Introduction
Design a governance solution
- Section Introduction
- Design for governance
- Design for management groups
- Design for subscription
- Design for resource groups
- Design tagging strategy
- Design Azure Policy and RBAC
- Design Azure Blueprints
- Summary
Design a network architecture
- Section Introduction
- Design for virtual networks
- Design for on premises connectivity
- Design for network connectivity
- Design for application delivery
- Design for network security and application protection
- Summary
Design a compute solution
- Section Introduction
- Choose a compute solution
- Design for Azure Virtual Machines
- Design for Azure Batch solutions
- Design for Azure App Service
- Design for Azure Container Instances
- Design for Azure Kubernetes Services
- Design for Azure Functions
- Design for Azure Logic Apps
Design a nonrelational data storage solution
- 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 Disks
- Design for storage security
- Design for Cosmos DB and tables
Design a relational data storage solution
- Section Introduction
- Design for Azure SQL Database
- Design for database scalability
- Design for database availability
- Design for data security
- Design for SQL Edge
Design a data integration solution
- Section Introduction
- Design for Azure Data Factory
- Design for Azure Data Lake Storage
- Design for Azure Databricks
- Design for Azure Synapse Analytics
- Design for Azure Stream Analytics
- Design data flow strategy
Design a migration solution
- Section Introduction
- Design using Cloud Adoption Framework
- Azure Migration Framework
- Assessing workloads
- Migration tools
- Database migration
- Storage migration
Design a business continuity solution
- Section Introduction
- 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 VM Backup and Recovery
- Design for Azure SQL Backup and Recovery
- Design for Azure Site Recovery
Design an app architecture solution
- Section Introduction
- Differentiate message and event
- Design a messaging solution
- Design an event solution
- Design an application optimization solution
- Design an application lifecycle
Design a logging and monitoring solution
- Section Introduction
- Design for Azure Monitor
- Design for Log Analytics
- Design for Azure workbooks and Insights
- Design for Azure Data Explorer
Design for authentication and authorization
- Section Introduction
- Design for identity and access management
- Design for Azure AD
- Design for Azure AD B2B
- Design for Azure AD B2C
- Design for MFA and Conditional Access
- Design for Identity Protection
- Design for access reviews
- Design for managed identities
- Design for keyvault
- Summary