Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.49 KB

index.md

File metadata and controls

44 lines (29 loc) · 1.49 KB
title layout nav_order
Introduction
home
1

Lab: Deploying and running Java Applications in Azure Container Apps

This lab teaches you how to deploy the Spring Petclinic Microservices application to an Container Apps environment and integrate it with additional Azure services.

Modules

This lab has modules on:

  • Plan a Java application migration to Azure Container Apps Service
  • Migrate a Spring Apps microservices application to Azure Container Apps Service
  • Enable monitoring and end-to-end tracing
  • Secure application secrets using Key Vault
  • Build intelligent Spring Apps with Azure OpenAI
  • Protect endpoints using Web Application Firewalls
  • Secure MySQL database and Key Vault using a Private Endpoint

The lab is available as GitHub pages here

Getting Started

Prerequisites

For running this lab you will need:

  • A GitHub account
  • An Azure Subscription

Installation

For running this lab with all the needed tooling, there are 3 options available:

  • Using a GitHub codespace
  • Using Visual Studio Code with remote containers option
  • Install all the tools on your local machine

All the steps of this lab have been tested in the GitHub CodeSpace. This is the preferred option for running this lab!

Full installation guidance and options for running this lab can be found in the [Installation]({% link install.md %}) instructions.