Skip to content

Chapter 1 of 6

Azure Foundations: Geography, Architecture, and Core Concepts

Microsoft Azure organizes its global infrastructure into regions, which are geographic areas containing one or more datacenters connected through a low-latency regional network. Within each region, Azure provides Availability Zones, which are physically separate datacenters with independent power, cooling, and networking. Using Availability Zones allows workloads to remain available even when an entire datacenter experiences an outage. Most regions contain three zones, and deploying resources across zones raises the service-level agreement for a single virtual machine from 99.9% to 99.99%. Azure also pairs regions within the same geography to support platform-level disaster recovery, and services such as geo-redundant storage replicate asynchronously between paired regions hundreds of miles apart.

At the core of Azure's management model sits Azure Resource Manager (ARM), which provides a consistent layer for creating, updating, and deleting resources through the portal, command-line tools, PowerShell, or declarative templates. Resources are grouped into Resource Groups, which are logical containers that share a common lifecycle, permissions, and policies. ARM templates and the simplified Bicep language let teams define infrastructure as code using JSON or a domain-specific syntax. For larger organizations, Management Groups organize multiple subscriptions into a hierarchy up to six levels deep, enabling inheritance of policy and role assignments across the enterprise.

Understanding the shared-responsibility and service models is essential. Azure offers Infrastructure as a Service (IaaS) such as virtual machines that customers manage, Platform as a Service (PaaS) such as Azure SQL Database where the platform handles the underlying infrastructure, and Software as a Service (SaaS) offerings. Cloud computing shifts spending from capital expenditure on physical hardware to operational expenditure based on consumption, giving organizations scalable capacity without the maintenance burden of owning infrastructure.

All chapters
  1. 1Azure Foundations: Geography, Architecture, and Core Concepts
  2. 2Compute Services: VMs, Containers, and Serverless
  3. 3Storage, Databases, and Data Platforms
  4. 4Networking, Security, and Identity
  5. 5Governance, Compliance, Monitoring, and Cost Management
  6. 6Architecture, Migration, and Developer Services

Drill it

Reading is not remembering. These come from the Azure Fundamentals deck:

Q

What Azure term describes a geographic area containing one or more datacenters, such as 'East US'?

Region. A region is a set of datacenters deployed within a latency-defined geographic boundary and connected through a dedicated regional low-latency network.

Q

What is the purpose of an Azure Availability Zone?

Availability Zones are physically separate datacenters within an Azure region, each with independent power, cooling, and networking, used to protect workloads f...

Q

What Azure service provides serverless computing where you run code in response to events without managing servers?

Azure Functions. It is an event-driven, serverless compute service that lets you run code on demand without provisioning or managing infrastructure.

Q

Which Azure compute service offers managed Kubernetes clusters?

Azure Kubernetes Service (AKS). It simplifies deploying, managing, and operating containerized applications using Kubernetes as a managed service.