Azure Web App Operations & App Service Mastery ISI-1623
- 3 days
- 0 upcoming dates
- $1,895 per seat
About this class
Web App Operations & App Service Mastery is an operations-focused course for teams running production web applications on Azure App Service. Learners build practical, end-to-end capability across the full app lifecycle: designing separate Dev/Test/Prod environments, securing apps with Key Vault, certificates, and managed identity, deploying safely with slots, swap/rollback, and blue/green patterns, and operating confidently with monitoring, alerting, analytics, logging, and unified dashboards.
By the end of the course, participants will be able to structure an App Service estate that supports reliable releases and strong security controls, validate changes with low-risk deployment practices, and create a "single pane of glass" view that connects Application Insights, Log Analytics, and Microsoft Entra (identity) logs for faster troubleshooting and better operational decisions.
Who this is for
This course is ideal for
- Cloud/DevOps engineers, SREs, platform engineers, and developers responsible for deploying and operating web apps on Azure App Service
What you'll be able to do
- Design environment separation strategies (Dev/Test/Prod), including resource group/subscription patterns, RBAC boundaries, and configuration differences.
- Implement secure configuration with Azure Key Vault, Key Vault references, managed identity, and certificate lifecycle management.
- Use deployment slots with swap/preview, release validation, and fast rollback, including blue/green deployment approaches.
- Set up operational readiness: availability tests, health checks, performance alerts (CPU/memory/5xx/latency), and action-based notifications.
- Measure adoption and behavior using Application Insights usage concepts like sessions, events, funnels, and flows, and connect outputs for reporting.
- Diagnose latency and dependency failures using end-to-end tracing concepts, dependency telemetry, percentile latency (p95/p99), and application topology views.
- Build an actionable logging strategy across application logs, platform/resource logs, and identity logs (Entra), and query with KQL.
- Create unified operational views using Azure Monitor Workbooks and dashboards, combining signals into shared operational KPIs
Before you attend
Prior to attending this course, students should have experience covered by Azure Fundamentals
Course outline
Module 1Environment Separation (Dev/Test/Prod)
- Why Separate Environments
- Azure Environment Structure
- What Changes Between Environments
Module 2Secrets, Certificates & Secure Configuration
- Why Secrets Management Matters
- What Azure Key Vault Stores
- Managed Identity
- Key Vault References
- Certificates in App Service
Module 3Deployment, Slots, Swap, Rollback & Release Validation
- Deployment Challenges
- Deployment Slots
- Release Validation
- Rollback Strategy
Module 4Availability Monitoring & Alerts
- Why Monitoring Matters
- Availability Tests
- Health Check Endpoint
- Alerts You Should Configure
Module 5Analytics: Who Uses the Site & How
- Understanding User Behavior
- Feature Usage Tracking
- Funnels & User Journeys
Module 6Performance Diagnostics
- Performance Signals
- End-to-End Tracing
- Application Map
Module 7Logging: Application, Platform & Identity Logs
- Logging Layers
- Application Logs
- Platform Logs
- Identity Logs
Module 8Unified Observability & Dashboards
- Why Unified Observability
- Workbooks
- Dashboards
Download the full outline (PDF)
Run this for a team
Private cohorts run on your dates, at your site or online, with the labs pointed at your environment. Above about four people it usually costs less than buying seats.
More cloud computing classes
Automate Azure Load Testing by using GitHub Actions
- 1 day
- $695 per seat
AWS Technical Essentials
- 1 day
- $695 per seat
Build AI Apps with Azure Database for PostgreSQL
- 1 day
- $695 per seat
