Módulo 2 / Semana 8
Esta actividad tiene como finalidad modelar un proyecto en tecnologías de la información, utilizando las competencias obtenidas por el aprendedor en esta credencial y haciendo hincapié en los principios de la infraestructura como código (IaC), la gestión de la configuración con Ansible y la implementación de prácticas de seguridad con Vault, que son conceptos importantes en la filosofía de desarrollo DevOps, los cuales aseguran el aprovisionamiento adecuado y basado en las buenas prácticas.
Fortalecer los conocimientos en el manejo de DevOps mediante la elaboración de una actividad integradora, que incluye el bosquejo para el aprovisionamiento de una infraestructura con IaC, considerando la gestión de su configuración mediante Ansible y recurriendo a un robustecimiento de la seguridad usando las herramientas que provee Vault, con la finalidad de aplicar la filosofía de DevOps en los proyectos de desarrollo.
Para este proyecto trabajarás en el bosquejo y en la preparación de la infraestructura (entorno de desarrollo). Se busca desarrollar un proyecto para una organización o empresa y que pueda adaptarse para muchas situaciones en las que se requieren varios servicios (por ejemplo, escuelas, ciudades, museos, parques de diversiones, etc.).
Realiza un documento en el que indiques las necesidades específicas, el diseño basado en la infraestructura cómo código y el aprovisionamiento. Para ello, sigue estas instrucciones:
Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.
Para más información sobre la constitución del reporte, puedes consultar el Centro de Recursos para la Escritura Académica (CREA): http://sitios.ruv.itesm.mx/portales/crea/planear/cmo/articuloIMRD.htm
Documento de texto bajo el criterio de reporte IMRD que incluye cada uno de los requisitos solicitados en la evidencia.
Criterio | Puntaje |
Análisis para la infraestructura del proyecto y documentación del aprovisionamiento de la infraestructura. | 18 |
Proceso IaC en Terraform. | 18 |
Gestión de la configuración con Ansible. | 18 |
Análisis del uso de las herramientas que proporciona Vault. | 18 |
Elaboración del documento IMRD, incluyendo los puntos mencionados con anterioridad. | 28 |
Total |
100 |