Implementación de Procesos de Desarrollo DevOps
(Implementing DevOps Development Processes)

Duración: 8 horas

Código: AZ-400T01-A

Descripción:

Este curso proporciona los conocimientos y habilidades para implementar procesos DevOps. Los estudiantes aprenderán cómo usar el control de origen, escalar Git para una empresa e implementar y administrar la infraestructura de compilación.

Objetivos:

Después de completar este curso, los estudiantes podrán:

  • Describir los beneficios de usar el control de fuente
  • Migrar de TFVC a Git
  • Scale Git para Enterprise DevOps
  • Implementar y gestionar infraestructura de construcción
  • Administrar la configuración y los secretos de la aplicación
  • Implementar una estrategia móvil de DevOps
Audiencia:

Este curso está dirigido a todos los interesados en implementar procesos DevOps o en aprobar el examen de certificación de soluciones de Microsoft Azure DevOps.

Prerrequisitos:
  • Conocimientos fundamentales sobre Azure, control de versiones, desarrollo de software ágil y principios básicos de desarrollo de software. Sería útil tener experiencia en una organización que ofrece software.
Contenido:

Módulo 1: Comenzando con el control de código fuente

  • ¿Qué es el control de fuente?
  • Beneficios del control de fuente
  • Tipos de sistemas de control de fuente
  • Introducción a Azure Repos
  • Migración de TFVC a Git
  • Autenticando a su Git Repos

Módulo 2: Git de escala para DevOps empresarial

  • Cómo estructurar tu repositorio de git
  • Flujos de trabajo de ramificación de Git
  • Colaboración con solicitudes de extracción
  • ¿Por qué preocuparse por GitHooks?
  • Fomento del código abierto interno
  • Versión Git
  • Proyectos públicos
  • Archivos en Git

Módulo 3: Implementar y administrar infraestructura de construcción

  • El concepto de tuberías en DevOps
  • Tuberías en Azure
  • Evaluar el uso de agentes alojados frente a agentes privados
  • Agrupaciones de agentes
  • Tuberías y concurrencia
  • Azure DevOps y proyectos de código abierto
  • Azure tuberías YAML vs Visual Designer
  • Configurar agentes privados
  • Integración de Jenkins con tuberías de Azure
  • Integración de control de fuente externa con Azure
  • Analizar e integrar las compilaciones de varias etapas de Docker

Módulo 4: Administrar la configuración y los secretos de la aplicación

  • Introducción a la seguridad
  • Implementación de un proceso de desarrollo seguro y conforme
  • Repensar los datos de configuración de la aplicación
  • Administrar secretos, tokens y certificados.
  • Implementar herramientas para administrar la seguridad y el cumplimiento en una tubería

Módulo 5: Implementar una estrategia móvil de DevOps

  • Introducción a Mobile DevOps
  • Introducción al Centro de aplicaciones de Visual Studio
  • Administración de conjuntos de dispositivos de destino móviles y grupos de distribución
  • Gestionar conjuntos de dispositivos de prueba de IU de destino
  • Probar dispositivos de prueba para la implementación
  • Crear grupos de distribución públicos y privados.
Costos:

Este costo incluye: Material MOC (Curso Oficial Microsoft), Material de estudio, el uso de una computadora por persona, certificado oficial otorgado por Microsoft, refrigerios e impuestos de ley.