Microsoft
Microsoft Logo

Deploying and running Java applications in Azure Spring Apps 

  • Offered byMicrosoft

Deploying and running Java applications in Azure Spring Apps
 at 
Microsoft 
Overview

Duration

7 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Advanced

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Deploying and running Java applications in Azure Spring Apps
 at 
Microsoft 
Course details

What are the course deliverables?
  • Plan a Java application migration to Azure Spring Apps
  • Migrate a Spring Cloud application to Azure
  • Enable monitoring and end-to-end tracing
  • Secure application secrets using Key Vault
  • Create and configure Azure Service Bus for Azure Spring Apps
  • Configure Azure Event Hubs for Azure Spring Apps
  • Protect endpoints using Web Application Firewall
  • Secure MySQL database and Key Vault using a private endpoint
More about this course
  • Learn how to plan a Java application migration to Azure Spring Apps using Azure Service Bus and Azure Event Hubs
  • This learning path guides you through migrating and deploying Java applications to Azure Spring Apps
  • This course helps you to plan the migration of the PetClinic sample app to Azure

Deploying and running Java applications in Azure Spring Apps
 at 
Microsoft 
Curriculum

Plan a Java application migration to Azure Spring Apps

Introduction

Use Spring Cloud to develop Java apps and publish to Azure

Use Azure services for storing application data

Organize the Azure resources

Choose the right tools

Knowledge check

Summary

Azure services for hosting Java applications on Azure Spring Apps

Migrate a Spring Cloud application to Azure

Introduction

Create an Azure Spring Apps service

Configure a managed Spring Cloud Config Server in Azure Spring Apps

Create an Azure MySQL Database service

Deploy the application to the Spring Cloud service

Test the application using a publicly available endpoint

Knowledge check

Summary

Enable monitoring and end-to-end tracing

Introduction

Stream logs from your applications

Configure Application Insights to monitor applications

Analyze application monitoring data

Configure diagnostic settings

Analyze logs

Knowledge check

Summary

Secure application secrets using Key Vault

Introduction

Create an Azure Key Vault service

Configure a connection string secret in Key Vault

Create a Managed Identity for microservices

Configure Managed Identity access to Key Vault

Update application config

Knowledge check

Summary

Create and configure Azure Service Bus for Azure Spring Apps

Introduction

Create an Azure Service Bus

Sending messages to Azure Service Bus

Update an existing microservice to use queues

Adding producers and listeners

Knowledge check

Summary

Configure Azure Event Hubs for Azure Spring Apps

Introduction

Create and configure Azure Event Hubs for Azure Spring Apps

Using a microservice to send events to Azure Event Hubs

Updating a microservice to receive events from Azure Event Hubs

View the telemetry data

Knowledge check

Summary

Protect endpoints using Web Application Firewall

Introduction

Configure virtual networking for Azure Spring Apps

Deploy Azure Spring Apps in a virtual network

Configure internal Domain Name Services

Acquire a self-signed certificate and add it to Key Vault

Configure the public domain name on Azure Spring Apps

Create Application Gateway resources

Access an application using Domain Name Services

Configure Web Application Firewall for Application Gateway

Knowledge check

Summary

Secure MySQL database and Key Vault using a private endpoint

Introduction

Secure MySQL database with a private endpoint

Secure Key Vault with a private endpoint

Test the configuration

Knowledge check

Summary

Deploying and running Java applications in Azure Spring Apps
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Deploying and running Java applications in Azure Spring Apps
 at 
Microsoft 
Admission Process

    Important Dates

    Nov 30, 2024
    Course Commencement Date

    Other courses offered by Microsoft

    Free
    2 hours
    Intermediate
    Free
    4 hours
    Intermediate
    Free
    5 hours
    Beginner
    Free
    1 hours
    Beginner
    View Other 1171 CoursesRight Arrow Icon
    qna

    Deploying and running Java applications in Azure Spring Apps
     at 
    Microsoft 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...