Distributed Computing made easy with Azure Service Fabric
summary
Overview of Microsoft Azure Service Fabric: a distributed platform that runs the same code locally or on Azure, supports stateful microservices with built‑in replication and quorum writes, and offers transactional in‑process storage via reliable collections. Examples and demos show Visual Studio local clusters, ARM templates to provision clusters, backup/restore hooks (you must trigger them), rolling upgrades with automatic secondary promotion, and that major services (Azure SQL, DocumentDB, Bing/Cortana) run at scale—Cortana reported on ~5000 instances across datacenters. Cluster sizing starts around several VMs.
AI-written summary · about
chapters (63)
- 0:00Introduction
- 0:16Azure Service Fabric
- 0:55Production concerns
- 1:07Agenda
- 1:28Audience
- 2:23Speaker Bio
- 3:06Global Azure Boot Camp
- 4:06Microservices
- 7:30Microsoft Azure Service Fabric
- 9:12Questions and thoughts
- 9:43Quote of the day
- 10:01The Azure CTO Markers
- 10:24Microsofts Service Fabric
- 11:55Stateless vs Stateful
- 12:28Stateless Microservice
- 13:35Traditional 3tier architecture
- 13:56Azure Storage Queue
- 14:59Stateful Microservice Architecture
- 16:48Azure Service Fabric Deployment
- 17:23Azure Service Fabric namespaces
- 17:37Azure Service Fabric doesnt have an SLA
- 18:25Its good to know the difference
- 18:46Why Service Fabric work
- 19:26Clusters
- 19:38Microservice
- 20:09Deployment
- 20:41Issues
- 22:09Instances
- 24:35Acknowledgement
- 24:45Recap
- 26:02Why this works
- 27:00Reliable Services API
- 27:28Reliable Collections
- 28:22File New
- 28:44Options
- 29:05No magic
- 29:20Screenshots
- 29:31Creating a Service Fabric cluster
- 30:16Starting a Service Fabric cluster instance
- 30:32My Service Fabric cluster instance
- 31:18My stateful application
- 31:43Program class
- 31:55Stateful Services
- 32:40Local Development
- 33:01Service Fabric
- 37:56Backup Slides
- 38:17Service Fabric Explorer
- 38:55Demo
- 39:57Actor model
- 40:20Actor interface
- 40:36Actor implementation
- 41:37Actor counter
- 42:17Actor event publisher
- 42:37Actor event fire
- 43:34Antipattern
- 46:14Dont treat servers like pets
- 46:50Pack of wolves
- 48:00Party clusters
- 50:50Upgrade
- 53:25Load balancer
- 54:55Upgrade mechanism
- 56:10How large can we have
- 57:47Different vironment staging prod
related talks
59mBuilding Resilient Applications In Microsoft Azure
01h 08mMicroservices with Service Fabric. Easy... or is it?
01h 01mMicroservices with .NET on Service Fabric
51mLifting and Shifting Legacy Web Services to Microservices in Azure Service Fabric
44mThe microservices approach according to Service Fabric
58mMicroservices at Scale - ASP.NET Core, Service Fabric, and Azure in production
01h 00mBuilding Resilient Applications In Microsoft Azure
35mRunning a DevOps Style Production Docker Cluster Using the Microsoft Platform
