Understanding Azure App Service for Containers
Before we explore Azure App Service for Containers, we need to understand Azure App Service. This offering helps you utilize the power of Microsoft Azure in your application. Out of the box, you not only have better security, load balancing, autoscaling, and even automated management – you also have built-in integration with Azure DevOps and GitHub for continuous deployments. Azure App Service is also described as a fully managed platform, where Microsoft will take care of infrastructure and management. You will focus on building functionality (your solution).
Azure App Service for Containers runs container images rather than code natively – you even get all the same benefits listed in the previous paragraph.
In the backend, Azure App Service runs the Docker runtime to host your container images, but this is completely abstracted away from you, so you do not have to worry about keeping it up to date with security patches...