DEV Community

Discussion on: Getting Started Learning Docker

Collapse
 
aaronpowell profile image
Aaron Powell

Azure Kubernetes Service, AKS, is a managed Kubernetes cluster, which will require a lot more than I cover in that talk above and may also be more than you need if you're just looking to deploy a web application.

There are other alternatives in Azure for running containers, there's Azure Container Instances (ACI) which is kind of like serverless for containers as you can do on-demand container creation to meet a workloads demands. ACI is more commonly used for batch processing than web applications, but you can run web applications using ACI. Then you have Web Apps for Containers which is part of the AppService family and is targeting running a web application from a container in a Platform as a Service (PaaS) model. With Web Apps for Containers you point the App Service at a container registry (docker hub, Azure Container Registry, etc.) and tell it the container tag to use and it'll take care of the rest.