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 para Ingenieros DevOps

DISPONIBLE EN MODALIDAD:
Con este curso podrás profesionalizarte como Ingeniero DevOps en Azure para llevara a cabo tareas de diseño e implementación de estrategias de colaboración, código, infraestructura, seguridad, CI/CD, supervisión y mantenimiento en Azure
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en Azure para Ingenieros DevOps bonificable para empresas

¿A quién va dirigido?

Ingenieros de sistemas que necesiten profesionalizarse como perfiles DevOps en el diseño e implementación de estrategias de colaboración, código, infraestructura, seguridad, CI/CD, supervisión y mantenimiento en Azure

Objetivos

  • Aprender a desarrollar estrategias de instrumentación en Azure
  • Aprender a desarrollar estrategias de ingeniería SRE (Site Reability Engineering) en Azure
  • Aprender a desarrollar planes de seguridad y cumplimiento en Azure
  • Aprender a administrar el control, facilitar la colaboración y la comunicación en Azure
  • Aprender a definir e implementar integración contínua (CI), además de estrategias de lanzamientos y entrega contínua (CD)

¿Qué vas a aprender?

Con este curso podrás profesionalizarte como Ingeniero DevOps en Azure para llevara a cabo tareas de diseño e implementación de estrategias de colaboración, código, infraestructura, seguridad, CI/CD, supervisión y mantenimiento en Azure

Requisitos

  • Tener experiencia como desarrollador y/o administrador de infraestructuras Azure (recomendable disponer de las certificaciones oficiales que brinda Microsoft Azure)
  • Tener experiencia con Azure DevOps, Git y Github
  • Tener experiencia trabajando con personas, procesos y productos, además de conocer los fundamentos de CI/CD y DevOps
  • Tener cuenta y licencia activa de Azure con acceso a Azure DevOps que pueda ser utilizada para replicar los ejemplos prácticos del curso
  • Tener un equipo con acceso a un usuario con permisos de instalación de software donde realizar el curso, con Visual Studio Code, Docker Desktop y Git instalados previamente

Temario del curso

tema 1

Introducción a DevOps y a la Integración Contínua

  • ¿Qué es DevOps?
  • Beneficios de DevOps en el desarrollo de SW
  • Principios DevOps
  • Principios de la Integración Continua
  • 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
  • Integrar
  • Entregar
  • Operar
  • Soporte para el desarrollo ágil
  • Control de versiones
  • Infraestructura y código
  • Configuración y puesta en marcha
  • Monitorizar
  • Accediendo al Proyecto de Azure DevOps
tema 6

Repositorios y Ramas 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 y GitFlow
  • Forks
  • Pull Request (Solicitud de cambios)
  • Configuración de Policies y buenas prácticas
  • Tags
tema 7

Servicios

  • Azure Boards
  • Azure Repos
  • Azure Pipelines
  • Build
  • Release
  • Azure Test Plans
  • Azure Artifacts
  • Opciones para la documentación de proyectos y Azure API
  • Marketplace y otras opciones disponibles
tema 8

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 9

Gestión de proyectos en Azure DevOps

  • Repaso de los fundamentos Agile y Scrum
  • Introducción a los Project Plans de Azure DevOps
  • Proyectos en Azure DevOps
  • Creación del proyecto
  • Actividades del proyecto
  • Work Items
  • Backlog y gestión de tareas
  • Planear un Sprint
  • Administrando Sprints
  • Queries
  • Gestión de las actividades en Azure
  • Estimar del esfuerzo
  • Buenas prácticas y recomendaciones trabajando con planes de proyectos
tema 10

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 11

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 12

Extensiones de Azure: Test & Feedback

  • Introducción a las extensiones en Azure
  • ¿Qué es Test & Feedback?
  • Empezando a usar Test & Feedback de manera profesional
  • Otras extensiones destacables para Azure
  • Consejos y recomendaciones
tema 13

Trabajando con Docker, Docker Compose y Kubernetes en Azure DevOps

  • Configuración y puesta en marcha de Docker y Kubernetes en Azure
  • Tareas a realizar esde el punto de vista de un desarrollador
  • Buenas prácticas y consejos
tema 14

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 15

Trabajando con Sonarqube

  • ¿Qué es Sonarqube?
  • Integrando Sonarqube en proyectos y Azure DevOps
  • Análisis de calidad de proyectos
  • Estableciendo criterios de aceptación
  • Buenas prácticas y consejos de configuración
tema 16

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
tema 17

Proyecto Final

  • Definición de proyecto final
  • Configurando Azure DevOps
  • Estableciendo repositorios y ramas
  • Gestionando usuarios y equipos
  • Creando Pipelines
  • Creación de test plans
  • Preparación de Boards y tareas de equipo
  • Estableciendo procesos de integración contínua en Azure DevOps
  • Obteniendo métricas del proyecto y trabajo en equipo
  • Conclusiones del curso

Curso de Azure para Ingenieros 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