Skip to contentSessions
- 1Course orientation and the system we will buildimplemented
- 2Cloud responsibility: on-premises, IaaS, PaaS, and SaaSimplemented
- 3How Azure organizes resourcesimplemented
- 4Regions, availability zones, resilience, scalability, and elasticityplanned
- 5Cost fundamentals, budgets, and cleanup disciplineplanned
- 6Run the application locally and establish the baselineplanned
- 7Deploy the application to an Azure virtual machineplanned
- 8Host the .NET application with IIS on the VMplanned
- 9Measure the management burden introduced by IaaSplanned
- 10Deploy the same application to Azure App Serviceplanned
- 11Compare VM hosting with PaaS hostingplanned
- 12Scale up, scale out, health checks, and deployment slotsplanned
- 13Containerize the applicationplanned
- 14Deploy with Azure Container Appsplanned
- 15Place AKS in the compute decision mapplanned
- 16Add an Azure Functions background taskplanned
- 17Choose a compute model for the workloadplanned
- 18Follow a request from the user to the applicationplanned
- 19IP addresses, ports, protocols, and traffic flowplanned
- 20Azure virtual networks and address spacesplanned
- 21Subnets and workload separationplanned
- 22Network Security Groupsplanned
- 23Routes and route tablesplanned
- 24Azure DNS and name resolutionplanned
- 25Public endpoints versus private connectivityplanned
- 26Service endpointsplanned
- 27Private endpoints and Azure Private Linkplanned
- 28VNet integration for App Serviceplanned
- 29VNet peeringplanned
- 30Load Balancer, Application Gateway, and Azure Front Doorplanned
- 31Web Application Firewallplanned
- 32VPN, hybrid connectivity, and ExpressRoute foundationsplanned
- 33Diagnose a broken network pathplanned
- 34Storage accounts and storage architectureplanned
- 35Blob, Files, Queues, Tables, and managed disksplanned
- 36Storage redundancy and access tiersplanned
- 37Add Blob Storage to the applicationplanned
- 38Add Azure SQL Databaseplanned
- 39Managed database versus a database hosted on a VMplanned
- 40Backups, retention, point-in-time restore, and recoveryplanned
- 41Secure database and storage connectivityplanned
- 42Microsoft Entra ID foundationsplanned
- 43Authentication versus authorizationplanned
- 44Azure role-based access controlplanned
- 45Users, groups, service principals, and workload identitiesplanned
- 46Least privilege in practiceplanned
- 47Azure Key Vaultplanned
- 48Managed identitiesplanned
- 49Replace a connection-string secret with managed identityplanned
- 50Certificates and environment-specific configurationplanned
- 51Azure Monitorplanned
- 52Application Insightsplanned
- 53Log Analyticsplanned
- 54Metrics, logs, traces, and eventsplanned
- 55Correlation IDs and distributed request tracingplanned
- 56Alerts, dashboards, and action groupsplanned
- 57Health checks and availability testsplanned
- 58Basic KQLplanned
- 59Introduce and diagnose an application failureplanned
- 60Introduce and diagnose an infrastructure failureplanned
- 61Operational runbooks and incident responseplanned
- 62Azure CLI fundamentalsplanned
- 63Idempotence and repeatabilityplanned
- 64Bicep fundamentalsplanned
- 65Parameters, modules, outputs, and dependenciesplanned
- 66Recreate the course environment with Bicepplanned
- 67Development, test, and production configurationplanned
- 68CI/CD deploymentplanned
- 69Deployment validation and rollbackplanned
- 70Infrastructure drift and configuration consistencyplanned
- 71Tags and naming conventionsplanned
- 72Resource locksplanned
- 73Azure Policyplanned
- 74Defender for Cloudplanned
- 75Security posture and audit visibilityplanned
- 76Budgets and cost alertsplanned
- 77Rightsizing and removing wasteplanned
- 78Quotas, limits, and capacityplanned
- 79Shared responsibility revisitedplanned
- 80Threat-model the completed workloadplanned
- 81High availability versus disaster recoveryplanned
- 82Redundancy and fault domainsplanned
- 83Retry, timeout, and circuit-breaker conceptsplanned
- 84Autoscalingplanned
- 85Backup and restoreplanned
- 86Recovery point and recovery time objectivesplanned
- 87Regional failure and failover conceptsplanned
- 88Conduct a recovery exerciseplanned
- 89Confirm recovery instead of assuming it worksplanned
- 90Introduction to the Azure Well-Architected Frameworkplanned
- 91Reliability reviewplanned
- 92Security reviewplanned
- 93Cost Optimization reviewplanned
- 94Operational Excellence reviewplanned
- 95Performance Efficiency reviewplanned
- 96Tradeoffs among the five pillarsplanned
- 97Final architecture reviewplanned
- 98Final capstone and cleanupplanned