Why Study with PlanetCert?
The Latest Questions
Practice questions and exam topics aligned with the current exam objectives.
Detailed Explanations
Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI-Powered Insights
Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.
Exam Information
Official specifications published by Microsoft
Exam Format
120 min
40-60
700
Expert
Registration
$165 USD
Pearson VUE or online proctoring
English, Japanese, Chinese (Simplified), Korean +6 more
Validity
1 year
Free online assessment on Microsoft Learn; Must renew within 6 months of expiration
Exam Guide
AZ-305 Exam Topics and Domains
AZ-305 is organized into 4 weighted domains. Expect to work with Azure Backup, Azure Site Recovery, Azure Blueprints, Azure CDN, and more.
1
Design identity, governance, and monitoring solutions
25-30%
Design solutions for logging and monitoring
Recommend a logging solutionRecommend a solution for routing logsRecommend a monitoring solution
- Design appropriate logging strategies for different workload types
- Implement log routing to meet compliance and operational requirements
- Create comprehensive monitoring solutions that provide visibility across Azure resources
Design authentication and authorization solutions
Recommend an authentication solutionRecommend an identity management solutionRecommend a solution for authorizing access to Azure resourcesRecommend a solution for authorizing access to on-premises resourcesRecommend a solution to manage secrets, certificates, and keys
- Design comprehensive authentication strategies for cloud and hybrid environments
- Implement identity management solutions that support business requirements
- Create secure authorization models using RBAC and PIM
- Manage secrets, certificates, and keys following security best practices
Design governance
Recommend a structure for management groups, subscriptions, and resource groups, and a strategy for resource taggingRecommend a solution for managing complianceRecommend a solution for identity governance
- Design organizational structures that support governance at scale
- Implement policy-based compliance management
- Create identity governance solutions for secure access lifecycle management
2
Design data storage solutions
20-25%
Design data storage solutions for relational data
Recommend a solution for storing relational dataRecommend a database service tier and compute tierRecommend a solution for database scalabilityRecommend a solution for data protection
- Select appropriate relational database services based on requirements
- Design database solutions that scale effectively
- Implement comprehensive data protection strategies
Design data storage solutions for semi-structured and unstructured data
Recommend a solution for storing semi-structured dataRecommend a solution for storing unstructured dataRecommend a data storage solution to balance features, performance, and costsRecommend a data solution for protection and durability
- Design storage solutions for different data types
- Optimize storage costs while meeting performance requirements
- Implement data protection and durability strategies
Design data integration
Recommend a solution for data integrationRecommend a solution for data analysis
- Design data integration solutions for various scenarios
- Implement data analysis platforms based on requirements
3
Design business continuity solutions
15-20%
Design solutions for backup and disaster recovery
Recommend a recovery solution for Azure and hybrid workloads that meets recovery objectivesRecommend a backup and recovery solution for computeRecommend a backup and recovery solution for databasesRecommend a backup and recovery solution for unstructured data
- Design backup and disaster recovery solutions for various workload types
- Meet business continuity requirements with appropriate RTO/RPO
- Implement recovery solutions for Azure and hybrid environments
Design for high availability
Recommend a high availability solution for computeRecommend a high availability solution for relational dataRecommend a high availability solution for semi-structured and unstructured data
- Design high availability solutions for compute workloads
- Implement database high availability patterns
- Create highly available storage solutions
4
Design infrastructure solutions
30-35%
Design compute solutions
Specify components of a compute solution based on workload requirementsRecommend a virtual machine-based solutionRecommend a container-based solutionRecommend a serverless-based solutionRecommend a compute solution for batch processing
- Design compute solutions based on workload requirements
- Select appropriate compute services (VMs, containers, serverless)
- Implement batch processing solutions
Design an application architecture
Recommend a messaging architectureRecommend an event-driven architectureRecommend a solution for API integrationRecommend a caching solution for applicationsRecommend an application configuration management solutionRecommend an automated deployment solution for applications
- Design messaging and event-driven architectures
- Implement API management solutions
- Create caching strategies for performance
- Implement automated deployment solutions
Design migrations
Evaluate a migration solution that leverages the Microsoft Cloud Adoption Framework for AzureEvaluate on-premises servers, data, and applications for migrationRecommend a solution for migrating workloads to IaaS and PaaSRecommend a solution for migrating databasesRecommend a solution for migrating unstructured data
- Evaluate migration readiness using Cloud Adoption Framework
- Design migration solutions for various workload types
- Implement database and data migration strategies
Design network solutions
Recommend a connectivity solution that connects Azure resources to the internetRecommend a connectivity solution that connects Azure resources to on-premises networksRecommend a solution to optimize network performanceRecommend a solution to optimize network securityRecommend a load-balancing and routing solution
- Design network connectivity solutions for internet and hybrid scenarios
- Optimize network performance and security
- Implement appropriate load balancing and routing solutions
Who should take this exam?
Type: certification; Name: Microsoft Certified: Azure Administrator Associate; Exam Code: AZ-104; Note: Required to earn the Azure Solutions Architect Expert certification
- Advanced experience with IT operations
- Networking expertise
- Virtualization knowledge
- Identity and security understanding
- Business continuity and disaster recovery experience
- Data platforms knowledge
- Governance expertise
- Azure administration experience
- Azure development experience
- DevOps processes experience
Practice with Precision
The PlanetCert Simulator mirrors the real exam environment with authentic questions and timed pressure.