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

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
  • 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.
  • Understand Microsoft Entra ID sign-in and Microsoft Graph authorization through explained Java code samples, without a hands-on lab.

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

    • Explain how an application registration defines a Java web app's identity and sign-in audience.
    • Trace an authorization-code sign-in flow through illustrative MSAL4J samples.
    • Explain how delegated permissions and access tokens enable Microsoft Graph calls.

Syllabus

  • 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
  • Understand sign-in with Microsoft Entra ID in Java web apps
    • Introduction
    • Authentication and authorization in Microsoft Entra ID
    • Understand a web app registration
    • Understand sign-in with MSAL4J
    • Trace a Java web app sign-in flow
    • Understand API authorization and token caching
    • Interpret a Microsoft Graph request
    • 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.