Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.
This course teaches Azure Solution Architects how to design infrastructure solutions.
Course topics cover governance, compute, application architecture, storage, data integration, authentication, networks, business continuity, and migrations. The course combines lecture with case studies to demonstrate basic architect design principles.
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
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
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
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
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
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
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
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
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
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
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
Azure Well-Architected Framework pillars
Cost optimization
Operational excellence
Performance efficiency
Reliability
Security
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
Deploy with confidence
Automate for efficiency
Adopt safe deployment practices
Negotiate realistic performance targets
Design to meet capacity requirements
Achieve and sustain performance
Improve efficiency through optimization
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
Customer narrative
Common blockers
Customer narrative
Capture strategic motivation
Define objectives and key results
Evaluate financial considerations
Understand technical considerations
Create a business case
Customer narrative
Customer narrative
Common operating models
Design areas for Azure landing zones
Design principles for Azure landing zones
Journey to the target architecture
Choose an Azure landing zone option
Deploy the Azure landing zone accelerator
Enhance your landing zone
Customer narrative
Migration process
Migration tools
Common tech platforms
Customer narrative
Govern methodology
Corporate policies
Governance disciplines
Deploy a cloud governance foundation
The Cost Management discipline
Establish business commitments
Deploy an operations baseline
Protect and recover
Enhance an operations baseline
Manage platform and workload specialization
Follow the innovation lifecycle
Azure technologies for the build process
Infuse your applications with AI
Azure technologies for measuring business impact
Azure technologies for the learn process
Customer narrative
Methodology
Security roles and responsibilities
Simplify compliance and security
Simplify security implementation
Security tools and policies
Before attending this course, students must have previous experience deploying or administering Azure resources and conceptual knowledge of: