Introduction

Let’s assume a need arises where we want to deploy our static web application on the cloud. If we forget about the AKS cluster for a moment, the basic steps involved in hosting an application are:

  1. Install an operating system.
  2. Upgrade the security and other software packages.
  3. Install and configure the web server software.
  4. Deploy the web application.

We know that in the real world, we need to host multiple servers with the same configuration in order to balance the traffic and keep our services available for everyone. So if we go with typical virtual machines, we’ll need to repeat the same configuration process repeatedly.

In contrast, AKS eases the process. Instead of virtual machines, we’ll use Azure container instances. Before deploying our application, let’s look at some concepts we’ll need to understand the process better.

Get hands-on with 1200+ tech skills courses.