O .NET 7 Native AOT(Ahead-Of-Time) é um grande passo em uma longa série de abordagens para implantação de aplicativos .NET de forma nativa. Ele elimina completamente o IL (Intermediate Language) e o JIT (Just-In-Time) no runtime. Introduzida no .NET 7, essa melhoria é particularmente significativa para a execução de aplicativos .NET em funções sem servidor. Essa nova opção de implantação elimina o problema de inicialização a frio, que tem sido persistente para o .NET em plataformas sem servidor como a AWS Lambda e a Azure Functions. Com o Native AOT, você pode gerar um binário implantável menor do que com os métodos anteriores, resultando em tempos de inicialização a frio mais rápidos. A AWS adotou oficialmente o Native AOT, suportando-o com suas ferramentas Amazon Lambda. Essa nova opção de implantação equipara o .NET 7 ao TypeScript/JavaScript em termos de tempo de inicialização a frio, tornando-o uma opção viável para organizações com uma infraestrutura amplamente orientada para .NET.