Microservices at Scale - ASP.NET Core, Service Fabric, and Azure in production
summary
A production-ready microservices pipeline is built using VisualStudio.com, Service Fabric, ASP.NET Core and Azure VMs with automated CI/CD, pull-request gated builds, and release definitions that deploy in 20% increments and can roll back automatically. The demo app deploys to two three-node clusters, routes with Azure Traffic Manager, and streams logs into ELK with operation‑ID tracing. Cost examples: D2v2 nodes (~$100–$140 each) and a five-node prod minimum; the workflow claims 99.95% availability and demonstrates multiple daily deployments that work end-to-end.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 1:52About me
- 3:23Bing
- 6:32Model
- 7:42Setup
- 10:07Overview
- 11:15Code Branch
- 12:35Inner and Outer Loop
- 16:02Creating a pull request
- 16:48Building the pull request
- 19:35Building the continuous integration
- 23:56Deploying to production
- 26:33Routing
- 29:45Gateway
- 30:46Azure Traffic Manager
- 36:25Telemetry
- 38:05Logging
- 39:07Elastic Search
- 46:45Questions
- 52:55Common Libraries
related talks
48mBuilding Microservices Using ASP.NET Core and AKS
01h 01mMicroservices with .NET on Service Fabric
35mRunning a DevOps Style Production Docker Cluster Using the Microsoft Platform
51mLifting and Shifting Legacy Web Services to Microservices in Azure Service Fabric
01h 01mDistributed Computing made easy with Azure Service Fabric
49mTaking your .NET Core container solution from laptop to production
56mAzure DevOps for .NET Teams
54m12 Factor MicroServices
