Containerize and deploy a Java app to Azure

Intermediate
Developer
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

Containerize a Java app, push the container image to Azure Container Registry, and then deploy to Azure Kubernetes Service.

Learning objectives

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

  • Containerize a Java app.
  • Build a container image for the Java app.
  • Run the container image locally.
  • Push the container image to Azure Container Registry.
  • Deploy the container image to Azure Kubernetes Service.

Prerequisites

  • An Azure subscription with access to create, update & remove resources
  • Local installations of Docker CLI, Git CLI, and the Azure CLI (2.12 or later)