Azure Security Fundamentals

This document provides an overview of core security concepts and services within Microsoft Azure. Understanding these fundamentals is crucial for building and maintaining a secure cloud environment.

Key Security Principles in Azure

Azure's security model is built upon several key principles:

Core Azure Security Services

Identity and Access Management (IAM)

Managing who can access what resources and how. Azure's primary IAM service is:

Key features include:

Network Security

Protecting your virtual network and resources from unauthorized access and threats.

Important Note on NSGs vs. Azure Firewall:

NSGs operate at the network interface or subnet level, providing simple traffic filtering. Azure Firewall is a more centralized, managed firewall service offering advanced threat protection, policy-based management, and logging.

Data Protection

Securing your data at rest and in transit.

Threat Protection

Detecting, investigating, and responding to threats.

Security Governance and Compliance

Ensuring your cloud environment meets regulatory requirements and internal policies.

Shared Responsibility Model in Azure

Microsoft is responsible for the security of the cloud, which includes the physical security of data centers and the underlying infrastructure. Customers are responsible for security in the cloud, which includes:

Best Practices:

Always review and implement the latest security recommendations from Microsoft. Regularly audit access controls and network configurations. Utilize Microsoft Defender for Cloud for continuous monitoring and threat detection.

For more in-depth information on specific services, please refer to the respective documentation sections.