Microsoft Azure
AZ-305T00 Designing Microsoft Azure Infrastructure Solutions (AZ-305 Exam Prep)
Design Azure infrastructure solutions as an architect.
4 daysIntermediate24 modulesAZ-305Microsoft Certified: Azure Solutions Architect Expert
About this course
Design Azure infrastructure solutions as an architect. Over four days you will apply the Cloud Adoption and Well-Architected frameworks to design governance, identity and access, logging and monitoring, backup and disaster recovery, and relational and non-relational data storage and integration, preparing for AZ-305 and the Solutions Architect Expert certification.
Curriculum
24 modules
- What is Microsoft Azure
- Get started with Azure accounts
- Describe Azure physical infrastructure
- Describe Azure management infrastructure
- Module assessment
- Describe Azure virtual machines
- Describe Azure virtual desktop
- Describe Azure containers
- Describe Azure functions
- Describe application hosting options
- Describe Azure virtual networking
- Describe Azure virtual private networks
- Describe Azure ExpressRoute
- Describe Azure DNS
- Module assessment
- Describe Azure storage accounts
- Describe Azure storage redundancy
- Describe Azure storage services
- Identify Azure data migration options
- Identify Azure file movement options
- Module assessment
- Describe Azure directory services
- Describe Azure authentication methods
- Describe Azure external identities
- Describe Azure conditional access
- Describe Azure role-based access control
- Describe Zero Trust model
- Describe defense-in-depth
- Describe Microsoft Defender for Cloud
- Module assessment
- Strategy
- Plan
- Ready
- Migrate
- Modernize
- Cloud-native
- Govern
- Manage
- Secure
- Module assessment
- Azure Well-Architected Framework pillars
- Design for governance
- Design for management groups
- Design for subscriptions
- Design for resource groups
- Design for resource tags
- Design for Azure Policy
- Design for role-based access control (RBAC)
- Design for Azure landing zones
- Module assessment
- Design for identity and access management (IAM)
- Design for Microsoft Entra ID
- Design for Microsoft Entra business-to-business (B2B)
- Design for Azure Active Directory B2C (business-to-customer)
- Design for conditional access
- Design for identity protection
- Design for access reviews
- Design service principals for applications
- Design managed identities
- Design for Azure Key Vault
- Module assessment
- Design for Azure Monitor data sources
- Design for Azure Monitor Logs (Log Analytics) workspaces
- Design for Azure Workbooks and Azure insights
- Design for Azure Data Explorer
- Module assessment
- Describe recovery time objective and recovery point objective
- Explore high availability and disaster recovery options
- Describe Azure high availability and disaster recovery features for Azure Virtual Machines
- Describe high availability and disaster recovery for PaaS deployments
- Explore high availability and disaster recovery solution for IaaS
- Describe hybrid solutions
- Module assessment
- Design for backup and recovery
- Design for Azure Backup
- Design for Azure blob backup and recovery
- Design for Azure files backup and recovery
- Design for Azure virtual machine backup and recovery
- Design for Azure SQL backup and recovery
- Design for Azure Site Recovery
- Module assessment
- Design for data storage
- Design for Azure storage accounts
- Design for data redundancy
- Design for Azure Blob Storage
- Design for Azure Files
- Design for Azure managed disks
- Design for storage security
- Module assessment
- Design for Azure SQL Database
- Design for Azure SQL Managed Instance
- Design for SQL Server on Azure Virtual Machines
- Recommend a solution for database scalability
- Recommend a solution for database availability
- Design security for data at rest, data in motion, and data in use
- Design for Azure SQL Edge
- Design for Azure Cosmos DB and Table Storage
- Module assessment
- Design a data integration solution with Azure Data Factory
- Design a data integration solution with Azure Data Lake
- Design a data integration and analytic solution with Azure Databricks
- Design a data integration and analytic solution with Azure Synapse Analytics
- Design strategies for hot, warm, and cold data paths
- Design an Azure Stream Analytics solution for data analysis
- Module assessment
- Choose an Azure compute service
- Design for Azure Virtual Machines solutions
- Design for Azure Batch solutions
- Design for Azure App Service solutions
- Design for Azure Container Instances solutions
- Design for Azure Kubernetes Service solutions
- Design for Azure Functions solutions
- Design for Azure Logic Apps solutions
- Module assessment
- Describe message and event scenarios
- Design a messaging solution
- Design an Azure Event Hubs messaging solution
- Design an event-driven solution
- Design a caching solution
- Design API integration
- Design an automated app deployment solution
- Design an app configuration management solution
- Module assessment
- Recommend a network architecture solution based on workload requirements
- Design patterns for Azure network connectivity services
- Design outbound connectivity and routing
- Design for on-premises connectivity to Azure Virtual Network
- Choose an application delivery service
- Design for application delivery services
- Design for application protection services
- Module assessment
- Evaluate migration with the Cloud Adoption Framework
- Describe the Azure migration framework
- Assess your on-premises workloads
- Select a migration tool
- Migrate your structured data in databases
- Select an online storage migration tool for unstructured data
- Migrate offline data
- Module assessment
- Azure Well-Architected Framework pillars
- Design for business requirements
- Design for resilience
- Design for recovery
- Design for operations
- Keep it simple
- Plan your security readiness
- Design to protect confidentiality
- Design to protect integrity
- Design to protect availability
- Sustain and evolve your security posture
- Develop cost-management discipline
- Design with a cost-efficiency mindset
- Design for usage optimization
- Design for rate optimization
- Monitor and optimize over time
- Embrace DevOps culture
- Establish development standards
- Evolve operations with observability
- Automate for efficiency
- Adopt safe deployment practices
- Negotiate realistic performance targets
- Design to meet capacity requirements
- Achieve and sustain performance
- Improve efficiency through optimization
Who it's for
Experienced Azure administrators and architects who design cloud solutions.
Before you start
- Azure Active Directory
- Azure compute technologies such as VMs, containers and serverless solutions
- Azure virtual networking to include load balancers
- Azure Storage technologies (unstructured and databases)
- General application design concepts such as messaging and high availability
- AZ-104T00 - Microsoft Azure Administrator
Prepares for
Related courses
More in Microsoft Azure →IntermediateAZ-700T00/AZ-700
Design and Implement Microsoft Azure Networking Solutions (AZ-700T00/AZ-700 Exam Prep)
Microsoft Azure
View course →IntermediateAZ-104T00
Microsoft Azure Administrator (AZ-104T00)
Microsoft Azure
View course →IntermediateAZ-500T00
Microsoft Azure Security Technologies (AZ-500T00)
Microsoft Azure
View course →IntermediateAZ-1002
AZ-1002 Configure secure access to your workloads using networking with Azure Virtual Network
Microsoft Azure
View course →IntermediateAZ-1003
AZ-1003 Secure storage for Azure Files and Azure Blob Storage
Microsoft Azure
View course →IntermediateAZ-1004
AZ-1004 Deploy and configure Azure Monitor
Microsoft Azure
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.