Chapter 7: Designing Compute Solutions
In the previous chapter, we looked at how to secure our Azure applications using key vaults, security principals, and managed identities.
When building solutions in Azure many components use some form of compute – such as a virtual machine (VM). However, there are many different types of compute, each with its own strengths. Therefore, in this chapter, we focus on the different types of compute services we have available to us and which options are best suited to which scenarios.
We will then maintain the security and health of VMs by ensuring they are always up to date with the latest OS patches.
Finally, we'll look at containerization and how we can use Azure Kubernetes Service (AKS).
With this in mind, we will be covering the following topics:
- Understanding different types of compute
- Automating virtual machine management
- Architecting for containerization and Kubernetes