Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
.NET
Desarrollar e implementar aplicaciones .NET es un aspecto clave para poder alcanzar la escala y la agilidad que ofrece la computación en la nube. Para muchas aplicaciones de .NET heredadas, la opción de procesamiento más adecuada para ejecutar aplicaciones AWS es usar máquinas virtuales, ya sea a través de Amazon Elastic Compute Cloud (Amazon EC2) AWS Elastic Beanstalk o Amazon. También es posible poner en marcha aplicaciones .NET en contenedores de Windows y Linux.
La introducción de .NET core le permite diseñar aplicaciones .NET modernas que aprovechan todas las ventajas de la nube. Las aplicaciones modernas pueden utilizar el conjunto tradicional de opciones informáticas y, además, orientarse a varios tipos de entornos sin servidor, incluidos AWS Fargate o AWS Lambda. .NET 6+ ahora ofrece un alojamiento eficiente de cargas de trabajo en ARM64 EC2 instancias como las familias Graviton2. EC2 Esto permite el acceso a la última generación de procesadores disponibles en Amazon EC2. lo que significa que sus aplicaciones se pueden alojar en sistemas de computación especializados para su tipo de carga de trabajo, como la codificación de video, los servidores web y la computación de alto rendimiento (HPC)
En esta sección se proporcionan recomendaciones para que pueda adaptar sus aplicaciones .NET de modo que pueda aprovechar las ventajas de la nube, pero centrándose en la rentabilidad.