Resumen:
Esta tesis presenta el diseño e implementación de un esquema de automatización para la creación y administración de máquinas virtuales mediante Infraestructura como Código utilizando Terraform en una nube privada basada en OpenStack y una nube pública basada en Microsoft Azure. Se desarrollaron scripts de automatización para ambas plataformas y se realizaron pruebas de despliegue, paralelismo, actualización de infraestructura, validación del archivo de estado y recuperación mediante rollback. Los resultados permitieron comprobar que Terraform reduce la intervención manual, incrementa la repetibilidad de los despliegues y facilita la administración de infraestructura en distintos entornos de nube. Asimismo, se identificaron las principales diferencias y limitaciones entre OpenStack y Microsoft Azure, evaluando el grado de reutilización del esquema propuesto en un escenario multicloud.
Descripción:
Trabajo de tesis orientado al diseño, implementación y evaluación de un esquema de automatización para el aprovisionamiento de máquinas virtuales mediante Terraform en OpenStack y Microsoft Azure. Se comparan ambas plataformas mediante pruebas experimentales de rendimiento, paralelismo, validación del archivo de estado y rollback, analizando la reutilización del flujo de trabajo basado en Infraestructura como Código y las diferencias derivadas de las características propias de cada proveedor de nube.