Modulos
Módulo 1: Implementando Procesos de desarrollo DevOps
Este módulo proporciona el conocimiento y las habilidades para implementar los procesos de DevOps. Los estudiantes aprenderán cómo usar el control de código fuente, escalar Git para una empresa e implementar y administrar la infraestructura de compilación.
Módulo 2: Implementando Integración Continua
Este módulo proporciona conocimientos y habilidades para implementar las prácticas de integración continua de DevOps. Los estudiantes aprenderán cómo implementar la integración continua en una pipeline de DevOps de Azure, cómo administrar la calidad del código y los principios de seguridad, tambien se enseñara cómo implementar una estrategia de construcción de contenedores.
Módulo 3: Implementación de la entrega continua
Este módulo proporciona los conocimientos y habilidades para implementar la entrega continua. Los estudiantes aprenderán cómo diseñar una estrategia de implementacion, configurar un flujo de trabajo de administración de lanzamiento e implementar un patrón de implementación adecuado.
Módulo 4: Implementando la Gestión de la Dependencia
Este módulo proporciona los conocimientos y habilidades para implementar la gestión de dependencias. Los estudiantes aprenderán cómo diseñar una estrategia de administración de dependencias y administrar la seguridad y el cumplimiento.
Módulo 5: Implementando Infraestructura de Aplicaciones
Este módulo proporciona conocimientos y habilidades para implementar una infraestructura de aplicaciones en tuberías de DevOps. Los estudiantes aprenderán cómo implementar la infraestructura como el código y la administración de la configuración, cómo aprovisionar la infraestructura de Azure utilizando herramientas de automatización comunes y cómo implementar una infraestructura de aplicación utilizando diversos servicios y metodologías de implementación de Azure. Los estudiantes también aprenderán cómo integrar herramientas de implementación de terceros con Azure, como Chef y Puppet para incorporar el cumplimiento y la seguridad en la línea de distribución.
Módulo 6:
Este módulo proporciona los conocimientos y habilidades para implementar retroalimentación continua. Los estudiantes aprenderán cómo recomendar y diseñar mecanismos de retroalimentación del sistema, implementar un proceso para enviar retroalimentación del sistema a los equipos de desarrollo y optimizar los mecanismos de retroalimentación.
Módulo 7: Diseño de una estrategia de DevOps
Este módulo proporciona el conocimiento y las habilidades para diseñar una estrategia DevOps. Los estudiantes aprenderán cómo planificar la transformación, seleccionar un proyecto y crear estructuras de equipo. Los estudiantes también aprenderán cómo desarrollar estrategias de calidad y seguridad. La planificación para la migración y la consolidación de artefactos y el control de la fuente también serán cubiertos.