Code to cloud with .NET Aspire
summary
Aspire claims to take .NET code to the cloud with an opinionated stack that wires ASP.NET Core primitives into service discovery, resilience, health checks, and a local dashboard that surfaces traces and metrics via OpenTelemetry on by default. The demo builds an apphost/outpost that launches Redis and Postgres containers, injects connection strings into projects, adds Aspire NuGet components and a service defaults library, then emits a manifest consumed by azd to deploy to Azure Container Apps (preview3 ships now; internal workshop drew ~1,000 questions).
AI-written summary · about
chapters (31)
- 0:00Welcome
- 1:12What is .NET Aspire
- 2:37Challenges of Aspire
- 4:21Evolution of .NET cloud-native
- 6:47.NET Aspire fundamentals
- 8:10Project Tai influence
- 10:39Teams contributions
- 12:48Customer feedback
- 14:13Aspire principles
- 17:23Developer-first approach
- 19:27Community contributions
- 20:30Core components
- 22:18New Aspire project demo
- 24:43Aspire dashboard overview
- 26:07Adding Redis and PostgreSQL
- 28:34Integrating ASP.NET Core API
- 31:07API to PostgreSQL connection
- 33:17PostgreSQL Aspire components
- 35:44EF Core with Aspire config
- 37:11Aspire loose coupling
- 38:59Testing the setup
- 39:41Service defaults and telemetry
- 42:54Adding service defaults
- 44:00Logs and telemetry
- 45:44OpenTelemetry dashboard
- 49:20Backend service discovery
- 51:47HTTP client config
- 53:33Frontend-backend testing
- 54:17Backend telemetry
- 55:20Deploying to Azure
- 1:00:20Q&A
related talks
01h 01mDemystify cloud-native development with .NET Aspire
02h 33m.NET Aspire: Let's build a cloud application with baked in observability
54mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
10mIntroducing .NET Aspire: Revolutionizing Cloud-Native Development
46mDemystify cloud-native development with .NET Aspire
58mImproving your dev experience with .NET Aspire
48mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
01h 19mAsk Me Anything - Demystify Cloud-Native Development with .NET Aspire
