Escalado de aplicaciones nativas de nube

Sugerencia

Este contenido es un extracto del libro electrónico “Architecting Cloud Native .NET Applications for Azure” (Diseño de la arquitectura de aplicaciones .NET nativas en la nube para Azure), disponible en Documentos de .NET o como un PDF descargable y gratuito que se puede leer sin conexión.

Cloud Native .NET apps for Azure eBook cover thumbnail.

Una de las ventajas más frecuentes de pasar a un entorno de hospedaje en la nube es la escalabilidad. Escalabilidad, la capacidad de una aplicación de aceptar carga de usuario adicional sin poner en peligro el rendimiento de cada usuario. Esto suele lograrse mediante la separación de una aplicación en pequeños fragmentos a los que se les pueden dar todos los recursos que necesiten. Los proveedores de nube permiten una escalabilidad masiva en cualquier momento y en cualquier lugar del mundo.

En este capítulo analizaremos las tecnologías que permiten que las aplicaciones nativas de nube se escalen para satisfacer la demanda de los usuarios. Estas tecnologías incluyen:

  • Contenedores
  • Orquestadores
  • Informática sin servidor