Casos de Éxito | Blog | Newsletter | Contacto
Microsoft Azure DevOps: implementar una Fábrica de Software
- Home
- Formaciones
- Tecnologia
- Microsoft Azure Devops
-
Abilways
- }
Esta formación en Microsoft Azure DevOps está diseñada para profesionales que desean implantar una fábrica de software moderna y automatizada para gestionar el ciclo de vida completo del desarrollo.
A lo largo del programa, los participantes aprenderán a utilizar Azure DevOps para gestionar proyectos colaborativos, controlar versiones, automatizar pruebas, implementar integración continua y desplegar aplicaciones de forma segura y eficiente.
La formación proporciona una visión práctica de cómo estructurar procesos DevOps en entornos de desarrollo empresariales.
Objetivos de la formación Microsoft Azure DevOps
Al finalizar la formación será capaz de:
• Crear, configurar y gestionar un proyecto colaborativo de desarrollo
• Describir y aplicar los principios de gestión de código fuente con un sistema de versionado
• Gestionar eficazmente el seguimiento de tareas y la planificación de pruebas
• Explorar dashboards para una mejor visualización de los proyectos
• Implementar y ejecutar estrategias de pruebas automatizadas
• Explicar e implementar integración y entrega continuas
• Automatizar y asegurar los procesos de deployment de aplicaciones
• Personalizar workflows y adaptar las herramientas a las necesidades específicas de la empresa
Programa de la formación Microsoft Azure DevOps
Día 1 – Mañana
Proyecto de equipo y configuración con Azure DevOps
• Creación de un proyecto de equipo en Azure DevOps
• Iteraciones y seguridad en Azure Boards
• Configuración de áreas
• Configuración de iteraciones
• Gestión de usuarios y seguridad
Ejercicios prácticos (ejemplos indicativos):
• Crear y configurar un proyecto de equipo
Día 1 – Tarde
Control de código fuente con Azure Repos
• Presentación de los diferentes tipos de control de versiones TFVC y Git
• Configuración del control de código fuente
• Comprender branching y merging
• Gestión de pull requests
• Gestión de shelving
Ejercicios prácticos (ejemplos indicativos):
• Configurar el control de código fuente
Día 2 – Mañana
Work items y plan de pruebas
• Pruebas exploratorias y planificadas
• Tipos de work items: Epic, Feature, UserStory, Task/Bug
• Presentación del backlog mediante informes
• Sistema de notificaciones
Ejercicios prácticos (ejemplos indicativos):
• Implementar la planificación de pruebas con Azure DevOps Test Plans
Gestión visual con dashboards Azure DevOps
• Configurar un dashboard
• Widgets disponibles
• Visual Studio Marketplace
Ejercicios prácticos (ejemplos indicativos):
• Configurar y utilizar un dashboard
Día 2 – Tarde
Enfoque de pruebas
• Conceptos fundamentales
• Definir un plan de pruebas
• Test Driven Development (TDD)
• Pruebas unitarias
• Pruebas de integración
• Pruebas funcionales
Día 3 – Mañana
Integración continua con Azure Pipelines
• Conceptos de integración continua
• Servicios de build de Visual Studio Team Services
• Tipos de tareas de build
• Casos de uso
Ejercicios prácticos (ejemplos indicativos):
• Utilizar VSTS Build
Día 3 – Tarde
Uso de Release Management
• Implementación del deployment automatizado
• Catálogo de tareas
• Gestión de entornos
• Casos prácticos de deployment
Ejercicios prácticos (ejemplos indicativos):
• Implementar un deployment automatizado
Personalización del Team Project
• Modificación de procesos
• Plantillas de proceso
• Añadir campos personalizados
Metodología de la formación Microsoft Azure DevOps
• Formación presencial o a distancia
• Métodos demostrativo, interrogativo y activo
• Ejercicios prácticos y simulaciones
Evaluación de la formación Microsoft Azure DevOps
• Durante la formación: mediante estudios de caso o ejercicios prácticos
• Al finalizar la formación: mediante cuestionario de autoevaluación
Esta formación es bonificable a través de FUNDAE para todas las empresas que cuenten con trabajadores en régimen general de la Seguridad Social y dispongan de crédito formativo. SKOLAE Formación gestiona todo el proceso administrativo necesario para que tu empresa pueda recuperar el importe invertido en la formación, siempre que se cumplan los requisitos legales y de comunicación establecidos por FUNDAE.
La formación es impartida por un especialista en Microsoft Azure DevOps, CI/CD y automatización del ciclo de vida del software, con experiencia en implantación de fábricas de software y metodologías DevOps.
Su enfoque es práctico y orientado a la mejora de procesos de desarrollo en entornos reales.
Objetivos
Objetivos de la formación Microsoft Azure DevOps
Al finalizar la formación será capaz de:
• Crear, configurar y gestionar un proyecto colaborativo de desarrollo
• Describir y aplicar los principios de gestión de código fuente con un sistema de versionado
• Gestionar eficazmente el seguimiento de tareas y la planificación de pruebas
• Explorar dashboards para una mejor visualización de los proyectos
• Implementar y ejecutar estrategias de pruebas automatizadas
• Explicar e implementar integración y entrega continuas
• Automatizar y asegurar los procesos de deployment de aplicaciones
• Personalizar workflows y adaptar las herramientas a las necesidades específicas de la empresa
Duración
Programa
Programa de la formación Microsoft Azure DevOps
Día 1 – Mañana
Proyecto de equipo y configuración con Azure DevOps
• Creación de un proyecto de equipo en Azure DevOps
• Iteraciones y seguridad en Azure Boards
• Configuración de áreas
• Configuración de iteraciones
• Gestión de usuarios y seguridad
Ejercicios prácticos (ejemplos indicativos):
• Crear y configurar un proyecto de equipo
Día 1 – Tarde
Control de código fuente con Azure Repos
• Presentación de los diferentes tipos de control de versiones TFVC y Git
• Configuración del control de código fuente
• Comprender branching y merging
• Gestión de pull requests
• Gestión de shelving
Ejercicios prácticos (ejemplos indicativos):
• Configurar el control de código fuente
Día 2 – Mañana
Work items y plan de pruebas
• Pruebas exploratorias y planificadas
• Tipos de work items: Epic, Feature, UserStory, Task/Bug
• Presentación del backlog mediante informes
• Sistema de notificaciones
Ejercicios prácticos (ejemplos indicativos):
• Implementar la planificación de pruebas con Azure DevOps Test Plans
Gestión visual con dashboards Azure DevOps
• Configurar un dashboard
• Widgets disponibles
• Visual Studio Marketplace
Ejercicios prácticos (ejemplos indicativos):
• Configurar y utilizar un dashboard
Día 2 – Tarde
Enfoque de pruebas
• Conceptos fundamentales
• Definir un plan de pruebas
• Test Driven Development (TDD)
• Pruebas unitarias
• Pruebas de integración
• Pruebas funcionales
Día 3 – Mañana
Integración continua con Azure Pipelines
• Conceptos de integración continua
• Servicios de build de Visual Studio Team Services
• Tipos de tareas de build
• Casos de uso
Ejercicios prácticos (ejemplos indicativos):
• Utilizar VSTS Build
Día 3 – Tarde
Uso de Release Management
• Implementación del deployment automatizado
• Catálogo de tareas
• Gestión de entornos
• Casos prácticos de deployment
Ejercicios prácticos (ejemplos indicativos):
• Implementar un deployment automatizado
Personalización del Team Project
• Modificación de procesos
• Plantillas de proceso
• Añadir campos personalizados
Metodología
Metodología de la formación Microsoft Azure DevOps
• Formación presencial o a distancia
• Métodos demostrativo, interrogativo y activo
• Ejercicios prácticos y simulaciones
Evaluación de la formación Microsoft Azure DevOps
• Durante la formación: mediante estudios de caso o ejercicios prácticos
• Al finalizar la formación: mediante cuestionario de autoevaluación
Bonificación Fundae
Esta formación es bonificable a través de FUNDAE para todas las empresas que cuenten con trabajadores en régimen general de la Seguridad Social y dispongan de crédito formativo. SKOLAE Formación gestiona todo el proceso administrativo necesario para que tu empresa pueda recuperar el importe invertido en la formación, siempre que se cumplan los requisitos legales y de comunicación establecidos por FUNDAE.
Formador
La formación es impartida por un especialista en Microsoft Azure DevOps, CI/CD y automatización del ciclo de vida del software, con experiencia en implantación de fábricas de software y metodologías DevOps.
Su enfoque es práctico y orientado a la mejora de procesos de desarrollo en entornos reales.








