Orchestrate containers for cloud-native apps with AKS

Beginner
Administrator
Developer
Solution Architect
Student
Azure
Azure Kubernetes Service (AKS)
Azure Container Registry
Azure App Service

Cloud-native applications are modular in nature, with components separated and self-contained. Components can be encapsulated in containers, such as those created with Docker, or published from an Azure service. Dynamic scaling can then be managed by Kubernetes. We'll learn to decide when Kubernetes is right for our cloud-native app, and we'll see how to use it as a first building block of our cloud-native architecture.

Learning objectives

In this module, you will:

  • Create a Kubernetes AKS cluster.
  • Run a docker container in Kubernetes.
  • Connect the docker container to a web app.

Prerequisites

  • A basic familiarity with Azure.
  • A familiarity with basic cloud-native concepts and terminology.
  • An understanding of cloud computing is helpful, but isn't necessary.
  • An Azure subscription. If you don't have one, create a free account before you begin.