.NET Rocks!

Building Cloud Native with Chris Klug

Oct 23, 2024
Chris Klug, a Developer Architect at ActiveSolution, shares his insights on building cloud-native applications. He emphasizes that it's possible to develop cloud solutions without relying solely on Kubernetes. The discussion delves into leveraging the cloud's scalability while handling outages, exploring the learning curve for developers, and user experience in cloud environments. Klug also introduces .NET Aspire, highlighting how it can streamline the creation of .NET cloud-native apps and enhance the developer experience.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Cloud-Native vs. On-Premise

  • Cloud-native applications must tolerate intermittent outages and shifting availability.
  • On-premise systems usually have longer outages, requiring different approaches.
ANECDOTE

Azure Container Apps Issues

  • Chris Klug had negative experiences with Azure Container Apps due to bugs and lockups in both development and production environments.
  • He prefers Web Apps for Containers or AKS for container deployments.
ADVICE

Serverless vs. ASP.NET Core APIs

  • Use serverless functions for asynchronous tasks like queue management, where startup latency is less critical.
  • For APIs needing constant availability, consider ASP.NET Core for scalability.
Get the Snipd Podcast app to discover more snips from this episode
Get the app