Explore the 12 Factor methodology for building scalable and maintainable microservices in this comprehensive conference talk. Learn how to apply these principles to ASP.NET Core applications, covering topics such as codebase management, dependency handling, configuration, backing services, build and release processes, stateless processes, caching strategies, concurrency, disposability, dev/prod parity, logging, and administrative tasks. Gain insights into deploying applications across various platforms, including Docker containers, Lambda functions, cloud VMs, and bare metal servers. Discover how to address common challenges in microservice architecture and create a robust ecosystem for your .NET applications.
Overview
Syllabus
Intro
Codebase
Dependencies
Config
Backing Services
Build, Release, Run
6. Process
Caching?
Concurrency
Disposability
Dev/prod parity
Terraform
Logs
12. Admin processes
Taught by
NDC Conferences