Course Information
-----
This course is up-to-date with the latest (January 22 2024) AZ-305 exam.
-----
The Microsoft Certified Azure Architect exam is truly comprehensive. This course teaches you how to design and build solutions from networking to microservices, and migrations to monitoring.
Throughout this course I'm confident you'll gain all the knowledge and skills needed to pass the AZ-305 exam. But more importantly, I've designed the content to help you understand important design considerations that matter in the real-world. We'll use case studies to practice solutions architecture using current state, and various technical/functional requirements. And you'll be able to use click-to-deploy resources to setup your own lab environment and gain hands-on skills.
Course Curriculum
- [SHARED] Entra ID Overview (11:22)
- [SHARED] Demo - Exploring your Entra ID Tenant (5:12)
- [SHARED] Demo - About the Free Azure Subscription (4:50)
- [SHARED] Demo - Create and Manage Entra ID Tenants (7:44)
- [SHARED] Demo - Create and Manage Azure Subscriptions (10:02)
- [SHARED] Demo - Configure Domains for Entra ID (6:42)
- [SHARED] Entra ID User Identities (3:40)
- [SHARED] Demo - Create and Manage User Identities (6:16)
- [SHARED] Demo - Bulk Create User Identities (2:40)
- [SHARED] Entra ID Application Identities (5:16)
- [SHARED] Demo - Register an Application in Entra ID (10:03)
- [SHARED] Managed Identities (6:20)
- [SHARED] Demo - Configure Managed Identities (System-Assigned) (10:54)
- [SHARED] Demo - Configure Managed Identities (User-Assigned) (6:22)
- [SHARED] Entra ID Groups (6:56)
- [SHARED] Demo - Create and Manage Groups (6:36)
- [SHARED] Demo - Manage Entra ID Licenses (7:53)
- [SHARED] Entra ID Dynamic Groups (5:17)
- [SHARED] Demo - Create and Manage Dynamic Groups (4:57)
- [SHARED] Entra ID Administrative Units (8:26)
- [SHARED] Demo - Configure Administrative Units (6:25)
- CASE STUDY - Design Identity Management (12:48)
- Quiz - Entra ID Essentials
- [SHARED] Azure Role-Based Access Control (RBAC) (10:01)
- [SHARED] Demo - Manage Azure Resource Security with RBAC (10:11)
- [SHARED] Entra ID Roles (4:49)
- [SHARED] Demo - Manage Entra ID Permissions (5:55)
- [SHARED] Azure RBAC Custom Roles (9:23)
- [SHARED] Demo - Configure a Custom RBAC Role (7:47)
- [SHARED] Entra ID Custom Roles (3:38)
- [SHARED] Demo - Configure a Custom Entra ID Role (3:48)
- CASE STUDY - Design Identity and Access Management (8:34)
- Quiz - Identity and Access Management (IAM)
- [SHARED] Entra Connect (8:18)
- [SHARED] Entra Domain Services (4:21)
- [SHARED] Entra ID External Identities (10:08)
- [SHARED] Demo - Invite a Guest with B2B Collaboration (10:05)
- Demo - Configure B2B Collaboration with Google (12:34)
- [SHARED] Entra ID Governance Overview (7:16)
- [SHARED] Entra ID Entitlement Management (7:02)
- [SHARED] Demo - Create and Use an Access Package (11:45)
- [SHARED] Entra ID Privileged Identity Management (PIM) (5:49)
- [SHARED] Demo - Configure Privileged Access with PIM (9:00)
- [SHARED] Entra ID Access Reviews (7:17)
- [SHARED] Demo - Create and Run an Access Review (Entra Roles) (8:31)
- [SHARED] Entra ID Protection (8:22)
- [SHARED] Demo - Explore ID Protection Policies (5:04)
- [SHARED] Entra ID Conditional Access (7:40)
- [SHARED] Demo - Configure Conditional Access Policies (12:32)
- [SHARED] Entra ID Self-Service Password Reset (SSPR) (7:05)
- [SHARED] Demo - Configure SSPR (7:22)
- [SHARED] Entra ID App Proxy (7:01)
- [SHARED] Demo - Configure Entra ID App Proxy for a Web App (12:19)
- CASE STUDY - Design Extended Identity Services (6:30)
- Quiz - Entra Extended Services
- [SHARED] Virtual Networks (11:19)
- [SHARED] Demo - Configure a VNet (5:31)
- [SHARED] IP Addressing (11:00)
- [SHARED] Demo - Configure a NAT Gateway (6:20)
- [SHARED] Network Security Groups (NSG) (14:20)
- [SHARED] Demo - Configure an NSG (8:50)
- [SHARED] Augmented Security Rules (7:03)
- [SHARED] Demo - Use ASGs and Service Tags (9:28)
- CASE STUDY - Design Virtual Networking (7:38)
- Quiz - Virtual Networking
- [SHARED] Virtual Machines (11:07)
- [SHARED] Demo - Create and Manage VMs (9:52)
- [SHARED] Virtual Machine Scale Sets (VMSS) (13:18)
- [SHARED] Demo - Create and Manage a Uniform VMSS (10:22)
- [SHARED] Demo - Creating and Managing a Flexible VMSS (8:56)
- [SHARED] Demo - Configuring VMSS Autoscale (12:18)
- [SHARED] Azure App Service (11:20)
- [SHARED] Demo - Create a Web App with Azure App Service (12:10)
- [SHARED] App Service Deployments (8:16)
- [SHARED] Demo - Deploy a Web App (3:35)
- [SHARED] Demo - Update a Web App using Deployment Slots (9:32)
- Azure Functions (12:39)
- Demo - Create Azure Functions (10:39)
- Azure App Service Environment (6:40)
- Demo - Create an App Service Environment (8:59)
- CASE STUDY - Design Compute Solutions (8:23)
- Quiz - Compute Services
- [SHARED] Azure Container Registry (6:46)
- [SHARED] Demo - Create a Container Registry and Push a Container (8:00)
- [SHARED] Demo - Build and Push an Image with ACR Tasks (3:32)
- [SHARED] Azure Container Instances (8:13)
- [SHARED] Demo - Create an Azure Container Instance (6:56)
- [SHARED] Azure Kubernetes Service (AKS) (9:55)
- [SHARED] AKS Networking Overview (10:31)
- [SHARED] Demo - Create and Manage an AKS Cluster (11:02)
- [SHARED] Demo - Deploy an App to AKS using YAML (8:19)
- [SHARED] AKS Storage Overview (5:01)
- [SHARED] Demo - Configure an Azure Files Volume for an App in AKS (8:43)
- [SHARED] AKS Autoscale Overview (3:34)
- [SHARED] Demo - Configure App and Cluster Autoscale (10:44)
- [SHARED] Azure Container Apps (8:26)
- [SHARED] Demo - Getting Started with Azure Container Apps (8:38)
- CASE STUDY - Design Containerized Solutions (7:20)
- Quiz - Container Services
- Key Vault (7:51)
- Demo - Configure and Use Key Vault from a VM (12:12)
- Demo - Push a Container to ACR using a Key Vault Secret (5:29)
- Entra Permission and Consent (7:26)
- Demo - Configure an App with Delegated Permissions (10:55)
- Demo - Configure an App with App Permissions (4:10)
- CASE STUDY - Design App Security (6:06)
- Quiz - App Security
- [SHARED] Azure Load Balancer (7:44)
- [SHARED] Demo - Configure Regional Load Balancing for VMs (13:21)
- [SHARED] Azure Application Gateway (9:15)
- [SHARED] Demo - Configure App Gateway and Path-Based Routing (13:43)
- Azure Traffic Manager (7:04)
- Demo - Configure Traffic Manager (8:08)
- Azure Front Door (7:31)
- Demo - Configure Front Door for a Web App (11:21)
- CASE STUDY - Design Connectivity and Load Balancing (4:14)
- Quiz - Connectivity and Load Balancing
- Web Application Firewalls (WAF) (4:50)
- Demo - Configure a Global WAF (6:18)
- [SHARED] VNet Peering (7:23)
- [SHARED] Demo - Configure VNet Peering (7:58)
- [SHARED] Service Endpoints (5:03)
- [SHARED] Demo - Configure a Service Endpoint for Azure Files (4:31)
- [SHARED] Private Link (7:13)
- [SHARED] Demo - Configure a Private Endpoint for Azure Files (7:38)
- [SHARED] Azure Bastion (5:52)
- [SHARED] Demo - Configure Azure Bastion (5:00)
- [SHARED] VPN Gateway (7:12)
- [SHARED] ExpressRoute (7:27)
- [SHARED] Azure Virtual WAN (7:43)
- [SHARED] Azure Firewall (9:26)
- CASE STUDY - Network Connectivity and Security (5:42)
- Quiz - Network Connectivity and Security
- Azure Cosmos DB (7:24)
- Demo - Create and Explore Cosmos DB (10:46)
- Azure SQL Overview (11:22)
- Azure SQL Pricing and Service Tiers (5:45)
- Demo - Create and Connect to Azure SQL Database (10:11)
- Demo - Configure an Entra ID Identity for Azure SQL DB (2:41)
- [SHARED] Azure Storage Overview (10:35)
- [SHARED] Demo - Create an Azure Storage Account (6:42)
- [SHARED] Azure Blob Storage Overview (8:39)
- [SHARED] Demo - Working with Blob Storage (11:38)
- [SHARED] Blob Storage Access Tiers (9:16)
- [SHARED] Demo - Configure Access Tiers (3:42)
- [SHARED] Blob Storage Lifecycle Management (4:19)
- [SHARED] Demo - Configure Lifecycle Management Policies (8:32)
- [SHARED] Azure Files (8:10)
- [SHARED] Demo - Create and Connect to an Azure Files Share (7:21)
- [SHARED] Azure File Sync (11:21)
- [SHARED] Demo - Configure and Connect Azure File Sync (11:32)
- CASE STUDY - Design Data Platforms (5:17)
- Quiz - Data Platforms
- Azure SQL Transparent Data Encryption (4:14)
- Demo - Configure Customer Managed TDE for Azure SQL DB (6:26)
- Azure SQL Always Encrypted (4:37)
- Demo - Configure Always Encrypted for Azure SQL DB (7:32)
- Azure SQL Data Masking (3:14)
- Demo - Configure Dynamic Data Masking for Azure SQL DB (4:52)
- [SHARED] Azure Storage Access Control (13:51)
- [SHARED] Demo - Access Storage with Keys and Shared Access Signatures (SAS) (13:01)
- [SHARED] Demo - Access Azure Storage using Entra ID Identities and RBAC (5:09)
- [SHARED] Azure Storage Encryption (5:40)
- [SHARED] Demo - Configure Azure Storage Encryption (7:17)
- [SHARED] Immutable Blob Storage (6:24)
- [SHARED] Demo - Configure Immutable Storage Access Policies (8:40)
- CASE STUDY - Design Data Protection and Security (5:32)
- Quiz - Data Protection and Security
- [SHARED] Virtual Machine High Availability (14:35)
- [SHARED] Demo - Configuring VM High Availability and Placement Groups (14:53)
- Azure SQL High Availability (8:08)
- Azure SQL Failover (7:44)
- Demo - Configure Active Geo Replication for Azure SQL (5:10)
- Demo - Configure Auto Failover Groups for Azure SQL (5:12)
- [SHARED] Azure Backup Overview (10:56)
- [SHARED] Demo - Manage Azure Backups for VMs (12:47)
- [SHARED] Azure Site Recovery (11:36)
- [SHARED] Azure Storage High Availability (10:55)
- [SHARED] Demo - Manage Storage Redundancy and Failover (8:23)
- CASE STUDY - Availability and Recovery (5:39)
- Cloud Adoption Framework Overview (8:58)
- Azure Migrate (8:15)
- Azure Database Migrations (6:56)
- Demo - Setup a SQL Server and Database (4:18)
- Demo - Migration Assessment for SQL with Data Studio (5:27)
- Demo - Migrate SQL to Azure SQL with Data Studio (8:14)
- [SHARED] Azure Storage Data Transfer Tools (8:59)
- CASE STUDY - Design Migrations (4:48)
- [SHARED] Management Groups (8:08)
- [SHARED] Demo - Create Management Groups (6:00)
- [SHARED] Resource Tagging (3:11)
- [SHARED] Demo - Create and Query Resource Tags (4:55)
- [SHARED] Resource Locks (4:25)
- [SHARED] Demo - Resource Locks (5:22)
- [SHARED] Azure Policy (11:24)
- [SHARED] Demo - Configure Azure Policies (11:49)
- [SHARED] ARM Templates (12:24)
- [SHARED] Demo - Work with ARM Templates (11:52)
- [SHARED] Bicep Templates (7:50)
- [SHARED] Demo - Deploy a Storage Account using a Bicep Template (9:24)
- [SHARED] Azure Cost Management (7:13)
- [SHARED] Demo - Explore Cost Management (9:07)
- CASE STUDY - Design for Governance (5:33)
- [SHARED] Azure Monitor Overview (11:37)
- [SHARED] Demo - Configure VM Monitoring (9:06)
- [SHARED] Activity Logs (4:14)
- [SHARED] Demo - Review and Archive Activity Logs (3:30)
- [SHARED] Azure Monitor Logs (6:34)
- [SHARED] Demo - Configure and Query Azure Monitor Logs (11:24)
- Application Insights (5:21)
- Demo - Configure App Insights (Auto) for an Azure Web App (10:31)
- [SHARED] Azure Monitor Alerts (5:12)
- [SHARED] Demo - Configure Azure Monitor Alerts (11:25)
- [SHARED] Network Watcher (12:07)
- [SHARED] Demo - Monitor Connections with Network Watcher (7:10)
- [SHARED] Demo - Network Diagnostics with Network Watcher (7:45)
- [SHARED] Demo - NSG Flow Logs and Traffic Analytics (5:10)
- Azure SQL Audit Logs (3:00)
- Demo - Configure Auditing for Azure SQL DB (7:22)
- CASE STUDY - Design Monitoring Solutions (4:05)
- Quiz - Monitoring