AZ-305: Designing Microsoft Azure Infrastructure Solutions

By James Lee

This course will help you obtain the knowledge and skills required to sit the AZ-305: Designing Microsoft Azure Infrastructure Solutions exam.

35 hours
  • 111 Lessons
  • 13 Hands-On Labs
  • 14 Course Quizzes
  • 3 Practice Exams

About the course

Welcome to this certification course on Microsoft’s AZ-305: Designing Microsoft Azure Infrastructure Solutions.

This course will prepare you to pass your exam and prove your skills in designing, governing, and migrating to reliable, scalable, secure, and performant solutions within Azure. Throughout the course, we’ll learn about the services, features, pricing, and licensing you’ll need to know for the exam, and also how you can apply the knowledge you gain when architecting Azure solutions in the real world.

This course will cover the following domains:

  • Design identity, governance, and monitoring solutions
  • Design data storage solutions
  • Design business continuity solutions
  • Design infrastructure solutions

Passing the AZ-305 exam, and gaining your Azure Administrator Associate certification, will allow you to earn your Azure Solutions Architect Expert certification.

While you do not have to have achieved your Azure Administrator Associate certification to sit the AZ-305 exam, it is considered a prerequisite for the expert certification. For this course, you need to already be familiar with deployment, configuration, and implementation of various Azure services. For example, when discussing how to design a compute-based solution in this course, we will consider various compute services, key features, pricing, and when you might use these services. While some time will be spent demonstrating these services, our focus is on key features, and not configuration or administration.

We’ll go through a variety of subtopics in each domain, using previous lessons as part of the foundation for the next topic. You will gain a practical knowledge of how these pieces fit together and how you can design solutions to common problems faced in enterprises today.

You’ll get experience with hands-on labs to solidify your knowledge, and you can look forward to practice questions throughout the course to ensure you’re ready to move on.

So with all of that being said, it’s time to jump in and get started on becoming an Azure Solutions Architect Expert.

  • Chapter 1 2 Lessons Welcome to the Course 9:59

    Course Introduction

    2:17

    Important Information about This Course

    7:42
  • Chapter 2 2 Lessons Architecting Azure Solutions 19:36

    Being a Solution Architect

    7:55

    Exploring the Cloud Adoption Framework

    11:41
  • Chapter 3 8 Lessons Design Identity and Access Management 2:00:38

    Introduction

    5:41

    Recapping Azure AD

    12:01

    Create and Manage Azure AD Users in the Portal

    30:00 Hands-On Lab

    Understanding Azure AD Hybrid Identities

    7:28

    Exploring Azure AD External Identities

    14:00

    Recapping Azure Access Control

    13:47

    Scenario: Design for Identity and Access Management

    7:41

    1110 AZ-305 Quiz - Design for Identity and Access Management

    30:00 Quiz
  • Chapter 4 7 Lessons Design for Identity Security 1:38:22

    Introduction

    3:22

    Securing Identities with Azure AD Identity Protection

    14:08

    Protecting Resources with Azure AD Conditional Access

    13:30

    Protecting Privileges with Azure AD Privileged Identity Management (PIM)

    13:18

    Designing Identity Governance

    13:10

    Scenario: Design for Identity Security

    10:54

    1110 AZ-305 Quiz - Design for Identity Security

    30:00 Quiz
  • Chapter 5 10 Lessons Design a Compute Strategy 2:36:22

    Introduction

    5:06

    Architecting Virtual Machine-Based Solutions

    14:05

    Architecting Container-Based Solutions

    13:24

    Deploy a Container with Azure Container Instances

    15:00 Hands-On Lab

    Architecting Application Hosting in Azure

    14:48

    Stage a .NET Web App using App Service Deployment Slots and Azure CLI

    30:00 Hands-On Lab

    Architecting Large-Scale Compute

    14:15

    Isolating Compute-Based Solutions

    12:43

    Scenario: Design a Compute Strategy

    7:01

    1110 AZ-305 Quiz - Design a Compute Strategy

    30:00 Quiz
  • Chapter 6 8 Lessons Design a Networking Strategy 2:17:03

    Introduction

    4:26

    Recapping Virtual Networks

    14:37

    Recapping Integrated Networks

    13:27

    Connect Hub and Spoke Networks with VNet Peering

    45:00 Hands-On Lab

    Recapping Hybrid Networks

    10:00

    Designing Networks for Azure Services

    13:32

    Scenario: Design a Networking Strategy

    6:01

    1110 AZ-305 Quiz - Design a Networking Strategy

    30:00 Quiz
  • Chapter 7 8 Lessons Design Connectivity and Security 2:37:14

    Introduction

    3:09

    Recapping Azure Global Infrastructure

    10:42

    Designing Highly Available Connectivity - Part 1

    10:12

    Designing Highly Available Connectivity - Part 2

    8:46

    Exploring Network Security Services

    14:00

    Attach a Firewall to a Virtual Network in Azure

    1:15:00 Hands-On Lab

    Scenario: Design Connectivity and Security

    5:25

    1110 AZ-305 Quiz - Design Connectivity and Security

    30:00 Quiz
  • Chapter 8 9 Lessons Design Apps for the Cloud 2:03:45

    Introduction

    9:09

    Design Message-Driven Solutions

    13:20

    Design Event-Driven Solutions

    13:27

    Exploring Caching Services

    11:59

    Designing App Configuration and Deployments

    12:38

    Exploring Application Integration Services

    14:04

    Exploring Azure AD App Proxy

    11:27

    Scenario: Design Apps for the Cloud

    7:41

    1110 AZ-305 Quiz - Design Apps for the Cloud

    30:00 Quiz
  • Chapter 9 11 Lessons Design Security for Apps in the Cloud 2:41:39

    Introduction

    1:20

    Using Service Principals

    12:25

    Using Managed Identities

    12:58

    Understanding API Security and OAuth 2.0

    10:43

    Exploring Delegated Permissions and Consent - Part 1

    10:57

    Exploring Delegated Permissions and Consent - Part 2

    7:10

    Exploring Application Permissions and Consent

    9:44

    Understanding Key Vault

    12:54

    Securely Access Script Secrets in Azure Key Vault

    45:00 Hands-On Lab

    Scenario: Design Security for Apps in the Cloud

    8:28

    1110 AZ-305 Quiz - Design Security for Apps in the Cloud

    30:00 Quiz
  • Chapter 10 8 Lessons Design Data Platforms 2:19:47

    Introduction

    5:36

    Recapping Storage Accounts

    13:29

    Recapping Azure Files Services

    12:30

    Exploring Azure SQL Services

    12:47

    Securely Connect a Web App to Azure SQL Database using Private Link

    45:00 Hands-On Lab

    Exploring Cosmos DB and Table Storage

    11:13

    Scenario: Design Data Platforms

    9:12

    1110 AZ-305 Quiz - Design Data Platforms

    30:00 Quiz
  • Chapter 11 7 Lessons Design an Analytics Platform 1:33:00

    Introduction

    10:35

    Exploring Azure Data Lake Storage

    10:25

    Exploring Azure Analytics Services

    12:01

    Exploring Azure Data Factory

    12:46

    Exploring Azure Databricks

    9:51

    Scenario: Design an Analytics Platform

    7:22

    1110 AZ-305 Quiz - Design an Analytics Platform

    30:00 Quiz
  • Chapter 12 8 Lessons Design Security for Data 2:15:17

    Introduction

    2:46

    Controlling Access to Azure Storage

    14:22

    Protecting Data in Azure Storage

    14:00

    Controlling Access to Azure SQL Services

    11:23

    Protecting Data in Azure SQL Services

    12:28

    Enabling Always Encrypted in Azure SQL

    45:00 Hands-On Lab

    Scenario: Design Security for Data

    5:18

    1110 AZ-305 Quiz - Design Security for Data

    30:00 Quiz
  • Chapter 13 11 Lessons Design Recovery and Resilience 3:14:45

    Introduction

    8:28

    Design Recovery and Resilience for Azure Storage

    13:32

    Design Recovery and Resilience for Azure SQL Services - Part 1

    11:29

    Design Recovery and Resilience for Azure SQL Services - Part 2

    13:40

    Configure Azure SQL with Failover Groups

    45:00 Hands-On Lab

    Design Recovery and Resilience for Cosmos DB

    9:41

    Back Up Workloads with Azure Backup

    13:48

    Back Up an Azure Virtual Machine with Azure Backup

    30:00 Hands-On Lab

    Design for Business Continuity with Azure Site Recovery

    14:18

    Scenario: Design Recovery and Resilience

    4:49

    1110 AZ-305 Quiz - Design Recovery and Resilience

    30:00 Quiz
  • Chapter 14 6 Lessons Design Migrations 1:17:07

    Introduction

    7:35

    Migrate Workloads with Azure Migrate

    13:03

    Migrate Data with Database Migration Service

    12:23

    Explore Azure Data Transfer Technologies

    8:17

    Scenario: Design Migrations

    5:49

    1110 AZ-305 Quiz - Design Migrations

    30:00 Quiz
  • Chapter 15 8 Lessons Design Governance 3:23:54

    Introduction

    2:44

    Organizing Azure Resources

    12:16

    Organizing Azure AD

    8:50

    Understanding Azure Policy

    10:28

    Ensuring Compliance with Azure Policies

    2:00:00 Hands-On Lab

    Exploring Tools to Enforce Standards

    12:51

    Scenario: Design Governance

    6:45

    1110 AZ-305 Quiz - Design Governance

    30:00 Quiz
  • Chapter 16 10 Lessons Designing an Auditing and Monitoring Strategy 3:26:46

    Introduction

    2:14

    Design Monitoring in Azure

    11:53

    Exploring Logging and Retention

    13:44

    Configure Virtual Machine Monitoring in Azure

    1:00:00 Hands-On Lab

    Exploring Resource Monitoring Tools

    13:21

    Design Monitoring for Security and Standards

    14:10

    Investigate Windows Security Events with Azure Sentinel

    45:00 Hands-On Lab

    Design Monitoring Alerts and Actions

    10:39

    Scenario: Design an Auditing and Monitoring Strategy

    5:45

    1110 AZ-305 Quiz - Design Auditing and Monitoring

    30:00 Quiz
  • Chapter 17 5 Lessons Final Steps 4:41:04

    Preparing for the Exam

    9:53

    Course Completion

    1:11

    AZ-305 Designing Microsoft Azure Infrastructure Solutions: Practice Exam 1

    1:30:00 Quiz

    AZ-305 Designing Microsoft Azure Infrastructure Solutions: Practice Exam 2

    1:30:00 Quiz

    AZ-305 Designing Microsoft Azure Infrastructure Solutions: Practice Exam 3

    1:30:00 Quiz

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!