Summary
In this chapter, we learned about containerizing multi-platform applications using Docker and deploying them to AKS. We started by setting up the Docker and Kubernetes CLIs in our development environment and learned about some concepts surrounding containers, along with their benefits. We learned about Docker as a technology used for containerizing applications and started building docker images for each microservice. After that, we explored various options available in VS Code that we can use to create and build Docker images. Then, we set up the ACR on Azure using VS Code and then AKS using the respective extensions. After that, we learned how to tag images and the commands that we can use to run to tag images and then push them to the ACR. Lastly, we understood the overall Kubernetes architecture and deployed images to AKS using VS Code.
In the next chapter, we will focus on using GitHub with VS Code for source control, continuous integration, and continuous deployment...