Future Tech 2024: Building Apps with .NET 8 and Azure Serverless Ecosystem – Stas Lebedenko
Building Future-Ready Apps with .NET 8 and Azure Serverless Ecosystem – Stas Lebedenko .NET 8 brought a lot of improvements for developers and maturity to the Azure serverless container ecosystem. So, this talk will cover these changes and explain how you can apply them to your projects. Another reason for this talk is the re-invention of Serverless from a DevOps perspective as a Platform Engineering trend with Backstage, Tilt, etc. And now is a perfect time to have a fresh look into developer productivity tooling and serverless apps from Microsoft perspective. Key topics: – NET Aspire framework and Ahead-of-Time (AoT) Compilation impact on .NET applications. – Azure Functions’ new Flex Consumption plan and performance impact of the .NET Isolated model with AoT. – Usage of AspNetCore.RateLimiting instead of Polly, benefits of primary constructors and lambda default parameters. – Azure Container Apps(ACA) maturity bridges the gap between Kubernetes and ACA, introducing resiliency out-of-box, jobs, stateful workloads, and the use of GPU-powered computing. – Updates to Distributed Application Runtime(DAPR) that powers Azure Container Apps, including overview of Diagrid Conductor and Catalyst tools. – The role of .NET Chiseled Containers in minimizing attack surfaces for your cloud applications. – Testcontainers to improve the quality of your applications. Join this talk to learn how to use the newest and greatest tooling for developers and how to build reliable cloud applications without introducing extra complexity in 2024.