AZ-900: Microsoft Azure Fundamentals
Module 1: Cloud Concepts
Cloud Models
- Public, Private, and Hybrid Cloud
- Compare Cloud Models
Cloud Benefits and Considerations
- Benefits of Cloud
- Cloud Consideration
Cloud Services
- IaaS, PaaS, SaaS
- Sharing responsibility
Module 2: Core Azure Services
Azure Architectural Components
- Regions and Availability Zones
- Subscriptions and Resource Groups
Core Azure Resources
- Compute
- Networking
- Storage
- Databases
Module 3: Core Solutions
Core Azure Solutions
- IoT to Azure Sphere
- Synapse Analytics to Databricks
- AI/ML
Azure Management Tools
- Portal, Powershell, CLI, and Others
- Advisor, Monitor, and Service Health
Module 4: Security
Azure Security Features
- Security Center and Resource Hygiene
- Key Vault, Sentinel, and Dedicated Hosts
Azure Network Security
- Defense in Depth
- Network Security Groups and Firewalls
- DDoS Protection
Module 5: Identity, Governance, Privacy, and Compliance
Azure Identity Services
- Authentication Verses Authorization
- Azure AD, MFA, SSO, and Conditional Access
Azure Governance Features
- RBAC
- Resource locks and Tags
- Policy, Blueprints, and CAF
Azure Privacy and Compliance
- Privacy statements and Online Services Terms
- Trust Center and Compliance Documentation
- Azure sovereign Regions
Module 6: Azure Pricing and Lifecycle
Methods of Managing Costs
- Factors Affecting Costs
- Options to Reduce and Control costs
- Azure Cost Management
Service Level Agreements and Lifecycles
- Azure Service Level Agreement (SLA)
- Factors Impacting SLAs
- Azure Product and Feature Lifecycle
AZ-305: Designing Microsoft Azure Infrastructure Solutions
Module 1: Design a governance solution
- Design for governance
- Design for management groups
- Design for Azure subscriptions
- Design for resource groups
- Design for resource tagging
- Design for Azure Policy and RBAC
- Design with Azure Blueprints
Module 2: Design a compute solution
- Choose a compute service
- Design for Azure virtual machine solutions
- Design for Azure Batch solutions
- Design for Azure App Services solutions
- Design for Azure Container Instances solutions
- Design for Azure Kubernetes Service solutions
- Design for Azure Function solutions
- Design for Azure Logic App solutions
Module 3: Design a non-relational 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 an Azure disk solutions
- Design for storage security
Module 4: Design a data storage solution for relational data
- Design for data storage
- Design for Azure SQL databases
- Recommend a solution for database scalability
- Recommend a solution for database availability
- Design security for data at rest, data in transmission, and data in use
- Design for Azure SQL Edge
- Design for Azure Cosmos DB and tables
Module 5: Design a data integration solution
- Design a data integration solution with Azure Data Factory
- Design a data integration solution with Azure Data Lake
- Design a data integration and analytics solution with Azure Databricks
- Design a data integration and analytics solution with Azure Synapse Analytics
- Design a strategy for hot/warm/cold data path
- Design Azure Stream Analytics solution for Data Analysis
Module 6: Design an application architecture solution
- Describe message and event scenarios
- Design a messaging solution
- Design an event solution (Event Hub and Event Grid)
- Design an application automation solution
- Design application lifecycle
- Case study
Module 7: Design Authentication and Authorization Solutions
- Design for identity and access management
- Design for Azure Active Directory
- Design for Azure Active Directory B2B
- Design for Azure Active Directory B2C
- Design for conditional access
- Design for identity protection
- Design for access reviews
- Design service principals for applications
- Design for Azure key vault
- Case study
Module 8: Design a solution to log and monitor Azure resources
- Design for Azure Monitor data sources
- Design for Log Analytics
- Design for Azure workbooks and Azure Insights
- Design for Azure Data Explorer
Module 9: Design a network infrastructure solution
- Recommend a network architecture solution based on workload requirements
- Design for on-premises connectivity to Azure virtual networks
- Design for Azure network connectivity services
- Design for application delivery services
- Design for application protection services
Module 10: Design a business continuity solution
- 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
- Case study
Module 11: Design a migration solution
- Evaluate migration with the Cloud Adoption Framework
- Describe the Azure Migration Framework
- Assess your workloads
- Compare migration tools
- Migrate your databases
- Select an online storage migration tool
- Select an offline storage migration tool