Az-305: Azure Solutions Architect Expert (Updated Sept 2022)
Last updated 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.83 GB | Duration: 17h 29m
Last updated 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.83 GB | Duration: 17h 29m
Design and Implement Azure solutions
What you'll learn
Configure intersite connectivity solutions like VNet Peering, and virtual network gateways.
Secure identities with Azure Active Directory and users and groups.
Implement identity solutions spanning on-premises and cloud-based capabilities
Apply monitoring solutions for collecting, combining, and analyzing data from different sources.
Manage subscriptions, accounts, Azure policies, and Role-Based Access Control.
Administer Azure App Service, Azure Container Instances, and Kubernetes.
And more…
Requirements
An understanding of virtualization
An understanding of TCP/IP networking
An understanding of Active Directory Domain Services (AD DS)
Prior experience with Azure or have taken the Azure Administrator: AZ-103/AZ-104 course
Description
The AZ-305: Azure Solutions Architect Expert course is for students that are becoming subject matter experts in designing cloud and hybrid solutions that run on Microsoft Azure, including compute, network, storage, monitoring, and security.Responsibilities for this role include advising stakeholders and translating business requirements into designs for secure, scalable, and reliable Azure solutions.An Azure solutions architect partners with developers, administrators, and other roles responsible for implementing solutions on Azure.Course topics include:Planning and AssessmentsYou will learn about Azure Governance and PlanningLessonsLanding ZonesAzure AssessmentsGovernanceManagement GroupsManaging Multiple SubscriptionsResource GroupsResource TaggingResource Tagging and Naming ConventionsImplement VMs for Windows and LinuxYou will learn about Azure virtual machines including planning, creating, availability and extensions.LessonsSelect Virtual Machine SizeConfigure High AvailabilityImplement Azure Dedicated HostsDeploy and Configure Scale SetsConfigure Azure Disk EncryptionAfter completing this module, students will be able to:Plan for virtual machine implementations.Create virtual machines.Configure virtual machine availability, including scale sets.Understand High Availability options for VMs in AzureAutomate Deployment and Configuration of ResourcesYou will learn about the tools an Azure Administrator uses to manage their infrastructure. LessonsAzure Resource Manager TemplatesSave a Template for a VMEvaluate Location of New ResourcesConfigure a Virtual Hard Disk TemplateDeploy from a TemplateCreate and Execute an Automation RunbookAfter completing this module, students will be able to:Leverage Azure Resource Manager to organize resources.Use ARM Templates to deploy resources.Create and Execute an Automation RunbookDeploy an Azure VM from a VHDUnderstand Azure encryption technologiesImplement Virtual NetworkingYou will learn about basic virtual networking concepts like virtual networks and subnetting, IP addressing, network security groups, Azure Firewall, and Azure DNS.LessonsVirtual Network PeeringImplement VNet PeeringAfter completing this module, students will be able to:Connect services with Virtual Network PeeringConfigure VNet PeeringModify or delete VNet Peering Implement Load Balancing and Network SecurityYou will learn about network traffic strategies including network routing and service endpoints, Azure Load Balancer, Azure Application Gateway, and Traffic Manager.LessonsImplement Azure Load BalancerImplement an Application GatewayUnderstand Web Application FirewallImplement Azure FirewallImplementing Azure Traffic ManagerImplement Network Security Groups and Application Security GroupImplement Azure BastionAfter completing this module, students will be able to:Select a Load Balancer solutionConfigure Application GatewayImplement Azure FirewallUnderstand Traffic Manager routing methodsConfigure Network Security Groups (NSGs)Implement Storage AccountsYou will learn about basic storage features including storage accounts, blob storage, Azure files and File Sync, storage security, and storage tools.LessonsStorage AccountsBlob StorageStorage SecurityManaging StorageAccessing Blobs Configure Azure Storage Firewalls and Virtual NetworksAfter completing this module, students will be able to:Understand Storage Account services and typesConfigure Blob storage, accounts, containers, and access tiersImplement Shared Access SignaturesUnderstand Azure Storage firewalls and virtual networksImplement Azure Active DirectoryYou will learn how to secure identities with Azure Active Directory, and implement users and groups.LessonsOverview of Azure Active DirectoryUsers and GroupsDomains and Custom DomainsAzure AD Identity ProtectionImplement Conditional AccessConfigure Fraud Alerts for MFAConfigure Trusted IPsConfigure Guest Users in Azure ADAfter completing this module, students will be able to:Add Guest Users to Azure ADConfigure Location Condition ConfigurationConfigure Azure MFA settingsImplement Conditional Access Azure MFA Implement and Manage Azure GovernanceYou will learn about managing your subscriptions and accounts, implementing Azure policies, and using Role-Based Access Control.LessonsCreate Management Groups, Subscriptions, and Resource GroupsOverview of Role-Based Access Control (RBAC)Role-Based Access Control (RBAC) RolesAzure AD Access ReviewsImplement and Configure an Azure PolicyAzure BlueprintsAfter completing this module, students will be able to:Understand Resource GroupsUnderstand how RBAC worksCreate an Azure AD access reviewCreate and manage policies to enforce complianceCreate a BlueprintImplement and Manage Hybrid IdentitiesYou will learn how to install and configure Azure AD Connect and implement Azure AD Connect Health.LessonsInstall and Configure Azure AD ConnectConfigure Password Sync and Password WritebackConfigure Azure AD Connect HealthAfter completing this module, students will be able to:Implement Azure AD seamless Single Sign-OnPerform an Azure AD Connect installationImplement Azure AD Connect HealthManage Workloads in AzureYou will learn how to perform Azure Backup and Azure Site Recovery.LessonsImplement Azure BackupAzure to Azure Site RecoveryImplement Azure Update ManagementAfter completing this module, students will be able to:Understand Azure VM backup architectureManage updates and patches for Azure VMsImplement Cloud Infrastructure MonitoringYou will learn about Azure Monitor, Azure Workbooks, Azure Alerts, Network Watcher, Azure Service Health, Azure Application Insights.LessonsAzure Infrastructure Security MonitoringAzure MonitorAzure WorkbooksAzure AlertsLog AnalyticsNetwork WatcherAzure Service HealthMonitor Azure CostsAzure Application InsightsUnified Monitoring in AzureManage Security for ApplicationsYou will learn about Azure Key Vault and implementing authentication using Azure Managed Identities.LessonsAzure Key VaultAzure Managed IdentityAfter completing this module, students will be able to:Explain Key Vault uses such as secrets, key, and Certificate managementUse Managed Identities with Azure resourcesImplement an Application InfrastructureYou will learn how to create an App Service web App for Containers, create and configure an App Service Plan, and create and manage Deployment Slots.LessonsCreate and Configure Azure App ServiceCreate an App Service Web App for ContainersCreate and Configure an App Service PlanConfigure Networking for an App ServiceCreate and Manage Deployment SlotsImplement Logic AppsImplement Azure FunctionsAfter completing this module, students will be able to:Configure an Azure App ServiceCreate an App Service PlanCreate a Workflow using Azure Logic AppsCreate a Function App Implement Container-Based ApplicationsYou will learn how to run Azure Container instances and how to deploy Kubernetes with AKS.LessonsAzure Container InstancesConfigure Azure Kubernetes ServiceAfter completing this module, students will be able to:Run Azure Container instancesDeploy Kubernetes with AKSImplement NoSQL DatabasesYou will learn about Azure CosmsoDB.LessonsConfigure CosmosDB APIsAfter completing this module, students will be able to:Understand options for Azure Cosmos DBUnderstand high availability using CosmosDBImplement Azure SQL DatabasesYou will create an Azure SQL Database single database, create an Azure SQL Database Managed Instance, and review high-availability and Azure SQL database.LessonsConfigure Azure SQL Database SettingsImplement Azure SQL Database Managed InstancesHigh-Availability and Azure SQL DatabaseAfter completing this module, students will be able to:Create an Azure SQL Database single databaseCreate an Azure SQL Database Managed InstanceRecommend high-availability architectural models used in Azure SQL DatabasePlan an Azure MigrationYou will review the cloud adoption framework, plan a checklist for Azure migrations. You will discover the migration tools available and which is best suited for specific migration tasks.LessonsReview the cloud adoption framework checklistInitial decisions checklistDetermining your migration strategyDetermining what to migrate and Migration toolsAfter completing this module, students will be able to Use Microsoft tools to assist in Azure migrations
Overview
Section 1: Introduction
Lecture 1 Course Introduction
Lecture 2 IMPORTANT: Udemy Player Settings
Lecture 3 Playback Speed
Lecture 4 Create an Azure Account
Lecture 5 Courseware Download
Lecture 6 AZ-305 Exam Skills Measured (updated September 2022)
Section 2: Governance
Lecture 7 Module 1 Intro
Lecture 8 Governance
Lecture 9 Management Groups
Lecture 10 Demo: Management Groups
Lecture 11 Multiple Subscriptions
Lecture 12 Examples of when to use Multiple Subscriptions
Lecture 13 Resource Groups
Lecture 14 Resource tagging
Lecture 15 Demo: Resource tagging
Lecture 16 Tagging and Naming Conventions
Lecture 17 Cost Management + Billing
Lecture 18 Cost Management + Billing Resources
Lecture 19 Case Study: Accounting
Lecture 20 Solution- Case Study: Accounting
Section 3: Azure Virtual Networking
Lecture 21 Module 2 Intro
Lecture 22 VNet Planning
Lecture 23 Understanding Virtual Networking in Azure
Lecture 24 VNet Components
Lecture 25 How Resources communicate on VNets
Lecture 26 VNet Peering and ExpressRoutes
Lecture 27 Demo: VNet Peering
Lecture 28 Demo: VNet Peering (Creating VNets)
Lecture 29 Demo: VNet Peering (Creating VMs)
Lecture 30 Demo: VNet Peering (Verifying VNet Peering Connectivity)
Lecture 31 Demo: ExpressRoute
Lecture 32 ExpressRoute FAQ
Lecture 33 Filter VNet Traffic
Lecture 34 Route VNet Traffic
Lecture 35 VNet Peering vs. VPN Gateway (part 1)
Lecture 36 VNet Peering vs. VPN Gateway (part 2)
Lecture 37 Demo: Creating VNets and VMs for VPN Gateway setup
Lecture 38 Demo: Connecting VNets using a VPN Gateway
Lecture 39 Gateway Transit
Lecture 40 Cross-Subscription
Lecture 41 Demo: VNet Documentation
Lecture 42 Virtual Networking on Microsoft Docs
Section 4: Azure Virtual Machines
Lecture 43 Module 3 Intro
Lecture 44 Planning VM Deployments
Lecture 45 Network Planning for VMs
Lecture 46 VM Naming Conventions
Lecture 47 VM Location Considerations
Lecture 48 Sizing VMs
Lecture 49 VM Pricing Model
Lecture 50 VM Disks
Lecture 51 Selecting an Operating System for a VM
Lecture 52 VM Pricing Calculator
Lecture 53 Azure Availability Zones
Lecture 54 Azure Virtual Machine Scale Sets
Lecture 55 Azure Availability Sets
Lecture 56 Demo: Creating Virtual Machine Scale Sets (VMSS)
Lecture 57 Azure Dedicated Hosts
Lecture 58 Demo: Dedicated Hosts
Lecture 59 Azure Disk Encryption
Lecture 60 Demo: Virtual Machine Documentation
Lecture 61 Demo: Virtual Machine Settings
Lecture 62 Demo: Creating a Linux VM
Section 5: Azure Templates
Lecture 63 Module 4 Intro
Lecture 64 Azure Resource Manager Templates
Lecture 65 Quickstart Templates
Lecture 66 Demo: Create a VM from a Template
Lecture 67 Demo: Create VM from an existing VHD
Lecture 68 Azure Runbooks and Automation
Lecture 69 Demo: Azure Automation Accounts and Runbooks
Section 6: Azure Load Balancer
Lecture 70 Module 5 Intro
Lecture 71 Implementing Azure Load Balancer
Lecture 72 Availability Sets
Lecture 73 Availability Zones
Lecture 74 Internal and Public Load Balancers
Lecture 75 Traffic Distribution
Lecture 76 Basic vs Standard Load Balancers
Lecture 77 Demo: Azure Load Balancer Deployment
Lecture 78 Demo: Verifying Azure Load Balancer Configuration
Lecture 79 Application Gateway
Lecture 80 Demo: Application Gateway Configuration (part 1)
Lecture 81 Demo: Application Gateway Configuration (part 2)
Lecture 82 Load Balancer vs Application Gateway
Lecture 83 Path Based Routing
Lecture 84 Application Gateway multiple site hosting
Lecture 85 Azure Firewall
Lecture 86 Demo: Azure Firewall prerequisites
Lecture 87 Demo: Azure Firewall Network Setup
Lecture 88 Demo: Creating VMs for Firewall Traffic
Lecture 89 Demo: Azure Firewall Deployment
Lecture 90 Demo: Azure Firewall VNet and Route Configuration
Lecture 91 Demo: Azure Firewall Rules
Lecture 92 Demo: Azure Firewall DNS Configuration
Lecture 93 Demo: Verifying Azure Firewall Filters Traffic
Lecture 94 Traffic Manager
Lecture 95 Traffic Manager Routing
Lecture 96 Demo: Traffic Manager Configuration
Lecture 97 Understanding Network Security Groups (NSG)
Lecture 98 Network Security Groups (continued)
Lecture 99 Demo: Network Security Group
Lecture 100 Application Security Groups
Lecture 101 Demo: Creating an Application Security Group (ASG)
Lecture 102 Demo: Application Security Groups (ASG)
Lecture 103 Azure Bastion
Lecture 104 Demo: Azure Bastion
Section 7: Azure Storage
Lecture 105 Module 6 Intro
Lecture 106 Understanding Azure Storage
Lecture 107 Data Structure
Lecture 108 Storage Tiers
Lecture 109 Storage Services
Lecture 110 Storage Account Types
Lecture 111 Data Redundancy
Lecture 112 Accessing Storage
Lecture 113 Storage Security
Lecture 114 Demo: Creating a Storage Account
Lecture 115 Demo: Create an Azure Blob Container
Lecture 116 Demo: Create an Azure File Share
Lecture 117 Immutable Storage Policies
Lecture 118 DataBox Migrations
Section 8: Identity Management
Lecture 119 Module 7 Intro
Lecture 120 Understanding Identity Management
Lecture 121 Understanding Users and Groups
Lecture 122 Demo: New Users
Lecture 123 Group Management
Lecture 124 Group Expiration
Lecture 125 What is Multi-Factor Authentication
Lecture 126 Demo: MFA Security Defaults
Lecture 127 Demo: MFA Configuration
Lecture 128 Demo: Enable MFA
Lecture 129 Demo: MFA Conditional Access
Lecture 130 Demo: Self-Service Password Reset
Lecture 131 Domain Names
Section 9: Azure Roles
Lecture 132 Module 8 Intro
Lecture 133 Understanding Role Based Access Control (RBAC)
Lecture 134 Understanding Azure Policies
Lecture 135 Demo: Azure Policies
Lecture 136 Blueprints
Lecture 137 Demo: Blueprints
Section 10: Azure Sentinel
Lecture 138 Understanding Azure Sentinel
Lecture 139 Demo: Azure Sentinel
Section 11: Planning Azure AD Connect
Lecture 140 Module 9 Intro
Lecture 141 Hybrid Identity in Azure
Lecture 142 Azure AD Connect
Lecture 143 Configure Sync Features
Lecture 144 Demo: Azure AD Connect Setup
Section 12: Planning and Managing Azure Backups
Lecture 145 Module 10 Intro
Lecture 146 Azure Recovery Services Vault
Lecture 147 Azure Site Recovery
Lecture 148 Azure Backup
Lecture 149 Demo: Azure Backup Configuration
Lecture 150 Update Management
Section 13: Monitoring Azure Resources and Services
Lecture 151 Module 11 Intro
Lecture 152 Azure Security Center
Lecture 153 Demo: Azure Security Center
Lecture 154 Azure Monitor
Lecture 155 Demo: Azure Monitor
Lecture 156 Azure Advisor
Lecture 157 Demo: Azure Advisor
Lecture 158 Azure Service Level Agreements (SLA)
Section 14: Azure Key Vault (AKV)
Lecture 159 Module 12 Intro
Lecture 160 Understanding Azure Key Vault
Lecture 161 Azure Key Vault Overview
Lecture 162 Benefits of using Azure Key Vault
Lecture 163 Vault Isolation
Lecture 164 Azure Key Vault User Assignment
Lecture 165 Demo: Azure Key Vault
Section 15: Azure Applications
Lecture 166 Module 13 Intro
Lecture 167 App Service Overview
Lecture 168 Demo: App Service Plan
Lecture 169 Demo: App Service Publishing
Lecture 170 Azure Logic Apps
Lecture 171 Azure Deployment Slots
Lecture 172 Azure Functions
Lecture 173 Demo: Logic Apps
Section 16: Azure Containers and Kubernetes
Lecture 174 Module 14 Intro
Lecture 175 Azure Containers
Lecture 176 Docker Overview
Lecture 177 Demo: Docker
Lecture 178 Demo: Container
Lecture 179 Kubernetes
Section 17: Azure Batch
Lecture 180 Get additional computing power using Azure Batch
Lecture 181 Understanding how Azure Batch works
Section 18: NoSQL and Cosmos DB
Lecture 182 Database Certifications
Lecture 183 Lesson Intro
Lecture 184 Azure NoSQL Database
Lecture 185 Azure Cosmos DB
Lecture 186 Demo: Cosmos DB Deployment
Lecture 187 Demo: Examining Cosmos DB Settings
Section 19: Azure SQL
Lecture 188 Module 16: Intro
Lecture 189 Azure SQL Overview
Lecture 190 Azure SQL High Availability
Lecture 191 Demo: Creating an Azure SQL VM
Lecture 192 Demo: Creating an Azure SQL Database
Section 20: Red Hat Openshift (RHO) and Azure Spring
Lecture 193 Red Hat Openshift
Lecture 194 Azure Spring
Section 21: Azure Migrations
Lecture 195 Azure Migration Intro
Lecture 196 Cloud Adoption Framework
Lecture 197 Initial Decision Checklist
Lecture 198 Determining your migration strategy
Lecture 199 Determining what to migrate and Migration tools
Students with a minimum of 12 months Azure experience