Despliegue De Plataforma De Contenerización En GCP Mediante Infraestructura Y Configuración Como Código Para Prácticas De DevOps
Share
Date
2024-04-02Author
Chica Gallego, Sergio Estiven
Gaviria, Diego Esteban
Rodriguez Duque, Jacob
Advisor
Sanchez Alvarez, Jhon FernandoCitación
Bibliographic managers
Keywords
Regional / Country coverage
cead_-_medellínMetadata
Show full item record
PDF Document
Description of the content
Este trabajo presenta el diseño y la implementación de una plataforma de integración continua y despliegue continuo (CI/CD) en Google Cloud Platform (GCP), utilizando herramientas como Terraform, Ansible y Jenkins. El proyecto, llevado a cabo por un equipo compuesto por dos estudiantes de ingeniería de sistemas y uno de ingeniería de telecomunicaciones, tiene como objetivo desarrollar un sistema que automatice la construcción, prueba y despliegue de aplicaciones en la nube de manera eficiente y escalable.
Durante el desarrollo del proyecto, se configuró la infraestructura en GCP utilizando Terraform, lo que permitió definir y gestionar los recursos necesarios de manera eficaz. Además, se implementaron scripts de Ansible para automatizar tareas de configuración y despliegue en los servidores, asegurando una gestión consistente y reproducible del entorno.
La integración continua se logró a través de Jenkins, que se desplegó como un contenedor en GCP, permitiendo la ejecución automática de pipelines de integración y despliegue. Esta configuración permitió a los desarrolladores validar rápidamente los cambios en el código y desplegar nuevas versiones de la aplicación de manera automatizada.
La colaboración interdisciplinaria entre los miembros del equipo fue fundamental para abordar los desafíos técnicos y operativos del proyecto. La combinación de habilidades en ingeniería de sistemas y telecomunicaciones permitió un enfoque integral en el diseño y la implementación de la plataforma de CI/CD.
Format
pdfType of digital resource
Proyecto aplicadoContent relationship
InformaticaSistemas
IAC
CAC
Collections
- Ingeniería de Sistemas [492]























