Programa del Curso

Introducción

Visión general de DevOps la práctica dentro de las empresas

  • ¿Cómo es diferente DevOps de las prácticas tradicionales de TI?
  • Términos y tecnologías de DevOps
  • Métodologías de Agile aplicadas en DevOps

Información general sobre las características y la arquitectura de Azure DevOps

  • El servidor de Azure DevOps
  • Hospedado vs. en-premise Azure DevOps
  • Azure DevOps para usuarios finales
  • Azure DevOps para administradores

Configuración de Azure DevOps para el desarrollo

Utilización del mapa de flujo de valor para evaluar los procesos de desarrollo existentes

  • Migrar a Azure DevOps

Información general sobre los servicios y herramientas principales de Azure DevOps

  • Elegir los servicios adecuados de Azure DevOps para el negocio

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

  • Utilizar las herramientas integradas de scrum y ágil en Azure Boards
  • Trabajar con widgets del panel de control de Azure Boards
  • Monitorear el estado del proyecto con las herramientas analíticas de Azure
  • Optimizar la transparencia y cooperación de equipos con Boards
  • Integrar Azure Boards con repositorios existentes de GitHub

Hospedaje de repositorios de Git y Collaboration uso de Azure Repos

  • Crear repositorios y control de versiones con Azure Repos
  • Conectar a través del envío de código con soporte seguro del cliente Git
  • Crear APIs REST y webhooks en Azure Repos
  • Crear entornos de desarrollo y realizar solicitudes de extracción (pull requests)
  • La función de búsqueda inteligente para el código en Azure Repos
  • Limpieza y mantenimiento de repositorios

Creación e implementación de software con Azure canalizaciones

  • Implementar integración continua/distribución continua (CI/CD)
  • Configurar Azure Pipelines con el lenguaje y SO preferidos
  • Utilizar la cadena de construcción y las construcciones multi-fásicas en Pipelines
  • Trabajar con registros de Azure Pipelines
  • Implementar contenedores en Kubernetes o cualquier nube

Implementación de un paquete integrado Management mediante Azure Artifacts

  • Crear y compartir paquetes de código en Azure Artifacts
  • Gestionar tipos de paquetes con la gestión universal de artefactos
  • Organizar y proteger paquetes de código fuente público y privado
  • Agregar paquetes a las canalizaciones CI/CD con Azure Artifacts

Probar y optimizar la calidad del código con Azure planes de prueba

  • Pruebas manuales planificadas vs. pruebas exploratorias
  • Ejecutar el tipo correcto de prueba para aplicaciones empresariales
  • Capturar y analizar datos utilizando Azure Test Plans
  • Utilizar la característica de rastreabilidad end-to-end en Azure Test Plans
  • Tomar acciones adecuadas para solucionar los defectos identificados del código

Integración de los servicios de Azure DevOps con otras extensiones

Solución de problemas

Resumen y conclusión

Requerimientos

  • Un entendimiento de los métodos de desarrollo de software Agile
  • Conocimientos de cualquier lenguaje de programación por scripting
  • Experiencia básica con tareas de administración de sistemas
  • Conocimientos de flujo de trabajo y repositorios GitHub

Audiencia

  • Ingenieros DevOps
  • Desarrolladores
  • Gestores de proyectos
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas