From one release per quarter to 30 times a day
summary
Claims moving a legacy MVC app from quarterly releases to 30 times a day by rearchitecting into value‑stream teams, moving to Azure app services, and automating CI/CD with Azure DevOps builds and release pipelines. Demonstrates right‑click publish replaced by build pipelines, deployment slots and Blue/Green deployments, telemetry via Application Insights, and a database migration playbook for zero‑downtime schema changes. Uses feature flags (feature toggles) for controlled exposure and telemetry‑gated releases; demo shows automated deploys and gradual traffic shifts working end‑to‑end.
AI-written summary · about
chapters (12)
- 0:00Rethinking constraints
- 11:02Value-centric architecture
- 12:56DevOps and cloud adoption
- 18:32Continuous delivery automation
- 21:11Pipeline setup demonstration
- 26:01Challenging old habits
- 29:48Feature toggles and testing
- 39:55Compliance and branching
- 41:15Blue/green deployments
- 45:47Database schema updates
- 49:10Telemetry and monitoring
- 53:00Release gates and closing
related talks
31mThe 10 Year Microsoft Journey To Continuous Flow
53mKeynote: Enterprise transformation (and you can too)
49mOur DevOps journey – Microsoft’s internal transformation story
01h 00mEasier Deployments using a Green:Blue Strategy
37mFrom Waterfall to Agile
44mDevOps at Microsoft: Our Internal Transformation Story
01h 01mAgile Evolution: An Enterprise transformation that shows that you can too
01h 01mA team's transition to Continuous Delivery
