Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Expand the capabilities for Java apps on Azure

Microsoft via Microsoft Learn

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
  • Learn how to deploy Spring Boot microservices to Azure Spring Apps (ASA).

    In this module, you will:

    • Create a new Azure Spring Apps cluster.
    • Configure a Spring Cloud Config Server.
    • Build and deploy a Spring Boot microservice.
    • Create a Spring Cloud Gateway to access your microservice.
    • Use Spring Cloud service registry to discover your microservice.
    • Configure distributed tracing to debug a microservices architecture.
  • Deploy a Jakarta EE application to JBoss EAP on Azure App Service and bind it to Azure Database for MySQL.

    After completing this module, you'll be able to:

    • Create and manage an Azure Database for MySQL instance.
    • Deploy a Jakarta EE application to JBoss EAP on App Service.
    • Create a data source and bind the Jakarta EE application to MySQL.
    • Access and manage the Jakarta EE application on JBoss.
  • Learn how to authenticate users with Microsoft Entra ID and get authorized access to data in a Java web app using Microsoft Authentication Library.

    By the end of this module, you'll be able to:

    • Register a web application with Microsoft Entra ID.
    • Sign in users in a Microsoft Entra tenant to a Java web application.
    • Authorize access to data in a Microsoft API.

Syllabus

  • Deploy Spring microservices to Azure
    • Introduction
    • Create an Azure Spring Apps instance
    • Configure a Spring Cloud Config Server
    • Build a Spring Boot microservice
    • Build a Spring Cloud Gateway
    • Learn how to monitor performance issues by using distributed tracing.
    • Learn how to scale Spring Boot microservices
    • Summary
  • Deploy a Jakarta EE application to Azure
    • Introduction
    • Deploy an Azure Database for MySQL instance
    • Exercise - Deploy an Azure Database for MySQL instance
    • Deploy a Jakarta EE application to JBoss EAP on Azure App Service
    • Exercise - Deploy a Jakarta EE application to JBoss EAP on Azure App Service
    • Access the JBoss EAP administration tools and application logs
    • Exercise - Access the JBoss EAP administration tools and application logs
    • Module assessment
    • Summary
  • Sign in users with Microsoft Entra ID in a Java web app
    • Introduction
    • Authentication and authorization in Microsoft Entra ID
    • Exercise - Register an application with Microsoft Entra ID
    • Sign in users with Microsoft Authentication Library
    • Exercise - Sign in users with MSAL
    • Authorize access to APIs with Microsoft Authentication Library
    • Exercise - Authorize access to Microsoft Graph API with MSAL
    • Module assessment
    • Summary

Reviews

Start your review of Expand the capabilities for Java apps on Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.