Capítulo 10. La infraestructura como código

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Antes de que en tuviéramos títulos y descripciones de trabajo de DevOps, éramos humildes administradores de sistemas, o sysadmins para abreviar. Eran los oscuros días anteriores a la nube en los que teníamos que cargar los maleteros de nuestros coches con servidores bare-metal y conducir hasta una instalación de colocación (colo) para montar los servidores, cablearlos, conectarles un monitor/teclado/ratón con ruedas e instalarlos uno a uno. Grig aún se estremece al pensar en las horas que pasó en los colos, con una luz cegadora y un aire acondicionado helador. Teníamos que ser magos en el scripting Bash, luego nos graduamos en Perl, y los más afortunados de nosotros en Python. Como se suele decir, Internet en 2004 se mantenía unido con cinta adhesiva y goma de mascar.

En algún momento entre 2006 y 2007, descubrimos el mágico mundo de las instancias de Amazon EC2 en . Pudimos aprovisionar servidores mediante una sencilla interfaz de apuntar y hacer clic, o mediante herramientas de línea de comandos. Se acabó conducir hasta las instalaciones de colocación, se acabó apilar y cablear servidores bare-metal. Podíamos desbocarnos y lanzar 10 instancias EC2 a la vez. ¡O incluso 20! ¡O incluso 100! El cielo era el límite. Sin embargo, pronto nos dimos cuenta de que conectarnos manualmente a cada instancia EC2 mediante SSH y luego ...

Get Python para DevOps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.