A comprehensive guide for AWS architects transitioning to Azure, designed for professionals preparing for Cloud Architect roles. This guide provides AWS-to-Azure comparisons throughout, with quick sync and deep dive content for each topic.
- AWS Architects learning Azure for multi-cloud expertise
- Cloud Architects preparing for Azure-focused roles
- Solution Architects expanding their cloud platform knowledge
- Engineers pursuing Azure certifications (AZ-305, AZ-104)
Each chapter includes:
- Quick Reference - 5-10 minute sync on essential commands and concepts
- Deep Dive Content - 30-60 minute comprehensive coverage
- AWS Comparisons - Direct service mappings and terminology differences
- Case Studies - Real-world scenarios with architectural decision debates
- Extra Resources - Official docs, videos, hands-on labs
| Chapter | Topic | Description |
|---|---|---|
| 00 | Azure Foundation | Subscriptions, resource groups, management hierarchy |
| 01 | Cloud Adoption Framework | CAF phases, Landing Zones, governance strategy |
| Chapter | Topic | Description |
|---|---|---|
| 02 | Identity & Access | Entra ID, RBAC, conditional access, hybrid identity |
| 03 | Security | Microsoft Defender, Sentinel, Key Vault, encryption |
| 04 | Compliance & Governance | Azure Policy, Blueprints, regulatory compliance |
| Chapter | Topic | Description |
|---|---|---|
| 05 | Networking | VNets, peering, VPN Gateway, ExpressRoute |
| 06 | Network Security | NSGs, Azure Firewall, DDoS, Private Link |
| 07 | Load Balancing & CDN | Load Balancer, App Gateway, Front Door, Traffic Manager |
| Chapter | Topic | Description |
|---|---|---|
| 08 | Containers & AKS | ACI, AKS, Container Apps, service mesh |
| Chapter | Topic | Description |
|---|---|---|
| 09 | Databases | Azure SQL, Cosmos DB, PostgreSQL, Redis |
| 10 | API & Integration | APIM, Service Bus, Event Grid, Logic Apps |
| Chapter | Topic | Description |
|---|---|---|
| 11 | Architecture Styles | N-Tier, Microservices, Event-Driven, Big Data |
| 12 | Cloud Design Patterns | Reliability, messaging, data, deployment patterns |
| 13 | Anti-Patterns | Busy Database, Chatty I/O, Retry Storm, and more |
| Chapter | Topic | Description |
|---|---|---|
| 14 | AI Platform | Azure OpenAI, Cognitive Services, Machine Learning |
| 15 | AI & ML Comprehensive | AI agents, RAG, orchestration, Responsible AI |
| Chapter | Topic | Description |
|---|---|---|
| 16 | Observability | Azure Monitor, Log Analytics, Application Insights |
| 17 | Infrastructure as Code | Bicep, Terraform, ARM templates |
| 18 | FinOps & Cost Management | Cost analysis, budgets, reservations, optimization |
| Chapter | Topic | Description |
|---|---|---|
| 19 | Architecture Case Studies | E-commerce, data platform, financial services, IoT |
| 20 | Certifications | AZ-305, AZ-104 study guides, exam preparation |
For experienced AWS architects needing rapid Azure knowledge:
Week 1: Foundation & Networking
├── 00-foundation (Quick Reference)
├── 01-cloud-adoption-framework (Landing Zones)
├── 02-identity (Entra ID focus)
├── 05-networking (VNet vs VPC)
└── 07-load-balancing-cdn
Week 2: Services & Data
├── 08-containers-aks
├── 09-databases (SQL, Cosmos DB)
├── 10-api-integration
└── 17-infrastructure-as-code (Bicep)
Week 3: Architecture & Certification
├── 11-architecture-styles
├── 12-design-patterns
├── 13-anti-patterns
├── 19-case-studies
└── 20-certifications (AZ-305 prep)
For thorough coverage with hands-on practice:
Weeks 1-2: Foundation & Strategy
├── Foundation (00)
├── Cloud Adoption Framework (01)
├── Identity & Security (02-04)
└── Labs: Create landing zone, configure policies
Weeks 3-4: Networking
├── Networking fundamentals (05)
├── Network Security (06)
├── Load Balancing & CDN (07)
└── Labs: Hub-spoke network, Azure Firewall
Weeks 5-6: Compute, Data & Integration
├── Containers & AKS (08)
├── Databases (09)
├── API & Integration (10)
└── Labs: AKS deployment, Cosmos DB, Event Grid
Weeks 7-8: Architecture & Patterns
├── Architecture Styles (11)
├── Design Patterns (12)
├── Anti-Patterns (13)
└── Labs: Implement patterns in sample apps
Weeks 9-10: AI, Operations & Certification
├── AI Platform (14-15)
├── Operations (16-18)
├── Case Studies (19)
├── Certifications (20)
└── Practice exams
| Category | AWS | Azure |
|---|---|---|
| Compute | EC2 | Virtual Machines |
| Lambda | Azure Functions | |
| ECS/EKS | ACI/AKS | |
| Storage | S3 | Blob Storage |
| EBS | Managed Disks | |
| EFS | Azure Files | |
| Database | RDS | Azure SQL |
| DynamoDB | Cosmos DB | |
| ElastiCache | Azure Cache for Redis | |
| Networking | VPC | Virtual Network |
| Direct Connect | ExpressRoute | |
| Route 53 | Azure DNS | |
| Identity | IAM | Entra ID + RBAC |
| Cognito | Entra External ID | |
| Security | GuardDuty | Microsoft Defender |
| WAF | Azure WAF | |
| KMS | Key Vault | |
| Monitoring | CloudWatch | Azure Monitor |
| X-Ray | Application Insights | |
| AI/ML | Bedrock | Azure OpenAI |
| SageMaker | Azure ML |
- Azure Architecture Center
- Well-Architected Framework
- AWS to Azure Comparison
- Cloud Adoption Framework
- AZ-305: Azure Solutions Architect Expert
- AZ-104: Azure Administrator Associate
- AZ-500: Azure Security Engineer Associate
- AZ-700: Azure Network Engineer Associate
- Azure Free Account - $200 credit
- Microsoft Learn Sandboxes - Free environments
- Azure Quickstart Templates
Contributions welcome! Please submit issues or pull requests for:
- Additional case studies
- AWS comparison clarifications
- New design patterns
- Updated best practices
Author: Michel Abboud
AI Assistance: This guide was created with the assistance of Claude (Anthropic's AI assistant). In the spirit of full transparency, AI was used to help research, structure, and write the content throughout this repository.
This project demonstrates human-AI collaboration in creating educational content. The author provided direction, expertise, and review while AI assisted with research, writing, and organization. All content has been curated and verified for accuracy.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Copyright 2026 Michel Abboud
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Last Updated: January 2026