NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

MICROSOFT

Diseño e Implementación de Soluciones Microsoft DevOps

Código: AZ-400T00


Este curso proporciona el conocimiento y las habilidades para diseñar e implementar procesos y prácticas de DevOps. Los estudiantes aprenderán cómo planificar DevOps, usar el control de fuente, escalar Git para una empresa, consolidar artefactos, diseñar una estrategia de gestión de dependencias, administrar secretos, implementar integración continua, implementar una estrategia de creación de contenedores, diseñar una estrategia de lanzamiento, configurar un lanzamiento flujo de trabajo de gestión, implementar un patrón de implementación y optimizar los mecanismos de retroalimentación.

 Propuesta de Valor: MICROSOFT

 Duración: 40 Horas Académicas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Los estudiantes de este curso están interesados en diseñar e implementar procesos DevOps o en aprobar el examen de certificación de Microsoft Azure DevOps Solutions.

   PRE REQUISITOS


  • Los estudiantes exitosos tendrán conocimiento previo y comprensión de:
    • Conceptos de computación en la nube, incluida la comprensión de las implementaciones de PaaS, SaaS e IaaS.
    • Tanto la administración de Azure como el desarrollo de Azure con experiencia comprobada en al menos una de estas áreas.
  • Tener al menos una de las siguientes certificaciones:
    • Microsoft Certified: Azure Administrator Associate
    • Microsoft Certified: Azure Developer Associate

   OBJETIVOS


  • Plan para la transformación con objetivos y plazos compartidos.
  • Seleccione un proyecto e identifique las métricas del proyecto y los indicadores clave de rendimiento (KPI).
  • Crear un equipo y una estructura organizativa ágil.
  • Diseñar una estrategia de integración de herramientas.
  • Diseñe una estrategia de administración de licencias (por ejemplo, usuarios de Azure DevOps y GitHub).
  • Diseñe una estrategia para la trazabilidad de extremo a extremo desde los elementos de trabajo hasta el software en funcionamiento.
  • Diseñar una estrategia de autenticación y acceso.
  • Diseñe una estrategia para integrar recursos locales y en la nube.
  • Describir los beneficios de usar Source Control.

   CERTIFICACIÓN DISPONIBLE



  • Este curso lo prepara para el: Examen AZ-400: Designing and Implementing Microsoft DevOps Solutions. Este examen es el requerimiento para la certificación: Microsoft Certified: DevOps Engineer Expert.
  • inglés, japonés, chino (simplificado), coreano, alemán, francés, español, portugués (Brasil), árabe (Arabia Saudita), ruso, chino (tradicional), italiano, indonesio (Indonesia).

   CONTENIDO



1. COMIENCE UN VIAJE DE TRANSFORMACIÓN DE DEVOPS



1.1. INTRODUCCIÓN A DEVOPS
1.2. ELIGE EL PROYECTO ADECUADO
1.3. DESCRIBIR LAS ESTRUCTURAS DEL EQUIPO
1.4. MIGRAR A DEVOPS
1.5. INTRODUCCIÓN AL CONTROL DE FUENTE
1.6. DESCRIBIR LOS TIPOS DE SISTEMAS DE CONTROL DE FUENTE
1.7. TRABAJAR CON AZURE REPOS Y GITHUB

2. TRABAJAR CON GIT PARA ENTERPRISE DEVOPS



2.1. ESTRUCTURA TU GIT REPO
2.2. ADMINISTRAR RAMAS Y FLUJOS DE TRABAJO DE GIT
2.3. COLABORAR CON SOLICITUDES DE INCORPORACIóN DE CAMBIOS EN AZURE REPOS
2.4. EXPLORA LOS GANCHOS DE GIT
2.5. PLAN DE FOMENTO DE LA FUENTE INTERNA
2.6. ADMINISTRAR REPOSITORIOS DE GIT

3. IMPLEMENTAR CI CON AZURE PIPELINES Y GITHUB ACTIONS



3.1. EXPLORE LAS CANALIZACIONES DE AZURE
3.2. ADMINISTRAR GRUPOS Y AGENTES DE AZURE PIPELINE
3.3. DESCRIBIR CANALIZACIONES Y CONCURRENCIA
3.4. EXPLORAR INTEGRACIÓN CONTINUA
3.5. IMPLEMENTAR UNA ESTRATEGIA DE TUBERÍA
3.6. INTEGRACIÓN CON AZURE PIPELINES
3.7. INTRODUCCIÓN A LAS ACCIONES DE GITHUB
3.8. APRENDA LA INTEGRACIÓN CONTINUA CON GITHUB ACTIONS

4. DISEÑAR E IMPLEMENTAR UNA ESTRATEGIA DE LANZAMIENTO



4.1. INTRODUCCIÓN A LA ENTREGA CONTINUA
4.2. EXPLORE LAS RECOMENDACIONES DE ESTRATEGIAS DE LANZAMIENTO
4.3. CREE UNA CANALIZACIÓN DE LANZAMIENTO DE ALTA CALIDAD
4.4. INTRODUCCIÓN A LOS PATRONES DE IMPLEMENTACIÓN
4.5. IMPLEMENTAR LA IMPLEMENTACIÓN AZUL-VERDE Y ALTERNAR FUNCIONES
4.6. IMPLEMENTAR LANZAMIENTOS CANARIOS Y LANZAMIENTOS OSCUROS
4.7. IMPLEMENTAR PRUEBAS AB Y DESPLIEGUE DE EXPOSICIÓN PROGRESIVA

5. IMPLEMENTE UNA IMPLEMENTACIÓN CONTINUA SEGURA CON AZURE PIPELINES



5.1. CREAR UNA CANALIZACIÓN DE LANZAMIENTO
5.2. CONFIGURAR Y APROVISIONAR ENTORNOS
5.3. ADMINISTRAR Y MODULARIZAR TAREAS Y PLANTILLAS
5.4. AUTOMATICE LA INSPECCIÓN DE LA SALUD
5.5. INTRODUCCIÓN AL PROCESO DE DESARROLLO DE SEGURIDAD
5.6. ADMINISTRAR LOS DATOS DE CONFIGURACIÓN DE LA APLICACIÓN
5.7. INTEGRACIÓN CON SISTEMAS DE GESTIÓN DE IDENTIDAD
5.8. IMPLEMENTAR LA CONFIGURACIÓN DE LA APLICACIÓN

6. ADMINISTRE LA INFRAESTRUCTURA COMO CÓDIGO USANDO AZURE, DSC Y HERRAMIENTAS DE TERCEROS



6.1. EXPLORE LA INFRAESTRUCTURA COMO GESTIÓN DE CONFIGURACIÓN Y CÓDIGO
6.2. CREE RECURSOS DE AZURE CON PLANTILLAS DE AZURE RESOURCE MANAGER
6.3. CREAR RECURSOS DE AZURE MEDIANTE LA CLI DE AZURE
6.4. EXPLORE AZURE AUTOMATION CON DEVOPS
6.5. IMPLEMENTAR LA CONFIGURACIÓN DE ESTADO DESEADO (DSC)
6.6. INTRODUCCIÓN A CHEF Y MARIONETA
6.7. IMPLEMENTAR ANSIBLE
6.8. IMPLEMENTAR TERRAFORMAR

7. IMPLEMENTE LA SEGURIDAD Y VALIDE LAS BASES DE CÓDIGO PARA EL CUMPLIMIENTO



7.1. COMPRENDER LA SEGURIDAD EN PIPELINE
7.2. INTRODUCCIÓN AL CENTRO DE SEGURIDAD DE AZURE
7.3. IMPLEMENTAR SOFTWARE DE CÓDIGO ABIERTO
7.4. ADMINISTRAR POLÍTICAS ANTIMALWARE Y ANTISPAM
7.5. INTEGRE ESCANEOS DE LICENCIAS Y VULNERABILIDADES
7.6. IDENTIFICAR LA DEUDA TÉCNICA

8. DISEÑAR E IMPLEMENTAR UNA ESTRATEGIA DE GESTIÓN DE LA DEPENDENCIA



8.1. EXPLORAR DEPENDENCIAS DE PAQUETES
8.2. COMPRENDER LA GESTIÓN DE PAQUETES
8.3. MIGRAR, CONSOLIDAR Y ASEGURAR ARTEFACTOS
8.4. IMPLEMENTAR UNA ESTRATEGIA DE CONTROL DE VERSIONES

9. CREAR Y ADMINISTRAR CONTENEDORES USANDO DOCKER Y KUBERNETES



9.1. DISEÑAR UNA ESTRATEGIA DE CREACIÓN DE CONTENEDORES
9.2. IMPLEMENTAR COMPILACIONES DE VARIAS ETAPAS DE DOCKER
9.3. IMPLEMENTAR EL SERVICIO AZURE KUBERNETES (AKS)
9.4. EXPLORE LAS HERRAMIENTAS DE KUBERNETES
9.5. INTEGRE AKS CON CANALIZACIONES

10. IMPLEMENTAR RETROALIMENTACIÓN CONTINUA



10.1. IMPLEMENTAR HERRAMIENTAS PARA RASTREAR EL USO Y EL FLUJO
10.2. IMPLEMENTAR RUTA PARA DATOS DE INFORMES DE FALLAS DE APLICACIONES MÓVILES
10.3. DESARROLLAR TABLEROS DE MONITOREO Y ESTADO
10.4. COMPARTIR CONOCIMIENTOS DENTRO DE LOS EQUIPOS
10.5. EXPLORE SRE Y PRÁCTICAS DE DISEÑO PARA MEDIR LA SATISFACCIÓN DEL USUARIO FINAL
10.6. DISEÑAR PROCESOS PARA CAPTURAR Y ANALIZAR LOS COMENTARIOS DE LOS USUARIOS
10.7. DISEÑAR PROCESOS PARA AUTOMATIZAR EL ANÁLISIS DE APLICACIONES
10.8. GESTIONA ALERTAS, RETROSPECTIVAS BLAMELESS Y UNA CULTURA JUSTA


   BENEFICIOS



  • Al finalizar este curso los participantes podrán crear recursos de Azure con plantillas de Azure Resource Manager.

   INVERSIÓN



La inversión incluye: Material de estudio oficial de MICROSOFT, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.
  • Certificado oficial MICROSOFT.
  • Los laboratorios son los oficiales en la Nube MICROSOFT.