- CloudCertPro - Learn the Architecture Behind the Certification
- >
- Azure Cloud Knowledge Hub - CloudCertPro
- >
- AZ-305
AZ-305 Azure Solutions Architect Expert Learning Hub
Master Azure architecture design through decision frameworks, design principles, patterns, and enterprise scenarios.
The AZ-305 certification proves your ability to design cloud solutions that meet business and technical requirements. At CloudCertPro, we don’t teach you to memorize service details—we train you to think like an architect: evaluating trade-offs, selecting the right patterns, and aligning with the Azure Well-Architected Framework. This hub is your gateway to architecture-level thinking.
Start Azure Architecture Learning Path →
Explore Decision Frameworks →
View Architecture Patterns →
What Is AZ-305? #
AZ-305: Designing Microsoft Azure Infrastructure Solutions is the expert‑level certification for Azure Solutions Architects. It replaces AZ-304 and focuses entirely on design, not operations. While AZ-104 validates how to configure and manage Azure resources, AZ-305 assesses your ability to design solutions that are secure, scalable, reliable, and cost‑optimized.
This exam demands you:
- Evaluate business requirements and translate them into technical designs
- Choose the appropriate Azure services and justify your choices
- Understand the implications of design decisions on cost, performance, security, and operations
- Apply the Azure Well-Architected Framework and cloud design patterns
Memorizing facts or step‑by‑step procedures will not suffice. The exam presents multi‑dimensional scenarios where multiple solutions might work, and you must identify the optimal one based on trade‑offs. CloudCertPro’s learning system prepares you for this by teaching architectural decision‑making.
The AZ-305 Learning Model: Architecture‑First Thinking #
We structure learning around the natural flow of architectural design—from requirements down to service selection and validation.
- Architecture Requirements – Business, functional, non‑functional, and compliance needs that drive design.
- Decision Frameworks – Structured guides to choose between competing services or topologies (e.g., VM vs. container vs. serverless).
- Design Principles – Foundational rules like “design for failure,” “least privilege,” and “scale horizontally.”
- Architecture Patterns – Proven, reusable blueprints such as CQRS, event‑driven, and microservices.
- Azure Services Selection – Mapping pattern components to concrete Azure resources.
- Reference Architectures – Validated designs published by Microsoft for common workloads.
- Enterprise Scenarios – Real‑world case studies that force you to apply all layers together.
This model ensures you’re not just listing services; you’re designing with purpose.
Core Architecture Decision Areas #
AZ-305 evaluates your ability to make informed design decisions across seven critical domains. Every exam question falls into one or more of these areas.
Identity & Security Architecture #
- Designing identity strategies (Entra ID, B2B, B2C, hybrid identity)
- Implementing Zero Trust principles and conditional access
- Architecting RBAC, privileged identity management, and just‑in‑time access
- Key management, encryption at rest and in transit, and secrets management
Compute Architecture #
- Choosing between VMs, App Service, Container Apps, AKS, and Azure Functions
- Designing for scalability, elasticity, and high availability across regions
- Selecting the right compute tier and configuration for cost vs. performance
Networking Architecture #
- Hub‑and‑spoke topologies, VNet peering, and transitive routing
- Hybrid connectivity: VPN Gateway vs. ExpressRoute, SD‑WAN integration
- Private networking with Private Link, service endpoints, and Azure Firewall
Data Architecture #
- Relational (Azure SQL, PostgreSQL) vs. NoSQL (Cosmos DB) vs. analytical (Synapse, Databricks)
- Data lake design with hierarchical namespaces, tiering, and security
- Replication strategies, consistency models, and disaster recovery for data
Application Architecture #
- Microservices design and decomposition strategies
- Event‑driven systems using Event Grid, Service Bus, and Event Hubs
- Serverless architecture with Functions, Logic Apps, and Durable Functions
Governance & Cost Architecture #
- Subscription topology, management groups, and landing zone design
- Policy as code and Azure Policy initiatives for compliance
- Cost optimization: reservation planning, right‑sizing, and budgeting
Resilience Architecture #
- Multi‑region active‑active and active‑passive designs
- Defining and achieving RTO/RPO objectives with Azure Backup, ASR, and replication
- Chaos engineering principles and fault isolation
Azure Architecture Knowledge System #
The AZ-305 learning path is deeply connected to the CloudCertPro Azure Architecture Library. This library organizes the entire body of cloud design knowledge:
- Design Principles – Timeless rules that guide sound architecture.
- Decision Frameworks – Structured comparisons to select services.
- Architecture Patterns – Cloud‑native and hybrid patterns documented with Azure examples.
- Well-Architected Framework – In‑depth alignment with the five pillars and associated trade‑offs.
- Reference Architectures – Microsoft‑validated designs for real workloads.
AZ-305 is not a standalone exam. Mastery comes from understanding how these resources fit together to solve enterprise challenges.
Decision Frameworks: Making the Right Choice #
The core of AZ-305 is choosing the optimal Azure service for a given scenario. Our decision frameworks provide side‑by‑side comparisons and decision trees.
Compute Decision Framework #
When should you use Virtual Machines vs. App Service vs. AKS vs. Azure Functions? Explore scaling limits, operational overhead, and cost models.
Storage Decision Framework #
Blob vs. Files vs. Disks; hot, cool, cold, and archive tiers; when to use Azure NetApp Files or managed disks with shared access.
Networking Decision Framework #
VNet peering vs. VPN vs. ExpressRoute; public load balancer vs. Application Gateway vs. Azure Front Door; service endpoints vs. private endpoints.
Database Decision Framework #
Azure SQL vs. Azure SQL Managed Instance vs. PostgreSQL vs. Cosmos DB; when to choose relational, graph, or column‑family databases.
Security Decision Framework #
RBAC vs. Azure Policy vs. Azure Blueprints; Key Vault vs. Managed HSM; Microsoft Defender for Cloud vs. Sentinel for threat management.
Observability Decision Framework #
Azure Monitor metrics vs. logs; when to use Application Insights, Log Analytics workspaces, and Network Watcher.
Architecture Patterns Library #
AZ-305 expects you to recognize and apply cloud design patterns. We catalog them with Azure‑specific implementations.
- Multi‑tier Architecture – Web, app, and data tiers with network isolation and scaling.
- Microservices Architecture – Decoupled services on AKS or Container Apps, with API Management.
- Event‑driven Architecture – Decoupled communication with Event Grid, Service Bus, and Functions.
- Serverless Architecture – Fully managed compute using Functions, Logic Apps, and managed storage.
- CQRS Pattern – Command Query Responsibility Segregation with read‑optimized replicas.
- Event Sourcing Pattern – Immutable event stores with Cosmos DB or Event Hubs capture.
- Data Lake Architecture – Medallion architecture (bronze, silver, gold) on Azure Data Lake Storage.
- Hybrid Cloud Architecture – Arc‑enabled servers, Kubernetes, and data services.
- High Availability Architecture – Multi‑region active‑active with Traffic Manager and front‑door global load balancing.
- Disaster Recovery Architecture – Pilot‑light, warm standby, and multi‑site designs.
Browse all Architecture Patterns →
Well-Architected Framework Mapping #
Every AZ-305 design decision is evaluated against the five pillars of the Azure Well‑Architected Framework. Our learning path maps design choices to these pillars:
| Pillar | What AZ-305 Tests |
|---|---|
| Reliability | Designing for high availability, disaster recovery, self‑healing, and fault isolation |
| Security | Zero Trust architecture, identity and access management, data protection, governance |
| Cost Optimization | Right‑sizing, reservation and savings plans, resource optimization, and cost‑effective patterns |
| Operational Excellence | Infrastructure as Code, CI/CD for deployments, monitoring strategy, operational procedures |
| Performance Efficiency | Scaling strategies, caching, content delivery, and performance‑targeted data partitioning |
Deep dive into Well-Architected on Azure →
Reference Architectures #
CloudCertPro provides annotated, production‑grade reference architectures that serve as blueprints for AZ-305 scenarios.
- Three‑tier Web Application – Front‑end on App Service, middle tier on AKS, data on Azure SQL with failover.
- Serverless Web Application – Static site on Storage, API on Functions, DB on Cosmos DB serverless.
- Event‑driven Microservices – Service communication via Event Grid, orchestration via Durable Functions.
- Data Lake Solution – Ingestion with Event Hubs, processing with Databricks, serving via Synapse.
- AI RAG Architecture – Retrieval‑Augmented Generation using Azure OpenAI, AI Search, and App Service.
- Enterprise Integration Architecture – Hybrid messaging with Service Bus, Logic Apps, and API Management.
View Reference Architectures →
AZ-305 vs AZ-104: Design vs Operations #
Understanding the distinction between the Administrator and Architect certifications clarifies your learning journey.
| AZ-104 (Administrator) | AZ-305 (Solutions Architect) |
|---|---|
| Operate Azure resources | Design Azure solutions |
| Configure services and monitor | Choose services and evaluate trade‑offs |
| Manage identity, compute, storage, networking | Architect identity, compute, storage, networking for enterprise |
| Implement existing architectures | Create new architectures based on requirements |
| Task‑oriented execution | Decision‑oriented design |
If you’ve passed AZ-104, you have the operational foundation. AZ-305 builds on that to elevate you to a design‑authority role.
Enterprise Scenario Section #
Practice architectural decision‑making with realistic, complex scenarios—the kind that appear on the AZ-305 exam.
- Global SaaS Platform Architecture – Design a multi‑tenant, globally distributed solution with identity federation and compliance.
- Hybrid Enterprise Migration – Plan a phased migration of on‑premises workloads with minimal downtime, including networking and identity sync.
- Secure Financial System Design – Architect a regulated environment with isolation, encryption, and advanced threat protection.
- AI‑Powered Application Architecture – Integrate Azure OpenAI, cognitive search, and event‑driven processing for a modern AI app.
- Multi‑Region High Availability System – Design an active‑active architecture with RPO of seconds and RTO of minutes.
Each scenario is broken down into decision points, alternative solutions, and recommended approaches.
Explore Enterprise Scenarios →
Architecture Thinking in the Exam #
AZ-305 questions are not about clicking through the portal or writing CLI commands. They test your architectural reasoning:
- Scenario‑based – You’re given a business context and technical constraints.
- Multi‑solution comparison – Often all answer options are technically valid, but one is best.
- Trade‑off analysis – You must weigh cost, complexity, security, and performance.
- Requirement‑driven design – The correct answer always maps directly to the stated requirements.
We train you to approach every question with a systematic design methodology.
Learning Path Navigation #
Use these resources to structure your preparation:
- Azure Architecture Hub – The complete design library.
- AZ-104 Administrator Hub – Prerequisite operational knowledge (strongly recommended).
- Azure Domains – Foundational cloud knowledge areas.
- Azure Services – In‑depth service reference.
- AZ-305 Learning Path (Structured) – Step‑by‑step guide through all decision areas.
Career Progression: Administrator → Architect #
AZ-305 is the natural next step for Azure administrators and engineers who want to move into technical leadership. Once certified, you are positioned for roles such as:
- Azure Solutions Architect
- Cloud Enterprise Architect
- Technical Lead / Principal Engineer
- Cloud Consultant
Think Like an Azure Architect #
The best architects don’t just know what services exist—they understand how to combine them into systems that meet real business needs. Start your journey to becoming an Azure Solutions Architect.
Start Architecture Learning Path →
Explore Decision Frameworks →
View Architecture Patterns →