Contacta con nosotros

Temario del curso

Introducción

Vista general de la práctica DevOps en las empresas

  • ¿En qué se diferencia DevOps de las prácticas tradicionales de TI?
  • Términos y tecnologías de DevOps
  • Metodologías Agile aplicadas en DevOps

Vista general de las características y arquitectura de Azure DevOps

  • Azure DevOps Server
  • Azure DevOps alojado frente a on-premise
  • Azure DevOps para usuarios finales
  • Azure DevOps para administradores

Configuración y configuración de Azure DevOps para desarrollo

Utilización del Mapa del Flujo de Valor para Evaluar Procesos de Desarrollo Existentes

  • Migración a Azure DevOps

Vista general de los Servicios y Herramientas Core de Azure DevOps

  • Elegir los servicios adecuados de Azure DevOps para el negocio

Planificación y seguimiento del desarrollo de software con Azure Boards

  • Utilización de las herramientas Scrum y Agile incorporadas en Azure Boards
  • Trabajo con widgets del tablero de Azure Boards
  • Monitoreo del estado del proyecto con herramientas de análisis de Azure
  • Optimización de la transparencia y cooperación de los equipos con Boards
  • Integración de Azure Boards con Repositorios GitHub existentes

Alojamiento de repositorios Git y colaboración utilizando Azure Repos

  • Creación de repositorios y control de versiones con Azure Repos
  • Conexión con un código push mediante soporte cliente Git seguro
  • Creación de APIs REST y webhooks en Azure Repos
  • Creación de entornos de desarrollo y ejecución de solicitudes de extracción (pull requests)
  • La función de búsqueda consciente del código de Azure Repos
  • Limpieza y mantenimiento de repositorios

Construcción y despliegue de software con Azure Pipelines

  • Implementación de integración continua / entrega continua (CI/CD)
  • Configuración de Azure Pipelines con el lenguaje y SO preferidos
  • Utilización del encadenamiento de builds y compilaciones multifase en Pipelines
  • Trabajo con registros de Azure Pipelines
  • Despliegue de contenedores a Kubernetes o cualquier nube

Implementación de Gestión Integrada de Paquetes usando Azure Artifacts

  • Creación y compartición de paquetes de código en Azure Artifacts
  • Gestión de tipos de paquetes con administración universal de artefactos
  • Organización y seguridad de paquetes de código fuente públicos y privados
  • Añadido de paquetes a pipelines CI/CD con Azure Artifacts

Pruebas y optimización de la calidad del código con Azure Test Plans

  • Pruebas manuales planificadas frente a pruebas exploratorias
  • Ejecución del tipo correcto de prueba para aplicaciones empresariales
  • Captura y análisis de datos utilizando Azure Test Plans
  • Utilización de la función de trazabilidad de extremo a extremo de Azure Test Plans
  • Toma de acciones adecuadas para resolver los defectos de código identificados

Integración de Servicios de Azure DevOps con Otras Extensiones

Resolución de problemas

Resumen y conclusión

Requerimientos

  • Comprensión de las metodologías de desarrollo de software Agile
  • Conocimiento de cualquier lenguaje de programación de scripting
  • Experiencia básica con tareas de administración de sistemas
  • Conocimiento del flujo de trabajo y repositorios de GitHub

Audiencia

  • Ingenieros DevOps
  • Desarrolladores
  • Gerentes de proyecto
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas