Capítulo 11. Construir servidores como código
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La Infraestructura como Código surgió como una forma de configurar servidores. Los administradores de sistemas escribían scripts shell, batch y Perl. CFEngine fue pionero en el uso de DSL declarativos e idempotentes para instalar paquetes y gestionar archivos de configuración en servidores, y Puppet y Chef le siguieron. Estas herramientas daban por sentado que partías de un servidor existente, a menudo un servidor físico en un rack, a veces una máquina virtual con VMware y, más tarde, instancias en la nube.
Ahora o bien nos centramos en pilas de infraestructuras en las que los servidores son sólo una parte, o bien trabajamos con clusters de contenedores en los que los servidores son un detalle subyacente.
Pero los servidores siguen siendo una parte esencial de la mayoría de los entornos de ejecución de aplicaciones. La mayoría de los sistemas que existen desde hace más de unos pocos años ejecutan al menos algunas aplicaciones en servidores. E incluso los equipos que ejecutan clusters suelen necesitar construir y ejecutar servidores para los nodos anfitriones.
Los servidores son más complejos que otros tipos de infraestructura, como las redes y el almacenamiento. Tienen más piezas móviles y variaciones, por lo que la mayoría de los equipos de sistemas siguen pasando bastante tiempo inmersos en sistemas operativos, paquetes ...
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