Chapter 13: Designing and Developing Apps for Containers
In the previous chapter, we covered the first part of the Implement Solutions for Apps objective by learning how to create web apps using Platform as a Service (PaaS). Then, we covered Azure App Service and App Service plans. We also looked at using Azure Functions for creating smaller, microservices-based services and Logic Apps for building business workflows using a GUI.
In this chapter, we are going to learn how to design and develop apps that run in containers by implementing an application that runs on an Azure container instance, as well as creating a container image using a Dockerfile and publishing it to Azure Container Registry (ACR).
We are going to start by creating a container using Azure Container Instances (ACI), and then again through Azure Web Apps for Containers.
Finally, we are going to create an Azure Kubernetes Service (AKS) instance, deploy a simple web application to it, and view the generated...