Expand the capabilities for Java apps on Azure
- Offered byMicrosoft
Expand the capabilities for Java apps on Azure at Microsoft Overview
Duration | 4 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Expand the capabilities for Java apps on Azure at Microsoft Course details
- Deploy Spring microservices to Azure
- Deploy a Java EE (Jakarta EE) application to Azure
- Build a Java app with cloud-scale NoSQL Cosmos DB
- Enable asynchronous messaging in Java apps by using JMS and Azure Service Bus
- Accelerate and scale a Spring Boot application with Azure Cache for Redis
- Sign in users with Azure Active Directory in a Java web app
- Store application data with Azure Blob storage
- Start here and learn how you can get the full power of Azure with your Java apps - use idiomatic libraries to connect and interact with your preferred cloud services
- In this workshop, you'll go through tasks to deploy Spring Boot microservices to Azure Spring Cloud (ASC)
- Learn how to build a Java-language database app to store and query data in Azure Cosmos DB
- Explore Azure Cache for Redis, and learn how to use it with a Java and Spring Boot application
Expand the capabilities for Java apps on Azure at Microsoft Curriculum
Deploy Spring microservices to Azure
Introduction
Create an Azure Spring Cloud instance
Configure a Spring Cloud Config Server
Build a Spring Boot microservice
Build a Spring Cloud Gateway
Distributed tracing
Scale Spring Boot microservices
Summary
Deploy a Java EE (Jakarta EE) application to Azure
Introduction
Deploy Azure Database for MySQL
Exercise - Deploy Azure Database for MySQL
Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service
Exercise - Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service
View the JBoss EAP administration tools and application logs
Exercise - Access the JBoss EAP administration tools and application logs
Knowledge check
Summary
Build a Java app with cloud-scale NoSQL Cosmos DB
Introduction
Exercise - Set up your Java app by using Maven
Exercise - Create, read, update, and delete NoSQL data programmatically
Exercise - Query by using the Azure Cosmos DB Java SDK
Knowledge check
Summary
Enable asynchronous messaging in Java apps by using JMS and Azure Service Bus
Introduction
Exercise - Create your Azure Service Bus Premium namespace
Messaging on Azure Service Bus with Java Message Service
Exercise - Send messages to Azure Service Bus
Exercise - Receive messages from Azure Service Bus
Knowledge check
Summary
Accelerate and scale a Spring Boot application with Azure Cache for Redis
Introduction
Set up Azure Cache for Redis
Create and configure a Spring Boot app to use Azure Cache for Redis
Exercise - Create and configure a Spring Boot app to use Azure Cache for Redis
Store HTTP session data in Redis with Spring Session
Exercise - Store HTTP session data in Redis with Spring Session
Exercise - Deploy a Spring Boot and Redis application to Azure App Service
Knowledge check
Summary
Sign in users with Azure Active Directory in a Java web app
Introduction
Authentication and authorization in Azure Active Directory
Exercise - Register an application with Azure AD
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
Knowledge Check
Summary
Store application data with Azure Blob storage
Introduction to Blob storage
What are blobs?
Design a storage organization strategy
Exercise - Create Azure storage resources
Exercise - Configure and initialize the client library
Exercise - Get blob references
Exercise - Blob uploads and downloads
Summary, clean up and knowledge check