AZ-305 Exam Study Guide Azure Solutions Architect Certification
To get the Microsoft Certified Azure Solutions Architect Expert certification, there is now a new exam that you need to pass, the AZ-305 Azure Solutions Architect Expert certification exam. In this blog post, I am going to share my AZ-305: Microsoft Azure Solutions Architect Certification Exam Study Guide with you. To learn and prepare for the exam, I usually use a couple of online resources, mainly Microsoft Docs and Microsoft Learn, which I am going to share with you
Design Identity, Governance, and Monitoring Solutions (25-30%)
Design a Solution for Logging and Monitoring
- design a log routing solution
- recommend an appropriate level of logging
- recommend a monitoring tool(s) for a solution
Design Authentication and Authorization Solutions
- recommend a solution for securing resources with role-based access controls
- recommend an identity management solution
- recommend a solution for securing identities
Design Governance
- recommend an organizational and hierarchical structure for Azure resources
- recommend a solution for enforcing and auditing compliance
Design Identities and Access for Applications
- recommend solutions to allow applications to access Azure resources
- recommend a solution that securely stores passwords and secrets
- recommend a solution for integrating applications into Azure AD
- recommend a user consent solution for applications
Design Data Storage Solutions (25-30%)
Design a Data Storage Solution for Relational Data
- recommend database service tier sizing
- recommend a solution for database scalability
- recommend a solution for encrypting data at rest, data in transmission, and data in use
Design Data Integration
- recommend a solution for data integration
Recommend a solution for data analysis Recommend a Data Storage Solution
- recommend a solution for storing relational data
- recommend a solution for storing semi-structured data
- recommend a solution for storing non-relational data
Design a Data Storage Solution for Non-relational Data
- recommend a data storage solution to balance features, performance, and cost
- recommend access control solutions to data storage
- design a data solution for protection and durability
Design Business Continuity Solutions (10-15%)
Design a Solution for Backup and Disaster Recovery
- recommend a recovery solution for Azure, hybrid, and on-premises workloads that meets recovery objectives (RTO, RLO, RPO)
- understand the recovery solutions for containers
- recommend a backup and recovery solution for compute
- recommend a backup and recovery solution for databases
Design for High Availability
- identify the availability requirements of Azure resources
- recommend a high availability solution for Compute
- recommend a high availability solution for non-relational data storage
- recommend a high availability solution for relational data storage
Design Infrastructure Solutions (25-30%)
Design a Compute Solution
- recommend a Virtual Machine-based compute solution
- recommend an appropriately sized compute solution based on workload requirements
- recommend a Container-based compute solution
- recommend a Serverless-based compute solution
Design an Application Architecture
- recommend a caching solution for applications
- recommend a messaging architecture
- recommend an event-driven architecture
- What is Azure Event Grid?
- Event-Driven Architecture in the Cloud with Azure Event Grid
- Quickstart: Route custom events to web endpoint with the Azure portal and Event Grid
- Tutorial: Monitor virtual machine changes by using Azure Event Grid and Logic Apps
- Features and terminology in Azure Event Hubs
- Quickstart: Create an event hub using Azure portal
- Tutorial: Stream data into Azure Databricks using Event Hubs
- recommend an automated deployment solution for your applications
- recommend an application configuration management solution
- recommend a solution for API integration
Design Migrations
- evaluate migration solution that leverages the Cloud Adoption Framework
- assess and interpret on-premises servers, data, and applications for migration
- recommend a solution for migrating applications and Virtual Machines
- recommend a solution for migrating databases
- recommend a solution for migrating unstructured data
Design Network Solutions
- recommend a network architecture solution based on workload requirements
- recommend a connectivity solution that connects Azure resources to the Internet
- recommend a connectivity solution that connects Azure resources to on-premises networks
- optimize network performance for applications
- recommend a solution to optimize network security
- What is Azure Firewall?
- Network security groups
- Azure Web Application Firewall on Azure Application Gateway
- Application Gateway configuration overview
- What is Azure Firewall Manager?
- What is Azure Front Door Service?
- Create an Azure Bastion host
- Azure security baseline for Virtual Network
- Integrate Azure services with virtual networks for network isolation
- Application security groups
- Azure DDoS Protection Standard overview
- Virtual network TAP
- recommend a load balancing and routing solution
- Tutorial: Balance internal traffic load with a Basic load balancer in the Azure portal
- Create an internal load balancer by using the Azure PowerShell module
- Quickstart: Create a Load Balancer to load balance VMs using the Azure portal
- What is Azure Front Door Service?
- Quickstart: Create a Front Door for a highly available global web application
- What is Traffic Manager?
- What is Azure Route Server?
- Virtual network traffic routing