Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de Azure DevOps

DISPONIBLE EN MODALIDAD:
Microsoft Azure es un servicio de computación en la nube creado por Microsoft para construir, probar, desplegar y administrar aplicaciones y servicios mediante el uso de sus centros de datos. Con este curso aprenderás a usar y administrar Azure DevOps para gestionar proyectos, pasar criterios de aceptación, automatizar la integración contínua y profesionalizarse en el uso de este herramienta de Azure
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Azure DevOps bonificable para empresas

¿A quién va dirigido?

Desarrolladores que necesitan comprender cómo usar y administrar Azure DevOps para gestionar proyectos, pasar criterios de aceptación, automatizar la integración contínua y profesionalizarse en el uso de este herramienta de Azure.

Objetivos

  • Aprender los fundamentos de DevOps para poder adminstrar y usar Azure DevOps.
  • Comprender qué es el Cloud Computing
  • Aprender a utilizar los distintos servicios de Azure DevOps
  • Aprender acerca de los planes de pruebas, a emplear Sonarqube y a obtener la cobertura de tests de proyectos, además de análisis de su calidad
  • Aprender a usar la extensiones de Azure DevOps y a crear pipelines y jobs para utilizar eficientemente el flujo de CI/CD

¿Qué vas a aprender?

Microsoft Azure es un servicio de computación en la nube creado por Microsoft para construir, probar, desplegar y administrar aplicaciones y servicios mediante el uso de sus centros de datos. Con este curso aprenderás a usar y administrar Azure DevOps para gestionar proyectos, pasar criterios de aceptación, automatizar la integración contínua y profesionalizarse en el uso de este herramienta de Azure

Requisitos

  • Tener experiencia desarrollando, bajo metodologías ágiles, aplicaciones web y haber trabajado con Docker y Docker compose en proyectos ágiles, anteriormente.
  • Tener experiencia trabajando con Git y disponer de una cuenta de Github que puedas usar durante el curso.
  • Tener acceso a un usuario con licencia activa y permisos de administración en Azure DevOps con acceso a un proyecto creado exclusivamente para el curso.
  • Tener un equipo con acceso a un usuario con permisos de instalación, con Git, Docker Desktop y Visual Studio Code previemente instalados y conexión estable a internet

Temario del curso

tema 1

Introducción a DevOps

  • ¿Qué es DevOps?
  • Beneficios de DevOps en el desarrollo de SW
  • Principios DevOps
  • Integración Continua y Entrega Continua (CI/CD)
  • Tendencias actuales
tema 2

Introducción al Cloud Computing

  • ¿Qué es la nube?
  • ¿En qué consiste la computación en la nube?
  • Diferencias entre Cloud vs Bajo Demanda
  • IaaS, PaaS, SaaS y BaaS
  • Opciones actuales de Cloud Computing más empleadas
tema 3

Introducción a Microsoft Azure

  • Introducción a Microsoft Azure
  • Infraestructura de Azure
  • Creación de una cuenta de Azure
  • Terminología
  • Entendiendo la interfaz de usuario de la consola de Azure
  • El CLI de Azure
  • Powershell con Azure
  • La SDK de Azure
  • Subscripciones de Azure
  • Costes de Azure y sistema de pricing
  • Centro de datos y regiones
  • Estimación de coste por uso
  • Certificaciones disponibles de Azure
tema 4

Arquitectura de Azure

  • Arquitectura Serverless de Azure
  • Arquitectura de Azure en proyectos modernos
tema 5

Introducción a Azure DevOps

  • ¿Qué es Azure DevOps?
  • Principales usos en el mundo real
  • Entendiendo las claves de Azure DevOps
  • Crear un Plan
  • Desarrollar
  • Entregar
  • Operar
  • CI/CD
  • Soporte para el desarrollo ágil
  • Control de versiones
  • Infraestructura y código
  • Configuración y puesta en marcha
  • Monitorizar
tema 6

Servicios

  • Azure Boards
  • Azure Repos
  • Azure Pipelines
  • Build
  • Release
  • Azure Test Plans
  • Azure Artifacts
  • Marketplace y otras opciones disponibles
tema 7

Organización en Azure DevOps

  • Crear una organización en Azure DevOps
  • Configuración de la organización en Azure
  • Seguridad en Azure
  • Procesos en Azure
  • Pipelines
  • Repos
  • Aritifacts
tema 8

Gestión de proyectos en Azure DevOps

  • Proyectos en Azure DevOps
  • Creación del proyecto
  • Actividades del proyecto
  • Work Items
  • Backlog
  • Sprint
  • Queries
  • Gestión de las actividades en Azure
  • Planear un Sprint
  • Estimar del esfuerzo
tema 9

Boards en Azure DevOps

  • Gestión de usuarios en Azure DevOps
  • Gestión de equipos en Azure DevOps
  • Procesos en Azure DevOps
  • Tipos de procesos
  • Plantillas de procesos
  • Creación y gestión de actividades de proyectos
  • Metodología Kanban
  • Filtrado de tareas en Azure DevOps
  • Métricas
tema 10

Preparación de pruebas con Test Plans

  • Test exploratorio
  • Test planeado manualmente
  • Gestión de los tests plans
  • Test suite
  • Test case
  • Ejecutar test planeado
  • Análisis del test
tema 11

Repos en Azure DevOps

  • Repositorios remotos en Azure DevOps
  • Creación de un repositorio
  • Subir código al repositorio
  • Formas de subir código al repositorio
  • Ramas
  • Forks
  • Pull Request (Solicitud de cambios)
  • Tags
tema 12

Integración Continua con Pipelines (CI)

  • ¿Qué son las pipelines?
  • Pipelines en Azure DevOps
  • Integración continua
  • Beneficios de la integración continua
  • Configuración de los pipelines
  • Agents
  • Triggers
  • Jobs
  • Stages
  • Steps
  • Tasks
tema 13

Entrega Continua con Pipelines (CD)

  • Entrega continua
  • ¿Qué es una release?
  • Creación de una Release
  • Configuración de despliegue
  • Stage para despliegue
  • Stage para producción
  • Variables de entorno
  • Rollback
tema 14

Artifacts en Azure DevOps

  • Fuente de artefactos
  • Creación de una fuente de artefactos (Artifact feed)
  • Producción de paquetes
  • Publicación de paquetes
  • Consumición del paquete
  • Escaneo del paquete
  • Vulnerabilidades del paquete

Curso de Azure DevOps bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient