Capítulo 10. Tiempos de ejecución de aplicaciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Introduje los tiempos de ejecución de aplicaciones en "Las partes de un sistema de infraestructura", como parte de un modelo que organiza las partes de un sistema en tres capas. En este modelo, combinas recursos de la capa de infraestructura para proporcionar plataformas de tiempo de ejecución en las que la gente pueda desplegar aplicaciones.
Los tiempos de ejecución de las aplicaciones se componen de pilas de infraestructuras que defines y creas utilizando herramientas de gestión de infraestructuras, como se describe en el Capítulo 5 y se representa en la Figura 10-1.
El punto de partida para diseñar e implantar una infraestructura de ejecución de aplicaciones es comprender las aplicaciones que la utilizarán. ¿Qué lenguaje y pilas de ejecución ejecutan? ¿Se empaquetarán y desplegarán en servidores, en contenedores o como código FaaS sin servidor? ¿Son aplicaciones individuales desplegadas en una única ubicación, o múltiples servicios distribuidos en un clúster? ¿Cuáles son sus requisitos de conectividad y datos?
Las respuestas a estas preguntas llevan a comprender los recursos de infraestructura que la capa de ejecución de la aplicación necesita aprovisionar y gestionar para ejecutar las aplicaciones. Las partes de la capa de ejecución de la aplicación se corresponden con las partes de la plataforma de infraestructura ...