Temario del curso

Introducción

Descripción General de la Práctica de DevOps en las Empresas

  • ¿Cómo es DevOps diferente de las prácticas tradicionales de TI?
  • Términos y tecnologías de DevOps
  • Metodologías ágiles que se aplican en DevOps

Descripción General de las Características y Arquitectura de Azure DevOps

  • El Servidor Azure DevOps
  • Azure DevOps alojado frente a Azure DevOps local
  • Azure DevOps para usuarios finales
  • Azure DevOps para administradores

Configuración e Instalación de Azure DevOps para el Desarrollo

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

  • Migración a Azure DevOps

Descripción General de los Servicios y Herramientas Principales de Azure DevOps

  • Elección de los servicios de Azure DevOps adecuados para el negocio

Planificación y Seguimiento del Desarrollo de Software con Azure Boards

  • Utilización de las herramientas Scrum y ágiles integradas en Azure Boards
  • Trabajo con widgets de tablero de Azure Boards
  • Monitoreo del estado del proyecto con herramientas de análisis de Azure
  • Optimización de la transparencia y colaboración de equipos con Boards
  • Integración de Azure Boards con Repositorios GitHub Existentes

Hospedaje de Repositorios Git y Colaboración con Azure Repos

  • Creación de repositorios y control de versiones con Azure Repos
  • Conexión a través de un cliente Git seguro para enviar código
  • Creación de REST APIs y webhooks en Azure Repos
  • Creación de entornos de desarrollo y realización de solicitudes de incorporación (pull requests)
  • 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 sistema operativo preferidos
  • Uso de cadenas de construcción y construcciones multinivel en Pipelines
  • Trabajo con registros de Azure Pipelines
  • Despliegue de contenedores a Kubernetes o cualquier nube

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

  • Creación y compartición de paquetes de código en Azure Artifacts
  • Administración de tipos de paquetes con gestión universal de artefactos
  • Organización y seguridad de paquetes de código fuente público y privado
  • Añadido de paquetes a pipelines CI/CD con Azure Artifacts

Prueba 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 usando Azure Test Plans
  • Uso de la característica de trazabilidad integral de Azure Test Plans
  • Toma de medidas adecuadas para resolver los defectos de código identificados

Integración de Servicios de Azure DevOps con Otras Extensiones

Solución de Problemas

Resumen y Conclusión

Requerimientos

  • Comprensión de las metodologías ágiles de desarrollo de software.
  • 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.

Público

  • Ingenieros DevOps
  • Desarrolladores
  • Gerentes de Proyectos
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas