As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
.NET
Desenvolvimento e implantação. NETos aplicativos são uma chave importante para ajudar você a alcançar a escala e a agilidade oferecidas pela computação em nuvem. Para muitos legados. NETEm aplicativos, a opção computacional mais adequada para executar aplicativos AWS é o uso de máquinas virtuais, seja por meio do AWS Elastic Beanstalk Amazon Elastic Compute Cloud (AmazonEC2). Também é possível correr. NETaplicativos em contêineres Windows e Linux.
A introdução do. NETO núcleo permite que você crie um design moderno. NETaplicativos que aproveitam todos os benefícios da nuvem. Os aplicativos modernos podem usar o conjunto tradicional de opções de computação e também ter como alvo vários tipos de ambientes sem servidor, incluindo ou. AWS Fargate AWS Lambda. NETO 6+ agora oferece hospedagem de alto desempenho de cargas de trabalho em ARM64 EC2 instâncias como as famílias Graviton2. EC2 Isso permite o acesso à última geração de processadores disponíveis na AmazonEC2. Isso significa que seus aplicativos podem ser hospedados em computação especializada para seu tipo de carga de trabalho, como codificação de vídeo, servidores web e computação de alto desempenho (). HPC
Esta seção fornece recomendações para ajudá-lo a adaptar seu. NETaplicativos para aproveitar os benefícios da nuvem com foco na eficiência de custos.
Esta seção abrange os seguintes tópicos:
- Refatore para o moderno. NETe mude para o Linux
- Contentorizar. NETaplicativos
- Use instâncias e contêineres do Graviton
- Support a escalabilidade dinâmica para estática. NETAplicativos de estrutura
- Use o armazenamento em cache para reduzir a demanda do banco de dados
- Considere a opção sem servidor. NET
- Considere bancos de dados criados especificamente