SlideShare una empresa de Scribd logo
Azure DevOps
Gestiona y planifica tus apps
desde cualquier ubicación
https://www.linkedin.com/in/angelrayo/
Ángel Rayo
Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación
Technical Lead Expert en Netmind
Microsoft Certified Azure DevOps Engineer Expert
Microsoft Certified Azure Developer Associate
Microsoft Certified Trainer desde 2005
AGENDA
• 18:30-18:45 Bienvenida de asistentes
• 18:45-19:30 Overview teórica y demos
• 19:30-19:50 Dudas y preguntas
• 19:50-20:00 Virtual Drinks #atHome
PRESENTACIÓN
Conozcámonos
© 2020 Netmind SL
Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación
Conocer los skills de los participantes
1. Ir a www.menti.com
2. Poner el código 13 16 99
3. Seleccionar vuestro nivel en cada skill (1 – nivel bajo, 5 – nivel alto)
10 min
1 Azure DevOps
Azure DevOps
Elementos DevOps
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
No hay lugar mejor que producción
Prácticas Agile + operaciones = responsabilidad de equipo
Pequeñas entregas (batches)
Mindset con foco en entregas iterativas e incrementales
MTBF = Mean Time Between Failures
MTTM = Mean Time To Mitigate
MTTR = Mean Time To Recover
http://stories.visualstudio.com/devops/
Azure DevOps
¿Qué es Azure?
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Azure DevOps
Azure
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Más de 600 servicios (de Microsoft y de terceros)
AI + ML
Analytics
Compute
Containers
DevOps
Databases
Storage
…
https://azure.microsoft.com/en-us/services/
Azure DevOps
Azure - Regiones
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Azure DevOps
Azure DevOps
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
http://dev.azure.com
Azure DevOps
Azure Boards
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Administrar Work Items (Bugs, Tareas, Historias, …)
Visualizar el progreso  Backlogs y Sprints
Consultar el estado  Queries
Planificar el trabajo  Planes alineados con Backlogs
Azure DevOps
Azure Repos
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Gestión del código fuente
Versionado  TFVC y Git
Visualización de cambios  Pushes y Branches
Control de cambios  Pull Request
Documentación
Azure DevOps
Azure Pipelines
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Construir la aplicación  Builds
Liberar la aplicación  Releases
Biblioteca  Variables o ficheros seguros
Grupo de tareas  Personalizar pipelines
Grupos de despliegue  Windows, Linux, MacOS
XAML  Antiguo modelo
Azure DevOps
Azure Test Plans
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Planes de pruebas  Test Suites y Test Cases
Parámetros  Personalizar los datos
Configuraciones  Diferentes SSOO y navegadores
Ejecuciones  Ejecutar las pruebas
Pruebas de carga  Comprobar la respuesta de la app
Azure DevOps
Azure Artifacts
Azure DevOps – Gestiona y planifica tus apps
desde cualquier ubicación
Crear tu propio repositorio de paquetes
Conectar con fuentes (feeds) de repositorios de paquetes
NuGet  .NET / .NET Core
Npm  JavaScript packages
Maven  Java packages
Gradle  Java packages
Universal  diferente packages
¡Muchas gracias!

Más contenido relacionado

La actualidad más candente

Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
Kleer Agile Coaching & Training
 
Integración continua en AWS con Docker, ECS y PHP7
Integración continua en AWS con Docker, ECS y PHP7Integración continua en AWS con Docker, ECS y PHP7
Integración continua en AWS con Docker, ECS y PHP7
Manuel Boira Cuevas
 
Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM
atSistemas
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team Services
Luis Fraile
 
Continuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioContinuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudio
Osvaldo
 
Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programar
Software Guru
 
Integración Continua usando Team Foundation Server
Integración Continua usando Team Foundation ServerIntegración Continua usando Team Foundation Server
Integración Continua usando Team Foundation Server
Ernesto Cardenas Cangahuala
 

La actualidad más candente (7)

Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
Integración continua en AWS con Docker, ECS y PHP7
Integración continua en AWS con Docker, ECS y PHP7Integración continua en AWS con Docker, ECS y PHP7
Integración continua en AWS con Docker, ECS y PHP7
 
Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM Gestión de Pruebas con Atlassian, una parte más de su ALM
Gestión de Pruebas con Atlassian, una parte más de su ALM
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team Services
 
Continuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudioContinuous Delivery Un caso de estudio
Continuous Delivery Un caso de estudio
 
Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programar
 
Integración Continua usando Team Foundation Server
Integración Continua usando Team Foundation ServerIntegración Continua usando Team Foundation Server
Integración Continua usando Team Foundation Server
 

Similar a Azure DevOps CrossDvlup

Mejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOpsMejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOps
Belatrix Software
 
Devsecops con azure devops en global azure bootcamp 2019
Devsecops con azure devops en global azure bootcamp 2019Devsecops con azure devops en global azure bootcamp 2019
Devsecops con azure devops en global azure bootcamp 2019
Luciano Moreira da Cruz
 
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar AzureAzure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
Adrian Diaz Cervera
 
Azure DevOps y Blazor Web Assembly
Azure DevOps y Blazor Web AssemblyAzure DevOps y Blazor Web Assembly
Azure DevOps y Blazor Web Assembly
Vicente Gerardo Guzman Lucio
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
Luciano Moreira da Cruz
 
DevOps con MS Azure
DevOps con MS AzureDevOps con MS Azure
DevOps con MS Azure
Victor Hugo Villar Valladares
 
DevOps: una breve introducción
DevOps: una breve introducciónDevOps: una breve introducción
DevOps: una breve introducción
Christian Rodriguez
 
Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019
Santi Macias Rodriguez
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
Rodrigo Corral
 
Web Day Devops - Plain Concepts
Web Day Devops - Plain ConceptsWeb Day Devops - Plain Concepts
Web Day Devops - Plain Concepts
Manuel Rodrigo Cabello Malagón
 
Construir y publicar software de manera más sencilla, confiable y rápida con...
Construir y publicar software de manera más  sencilla, confiable y rápida con...Construir y publicar software de manera más  sencilla, confiable y rápida con...
Construir y publicar software de manera más sencilla, confiable y rápida con...
Luis Cosio
 
Global Azure Devops Bootcamp 2019 => Avengers EndGame
Global Azure Devops Bootcamp 2019 => Avengers EndGameGlobal Azure Devops Bootcamp 2019 => Avengers EndGame
Global Azure Devops Bootcamp 2019 => Avengers EndGame
Adrian Diaz Cervera
 
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
atSistemas
 
RoadMap y herramientas de Azure DevOps que debes conocer
RoadMap y herramientas de Azure DevOps que debes conocerRoadMap y herramientas de Azure DevOps que debes conocer
RoadMap y herramientas de Azure DevOps que debes conocer
Miguel Angel Teheran Garcia
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
Travis Alford
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
Luciano Moreira da Cruz
 
Conociendo Nuestro Fua interno
Conociendo Nuestro Fua internoConociendo Nuestro Fua interno
Conociendo Nuestro Fua interno
Jose Patricio Bovet Derpich
 
DevOps.pptx
DevOps.pptxDevOps.pptx
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
John Bulla
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
Inside_Marketing
 

Similar a Azure DevOps CrossDvlup (20)

Mejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOpsMejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOps
 
Devsecops con azure devops en global azure bootcamp 2019
Devsecops con azure devops en global azure bootcamp 2019Devsecops con azure devops en global azure bootcamp 2019
Devsecops con azure devops en global azure bootcamp 2019
 
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar AzureAzure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
Azure Bootcamp Como montar una arquitectura Serverless y aprovechar Azure
 
Azure DevOps y Blazor Web Assembly
Azure DevOps y Blazor Web AssemblyAzure DevOps y Blazor Web Assembly
Azure DevOps y Blazor Web Assembly
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
DevOps con MS Azure
DevOps con MS AzureDevOps con MS Azure
DevOps con MS Azure
 
DevOps: una breve introducción
DevOps: una breve introducciónDevOps: una breve introducción
DevOps: una breve introducción
 
Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019Un viaje por Azure DevOps - Meetup Barcelona 2019
Un viaje por Azure DevOps - Meetup Barcelona 2019
 
ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
 
Web Day Devops - Plain Concepts
Web Day Devops - Plain ConceptsWeb Day Devops - Plain Concepts
Web Day Devops - Plain Concepts
 
Construir y publicar software de manera más sencilla, confiable y rápida con...
Construir y publicar software de manera más  sencilla, confiable y rápida con...Construir y publicar software de manera más  sencilla, confiable y rápida con...
Construir y publicar software de manera más sencilla, confiable y rápida con...
 
Global Azure Devops Bootcamp 2019 => Avengers EndGame
Global Azure Devops Bootcamp 2019 => Avengers EndGameGlobal Azure Devops Bootcamp 2019 => Avengers EndGame
Global Azure Devops Bootcamp 2019 => Avengers EndGame
 
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...
 
RoadMap y herramientas de Azure DevOps que debes conocer
RoadMap y herramientas de Azure DevOps que debes conocerRoadMap y herramientas de Azure DevOps que debes conocer
RoadMap y herramientas de Azure DevOps que debes conocer
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
 
Conociendo Nuestro Fua interno
Conociendo Nuestro Fua internoConociendo Nuestro Fua interno
Conociendo Nuestro Fua interno
 
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
 

Más de Ángel Rayo

Power Platform Madrid - Web como fuente de datos - Power BI
Power Platform Madrid - Web como fuente de datos - Power BIPower Platform Madrid - Web como fuente de datos - Power BI
Power Platform Madrid - Web como fuente de datos - Power BI
Ángel Rayo
 
All Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to StarAll Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to Star
Ángel Rayo
 
Azure DevOps from rookie to devstar
Azure DevOps from rookie to devstarAzure DevOps from rookie to devstar
Azure DevOps from rookie to devstar
Ángel Rayo
 
Web content as data provider in Power BI
Web content as data provider in Power BIWeb content as data provider in Power BI
Web content as data provider in Power BI
Ángel Rayo
 
La web como fuente de datos en power bi #powerbi
La web como fuente de datos en power bi #powerbiLa web como fuente de datos en power bi #powerbi
La web como fuente de datos en power bi #powerbi
Ángel Rayo
 
Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016
Ángel Rayo
 

Más de Ángel Rayo (6)

Power Platform Madrid - Web como fuente de datos - Power BI
Power Platform Madrid - Web como fuente de datos - Power BIPower Platform Madrid - Web como fuente de datos - Power BI
Power Platform Madrid - Web como fuente de datos - Power BI
 
All Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to StarAll Day DevOps - Azure DevOps from Start to Star
All Day DevOps - Azure DevOps from Start to Star
 
Azure DevOps from rookie to devstar
Azure DevOps from rookie to devstarAzure DevOps from rookie to devstar
Azure DevOps from rookie to devstar
 
Web content as data provider in Power BI
Web content as data provider in Power BIWeb content as data provider in Power BI
Web content as data provider in Power BI
 
La web como fuente de datos en power bi #powerbi
La web como fuente de datos en power bi #powerbiLa web como fuente de datos en power bi #powerbi
La web como fuente de datos en power bi #powerbi
 
Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016
 

Azure DevOps CrossDvlup

  • 1. Azure DevOps Gestiona y planifica tus apps desde cualquier ubicación
  • 2. https://www.linkedin.com/in/angelrayo/ Ángel Rayo Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Technical Lead Expert en Netmind Microsoft Certified Azure DevOps Engineer Expert Microsoft Certified Azure Developer Associate Microsoft Certified Trainer desde 2005
  • 3. AGENDA • 18:30-18:45 Bienvenida de asistentes • 18:45-19:30 Overview teórica y demos • 19:30-19:50 Dudas y preguntas • 19:50-20:00 Virtual Drinks #atHome
  • 5. © 2020 Netmind SL Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Conocer los skills de los participantes 1. Ir a www.menti.com 2. Poner el código 13 16 99 3. Seleccionar vuestro nivel en cada skill (1 – nivel bajo, 5 – nivel alto) 10 min
  • 7. Azure DevOps Elementos DevOps Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación No hay lugar mejor que producción Prácticas Agile + operaciones = responsabilidad de equipo Pequeñas entregas (batches) Mindset con foco en entregas iterativas e incrementales MTBF = Mean Time Between Failures MTTM = Mean Time To Mitigate MTTR = Mean Time To Recover http://stories.visualstudio.com/devops/
  • 8. Azure DevOps ¿Qué es Azure? Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación
  • 9. Azure DevOps Azure Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Más de 600 servicios (de Microsoft y de terceros) AI + ML Analytics Compute Containers DevOps Databases Storage … https://azure.microsoft.com/en-us/services/
  • 10. Azure DevOps Azure - Regiones Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación
  • 11. Azure DevOps Azure DevOps Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación http://dev.azure.com
  • 12. Azure DevOps Azure Boards Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Administrar Work Items (Bugs, Tareas, Historias, …) Visualizar el progreso  Backlogs y Sprints Consultar el estado  Queries Planificar el trabajo  Planes alineados con Backlogs
  • 13. Azure DevOps Azure Repos Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Gestión del código fuente Versionado  TFVC y Git Visualización de cambios  Pushes y Branches Control de cambios  Pull Request Documentación
  • 14. Azure DevOps Azure Pipelines Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Construir la aplicación  Builds Liberar la aplicación  Releases Biblioteca  Variables o ficheros seguros Grupo de tareas  Personalizar pipelines Grupos de despliegue  Windows, Linux, MacOS XAML  Antiguo modelo
  • 15. Azure DevOps Azure Test Plans Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Planes de pruebas  Test Suites y Test Cases Parámetros  Personalizar los datos Configuraciones  Diferentes SSOO y navegadores Ejecuciones  Ejecutar las pruebas Pruebas de carga  Comprobar la respuesta de la app
  • 16. Azure DevOps Azure Artifacts Azure DevOps – Gestiona y planifica tus apps desde cualquier ubicación Crear tu propio repositorio de paquetes Conectar con fuentes (feeds) de repositorios de paquetes NuGet  .NET / .NET Core Npm  JavaScript packages Maven  Java packages Gradle  Java packages Universal  diferente packages