Capítulo 14. Construir agrupaciones como código
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Enel Capítulo 3 se describe un clúster de alojamiento de aplicaciones como un servicio que despliega y ejecuta dinámicamente instancias de aplicaciones en un conjunto de servidores (véase "Recursos informáticos"). Algunos ejemplos de sistemas de clústeres de aplicaciones son Kubernetes, AWS ECS, HashiCorp Nomad, Mesos y Pivotal Diego. Este modelo separa las preocupaciones de orquestar aplicaciones de las preocupaciones de aprovisionar y configurar los servidores en los que se ejecutan (ver Figura 14-1).
Figura 14-1. Un clúster de aplicaciones crea una capa entre los recursos de infraestructura y las aplicaciones que se ejecutan en ellos
Por supuesto, debes utilizar código para definir y gestionar tu clúster de aplicaciones. Como se explica en el Capítulo 10, puedes construir un clúster de aplicaciones como una o más pilas de aplicaciones como código. En este capítulo, doy algunos ejemplos de cómo puede ser esto. Muestro algunas topologías de pilas diferentes, incluida una única pila para todo un clúster, y la división de clústeres en varias pilas (consulta "Topologías de pilas para clústeres de aplicaciones"). Incluyo diagramas de canalizaciones para realizar cambios en el código de infraestructura para estas topologías. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access