Azure DevOps brinda múltiples servicios en la nube para DevOps que permiten a las empresas alcanzar resultados de negocio, desde una idea hasta la producción del código. Azure DevOps funciona con todos los lenguajes, nubes y plataformas.
4. ¿Qué es DevOps?
DevOps es la unión de personas, procesos
y productos que posibilita la entrega
continua de valor a tus usuarios finales.
“
”
Entrega
Continua
Desplegar
Operar
Monitorear
&
Aprender
Planificar
y
Hacer
Seguimiento
Desarrollar
Compilar
&
Testear
QUESTIONS?
#DevOpsBSF
5. Las empresas con alto rendimiento de
DevOps logran…
DevOps
Tiempos de
Lanzamiento al Mercado
mas rapidos
Mayor
Revenue
Tiempo de recuperación
2,604 Veces mas rapido
Menor Lead Time
Para Cambios
Menores tasas
de fallo ante cambios
Frecuencia de Despliegue
46 Veces Mayor
$
Fuente: 2018 Accelerate: State of DevOps: Strategies for a New Economy." N. Forsgren, J. Humble, G. Kim. DevOps Research and Assessment (DORA)
QUESTIONS?
#DevOpsBSF
6. DevOps une a las personas, los procesos y la tecnología, porque autoriza la entrega de software para ofrecer valor
a tus usuarios de manera continua. Con Azure DevOps puedes entregar software con más rapidez y confiabilidad,
independientemente del tamaño de tu área de TI o de las herramientas que estés usando.
¿Qué tecnologías necesito para implementar DevOps?
Integración Continua (CI)
• Mejora la calidad y aumenta la velocidad
del desarrollo de software
• Al usar Azure Pipelines o Jenkins para
desarrollar aplicaciones en la nube y
desplegar a Azure, cada vez que confirmas
código, éste se carga y testea
automáticamente, con lo cual los bugs se
detectan con más rapidez.
Entrega Continua (CD)
• Al combinar la integración continua y la
infraestructura como código (IaC) lograrás
despliegues idénticos y tendrás la
confianza para desplegar a producción en
cualquier momento.
• Con la entrega continua puedes
automatizar todo el proceso desde el
commit hasta el pase a producción si tus
tests de CI/CD fueron exitosos.
Aprendizaje y Monitoreo Continuo
• Con Application Insights de Azure puedes
monitorear cómo están funcionando tus
aplicaciones y testear si el último
despliegue mejoró o empeoró las cosas.
• Con las prácticas de CI/CD, junto con
herramientas de monitoreo, podrás
entregar las funcionalidades a tus clientes
de forma segura ni bien estén terminadas
QUESTIONS?
#DevOpsBSF
7. La evolución de VSTS
Azure DevOps
Un conjunto de servicios que aporta
capacidades integrales de DevOps que
pueden usarse juntas o con otras soluciones.
DevOps para CUALQUIER PLATAFORMA,
CUALQUIER TIPO DE NUBE!
Visual Studio Team Services (VSTS)
Un paquete integrado de herramientas que
admiten planificación ágil, integración
continua, testing de calidad, gestión de
lanzamientos y administración de paquetes.
QUESTIONS?
#DevOpsBSF
8. Presentando Azure DevOps
Entrega valor a tus usuarios en menos
tiempo usando herramientas agiles de
eficacia comprobada para que tus
equipos puedan planificar, hacer
seguimiento y evaluar su trabajo.
Compila, prueba y despliega código con
CI/CD que funciona con todos los
lenguajes, plataformas y nubes. Conéctate a
GitHub o a cualquier otro proveedor de Git
y haz despliegues continuos.
Obtén un número ilimitados de
repositorios privados de Git en la nube
y colabora para generar código de
mejor calidad con pull requests y
administración avanzada de archivos.
Testea y distribuye soluciones con
confianza usando herramientas de
pruebas manuales y exploratorias.
Crea, aloja y comparte paquetes con tu
equipo e incorpora artefactos a tus
pipelines de CI/CD con un solo click
Azure Boards Azure ReposAzure Pipelines
Azure Test Plans Azure Artifacts
https://azure.com/devops
QUESTIONS?
#DevOpsBSF
9. Pipelines alojados en la nube para Linux, Windows y macOS, con minutos
ilimitados en proyectos open source
Azure Pipelines
Cualquier lenguaje, cualquier plataforma, cualquier nube
Expandible
Lo mejor propuesta de valor para proyectos
open source
https://azure.com/pipelines
Contenedores y Kubernetes
QUESTIONS?
#DevOpsBSF
10. 2016
.NET Core 1.0
PowerShell Core
Subsistema de Windows
para Linux en Windows 10
Microsoft se une a la Linux
foundation
GitHub incluye a Microsoft
en el top 10 de
contribuidores de open
source
2017
Lanzamiento del servicio de
Kubernetes de Microsoft
Azure
Se presentan los proyectos
de Draft, Brigade y Kashti a
la comunidad de
Kubernetes.
Microsoft se une a la Cloud
Native Computing
Foundation y a la Cloud
Foundry Foundation
SQL 2017 en Linux
Se muda el código fuente
de Windows a Git
Se anuncia Azure
Databricks (Apache Spark).
2012
Microsoft Open Source
2018
QUESTIONS?
#DevOpsBSF
11. Azure Pipelines
Minutos de build ilimitados para
proyectos públicos
Hasta 10 trabajos paralelos
gratuitos en Windows, Linux y
macOS
Microsoft Open Source
https://azure.com/pipelines
QUESTIONS?
#DevOpsBSF
12. Integración con GitHub
Azure Pipelines está ahora
disponible directamente desde
GitHub Marketplace
QUESTIONS?
#DevOpsBSF
13. Haz un seguimiento del trabajo con paneles de
Kanban, backlogs, dashboards de equipos y
reporting personalizado
Azure Boards
https://azure.com/devops
Conectado desde la idea hasta la
entrega
Preparado para Scrum
Perspectiva sobre proyectos
QUESTIONS?
#DevOpsBSF
14. Repositorios privados e ilimitados de Git alojados en la nube. Soporte
para TFVC que se extiende desde proyectos de pasatiempo a los
repositorios de Git más grandes del mundo
Azure Repos
https://azure.com/devops
Compatible con tu cliente Git
Webhooks e Integración de API
Búsqueda de código semántica
QUESTIONS?
#DevOpsBSF
15. Obtén trazabilidad integral. Realiza pruebas y registra defectos desde tu
navegador. Hazle seguimiento y evalúa la calidad del ciclo de vida de
tus pruebas.
Azure Test Plans
Captura información valiosa
Testea a través de la web y el
escritorio
Obtén trazabilidad integral
https://azure.com/devops
QUESTIONS?
#DevOpsBSF
16. Crea y comparte paquetes Maven, npm y NuGet
desde fuentes públicas y privadas, totalmente
integradas con las pipelines de CI/CD.
Azure Artifacts
Administra todo tipo de paquetes
Agrega paquetes a cualquier pipeline
Comparte código de manera eficaz
https://azure.com/devops
QUESTIONS?
#DevOpsBSF
18. Azure DevOps
Una solución end-to-end para las organizaciones que buscan una suite de herramientas de nivel empresarial
Totalmente
integrado con
trazabilidad
integral.
Escalable a
cualquier
tamaño de
equipo y
proyecto
Alta
disponibilidad,
multiregión,
nube híbrida y
on premise
Soporte al
cliente
Administración
y control de
acceso
consistente
https://azure.com/devops
Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts
QUESTIONS?
#DevOpsBSF
20. Infraestructura y Configuración como Código
Azure Resource Manager, Automatización & Integración de recursos externos
Infraestructura como Código integrada
Soporte para herramientas y OSS de
terceros como Terraform, Ansible, Chef,
Puppet & SaltStack
Configuración y Automatización de Azure
QUESTIONS?
#DevOpsBSF
21. Conclusiones significativas, más rápido
Azure Monitor, Application Insights & Log Analytics
Soluciones ya preparadas con límites
inteligentes
Visualiza los datos en dashboards
intuitivos y personalizables
Desestima lo que no es importante para
acelerar el análisis causa-efecto
Integra tus procesos y herramientas
existentes como Service Now
QUESTIONS?
#DevOpsBSF
22. Crea flujos de
trabajo combinando
herramientas de
Microsoft, open
source y tus
herramientas
preferidas de
terceros.
Azure DevOps: elige las herramientas
y las nubes que prefieras
Azure DevOps le
permite a los
desarrolladores
elegir las
herramientas
indicadas para
ellos.
Usa cualquier nube, local o híbrida, y despliégalas en los servidores que necesites
QUESTIONS?
#DevOpsBSF
23. DevOps at Microsoft
Data: Internal Microsoft engineering system activity, August 2018
372k
Pull Requests por mes
2m
Commits en Git por
mes
78,000Despliegues por día
4.4m
Compilaciones por mes
500m
Pruebas ejecutadas por
día
500k
Work ítems
actualizados por día
5m
Work ítems vistos por
día
Azure DevOps es usado por los equipos de ingeniería en Microsoft, con más de 90,000 usuarios internos
https://aka.ms/DevOpsAtMicrosoft
QUESTIONS?
#DevOpsBSF
25. Migra de Team Foundation Server a Azure DevOps y trae tu información
Migrando de TFS a Azure DevOps
Beneficios de los Servicios de Alojamiento en la Nube de
Azure DevOps
• Disponibilidad global
• Alojado y mantenido por Microsoft con un 99.9% de
garantía de disponibilidad y soporte 24/7
• Acceso inmediato a las últimas funcionalidades
• Despliegue simplificado en Azure
Servicio de Importación de TFS
• Ruta de migración de alta fidelidad totalmente compatible
• La elección de muchas grandes empresas
• Ahora es más rápido y fácil de usar
https://aka.ms/tfsimport
QUESTIONS?
#DevOpsBSF
26. Precios de los Servicios de Azure DevOps
Gratis
Usuarios y tiempo de compilación ilimitados
• Azure Pipelines: 10 trabajos en paralelo con minutos
ilimitados para CI/CD
• Azure Boards: Paneles kanban y seguimiento de
elementos de trabajo
• Azure Repos: Repositorios de Git públicos ilimitados
Gratis
Empieza gratis con hasta 5 usuarios
• Azure Pipelines: Puedes correr 1 trabajo alojado en
Microsoft con 1.800 minutos al mes para CI/CD y 1 trabajo
autoalojado con tiempo ilimitado
• Azure Boards: Paneles kanban y seguimiento de
elementos de trabajo
• Azure Repos: Repositorios de Git públicos ilimitados
• Azure Artifacts: administración de paquetes
• Stakeholders ilimitados
Desde USD $6
por mes por usuario para Boards & Repos*
Precios fáciles que se incrementan con tu equipo
• Azure Pipelines: Puedes correr 1 trabajo alojado en
Microsoft con 1.800 minutos al mes para CI/CD y 1 trabajo
autoalojado con tiempo ilimitado
• Azure Boards: Paneles kanban y seguimiento de
elementos de trabajo
• Azure Repos: Repositorios de Git públicos ilimitados
• Azure Artifacts: administración de paquetes
• Stakeholders ilimitados
• Boards & Repos included for Visual Studio subscribers
QUESTIONS?
#DevOpsBSF
*5 usuarios de Boards & Repos y 5 de Artifacts gratis. También hay Pipelines con minutos ilimitados, usuarios de Test
Plans y Artifacts adicionales disponibles. Por favor consulta la calculadora de precios de Azure para más detalles.