> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> This article explores container security fundamentals and key areas related to container management on Azure.

In this article, we explore the fundamentals of container security. Before diving into container-specific topics, it's important to revisit our layered defense strategy. This strategy encompasses multiple security measures including:

* Physical Security
* Identity and Access Management
* Perimeter Security
* Network Security
* Host Security within Compute

Our current focus is on securing compute resources with an emphasis on container security, while future discussions will broaden to cover application and data security.

<Frame>
  ![The image illustrates a "Defense in Depth" strategy using concentric circles, each representing different security layers such as Physical Security, Identity & Access, Perimeter, Network, Compute, Application, and Data. Each layer is associated with specific security measures like DDoS Azure Firewall, Identity Management, and Microsoft Defender for Cloud.](https://kodekloud.com/kk-media/image/upload/v1752881625/notes-assets/images/Microsoft-Azure-Security-Technologies-AZ-500-Introduction/defense-in-depth-security-layers.jpg)
</Frame>

## Module Overview

This module provides an in-depth look at several key areas related to container security and container management on Azure:

* **Virtual Machines versus Containers:** Gain a foundational understanding of how containers differ from virtual machines—essential knowledge for those new to the concept.
* **Azure Container Instances:** Learn how to run containers in a serverless environment.
* **Azure Container Registry:** Discover how to manage and secure your container images using a private registry.
* **Enabling Azure Container Registry Authentication:** Understand the methods to authenticate and safeguard access to your container registry.
* **Azure Kubernetes Service (AKS):** Explore the robust container orchestration capabilities provided by AKS.
* **AKS Architecture:** Dive into the structural design and components that form the backbone of AKS.
* **AKS Networking:** Examine networking setups, policies, and connectivity options within AKS clusters.
* **AKS Storage:** Discover storage solutions for managing persistent data in AKS.
* **Secure Authentication to AKS Using Active Directory or Azure Active Directory:** Learn how to implement secure authentication mechanisms for your AKS clusters.

<Callout icon="lightbulb" color="#1CB2FE">
  Begin your journey by exploring the differences between virtual machines and containers. This foundational topic is critical for understanding the shift towards container-based security practices.
</Callout>

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/microsoft-azure-security-technologies-az-500/module/146650b0-63f9-4c4b-b452-716a780e5fc7/lesson/f22dfe57-1f29-440c-81a4-f1beb1dea06a" />
</CardGroup>
