Vault™ > AZ-305T00: Designing Microsoft Azure Infrastructure Solutions

Access to the Vault™ requires an active Microsoft Live Subscription.

Login Buy Subscription

AZ-305T00: Designing Microsoft Azure Infrastructure Solutions

By Jason Yoder
4 Days
Live Class Recording
February 20, 2024
Courseware

Courseware is available for this class. Click here to view in a new tab/window.

Course Description

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.

Course Outline

Module 1: Design compute and application solutions

In this module you will learn about governance, compute, and application architectures.

 

Lessons

  • Design for governance
  • Design for compute solutions
  • Design for application architectures

Lab : Case studies

 

After completing this module, students will be able to:

  • Design a governance solution.
  • Design a compute solution.
  • Design an application architecture.

 

Module 2: Design storage solutions

In this module, you will learn about non-relational storage, relational storage, and data integration solutions.

 

Lessons

  • Design a non-relational storage solution.
  • Design a relational storage solution.
  • Design a data integration solution.

Lab : Case studies

 

After completing this module, students will be able to:

  • Design non-relational storage solutions.
  • Design relational storage solutions.
  • Design a data integration solution.

 

Module 3: Design networking and access solutions

In this module you will learn about authentication and authorization, identity and access for applications, and networking solutions.

 

Lessons

  • Design authentication and authorization solutions
  • Design networking solutions

Lab : Case studies

 

After completing this module, students will be able to:

  • Design authentication and authorization solutions.
  • Design network solutions.

 

Module 4: Design business continuity solutions

Lessons

  • Design for backup and disaster recovery
  • Design monitoring solutions
  • Design for migrations

Lab : Case studies

 

After completing this module, students will be able to:

  • Design backup and disaster recovery.
  • Design monitoring solutions.
  • Design for migrations.
Course Content
Introduction
Introduction
Module 01 - 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 for Azure Landing Zones
Case study
Case study review
Review questions
Module 02 - 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
Case study
Case study review
Review questions
Module 03 - Design a non-relational 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
Case study
Case study review
Review questions
Module 04 - Design a relational storage solution
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
Case study
Case study review
Module 05- 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 Azure Stream Analytics solution for Data Analysis
Design a strategy for hot/warm/cold data path
Module 06 - Design an app architecture solution
Describe message and event scenarios
Design a messaging solution
Design an event solution (Event Hub and Event Grid)
Design an application optimization solution
Design application lifecycle
Case study
Case study review
Module 07 - Design authentication and authorization solutions
Design for identity and access management
Design for Microsoft Entra ID
Design for Microsoft Entra Business to Business
Design for Microsoft Entra Business to Customer
Design for conditional access
Design for identity protection
Design for access reviews
Design service principals for applications
Design for Azure key vault
Case study
Case study review
Module 08 - Design a solution to log and monitor Azure resources
Design for Azure Monitor data sources
Module 08 - Design a logging and monitoring solution
Design for Log Analytics
Design for Azure workbooks and Azure Insights
Design for Azure Data Explorer
Case study
Case study review
Module 09- Design a network infrastructure solution
Recommend a network architecture solution based on workload requirements
Design for Azure network connectivity services
Design for on-premises connectivity to Azure virtual networks
Design for application delivery services
Design for application protection services
Case study
Case study review
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
Review questions
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
Review questions