Learn more about Heroku Fir: https://fnf.dev/41XCbhu
Huge thank you to Heroku for sponsoring this video!
Get the source code for this video for FREE → https://the-dotnet-weekly.kit.com/heroku
Check out the Heroku Fir: Deep-dive on the Next Gen Platform Webinar Coming Up Soon
Register here: https://fnf.dev/4itcHyr
Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt
Learn how to take your .NET 9 + SignalR real-time app from your desktop and run it in the cloud on Heroku’s new Fir platform. In this step-by-step walkthrough you’ll see:
- Cloud-native buildpacks: Turn your .NET app into an OCI-compliant container
- Heroku add-ons: Provision Redis for a SignalR backplane and Postgres for EF Core
- Local fallback: Run SignalR in-memory + SQLite when add-ons aren’t configured
- Deploy methods: Push with the VS Code extension or the Heroku CLI
- Dyno scaling: Instantly adjust CPU/RAM and dyno count from the dashboard
- OpenTelemetry: Configure telemetry drains and stream metrics, traces & logs to Grafana
- Automatic & manual instrumentation: Get ASP.NET Core, Redis, SQL, SignalR insights out of the box
Check out my courses:
https://www.milanjovanovic.tech/courses
Read my Blog here:
https://www.milanjovanovic.tech/blog
Join my weekly .NET newsletter:
https://www.milanjovanovic.tech
Chapters
0:00 Heroku introduction
2:36 Exploring the sample app
7:52 Heroku VS Code extension
9:02 Creating a Private Space
10:31 Deploying to Heroku
12:21 Heroku Add-Ons
15:11 Fir and OpenTelemetry
17:41 Observability with Grafana
18:47 OpenTelemetry Instrumentation