Chapter 9: Implementing Container Security
Containers have been around for a long time. However, recently, they have become commonplace within an enterprise. The Azure platform continues to extend services that we can use to host containerized applications (for example, Container Registry, Kubernetes Service, Container Instances, App Service, "Functions", and Batch). In this chapter, we will be going over containerization in Azure, the container security threat landscape for Azure, and how to implement security across three key services – Azure Container Registry (ACR), Azure Container Instances (ACI), and Azure Kubernetes Services (AKS). We will cover the following main topics with accompanying hands-on exercises:
- An overview of containerization in Azure
- Introducing ACR
- ACR security best practices
- Introducing AKS
- AKS security best practices
As you can see, each topic has been structured to align with a security best practice for securing...