Cloud, Containers, and Microservices

T02 Be Ready: Optimizing Cold Start with .NET 6.0 in the Cloud

09/27/2022

8:00am - 9:15am

Level: Intermediate

Ian Griffiths

Technical Fellow

endjin

Cloud providers offer a wide range of options for hosting .NET based web services including containers as a service, hosted Kubernetes, Service Fabric, or platforms such as Azure Functions and AWS Lambda. .NET 6.0 gives us a lot of ways to tweak how our code runs, and these choices have an impact on performance. Throughput and response time get a lot of attention, but cold start times are hugely important, and often much harder to analyze. In this talk, you'll learn how to ensure your services are ready to leap into action as quickly as possible.

You will learn:

  • Understand the factors affecting cold start times in the cloud
  • Understand the tools and technique .NET offers for improving cold start
  • Understand how to repeatably, reliable measure and analyze cold start performance