Presentación que hace una introducción a DevOps y como Visual Studio + System Center (SCOM) puede ayudar a minimizar las barreras entre Desarrollo y Operaciones
3. Cloud Colaboración y
ALM
Windows Azure productividad
Integración de Inteligencia de
Movilidad
aplicaciones (EAI) negocio
Comunicaciones Gestión y
unificadas y Seguridad optimización de
Mensajería infraestructuras IT
6. 60% de los errores de
Se gasta en torno al El 90% del tiempo de
las aplicaciones son
40% del esfuerzo en caída proviene del 10%
producidos en las
rehacer trabajo de los errores
entregas.
El coste de solucionar un
75% del tiempo los
problema en producción En torno al 50% de las
equipos de operaciones
se multiplica al menos aplicaciones contienen
se gasta en “Release
x100 frente a hacerlo en errores no triviales
Management”
desarrollo
Las revisiones, el testing
15% de los ingresos y herramientas de
anuales se pierden por análisis pueden detectar
errores humanos más del 60% de los
errores
Estudio publicado por IDC en 2012
http://www.succeedingwithagile.com/resources/reported-benefits-of-agile
http://en.wikipedia.org/wiki/Software_testing
http://www.cs.umd.edu/projects/SoftEng/ESEG/papers/82.78.pdf
7. Usuarios finales Como sé que existe un problema?
? Cómo aíslo el problema?
Cómo soluciono el problema?
Servidores Web
Servidores aplicaciones Bases de Datos
14. Qué aporta???
Herramienta única para No es necesario añadir
monitorizar Aplicaciones código específico para
e Intraestructuras monitorizar
Soluciones
Recuperación de Los desarrolladores y los
información de administradores tienen
rendimiento información detallada
15. Capacidades
Monitorización:
No son necesarias
• Capa servidora Impacto mínimo en
modificaciones en
• Capa cliente el rendimiento.
el código.
Detección en Recopilación de
Monitorización de tiempo real, de datos, de todas las
KPI’s. fallos y problemas capas, hasta la
de rendimiento. causa del error.
Generación de
informes.
16. Qué registra???
Eventos Errores Aplicación
• Errores aplicación • Fallos aplicación
• Rendimiento • Conectividad
• Información de operaciones • Seguridad
• Fallos de sistema
17. Hasta donde llega???
ASP.NET Web
ASP.NET Web ASP.NET MVC
Service
Windows
WCF Services Sharepoint
Services
Capacidades de
Monitorización
IIS 8 monitorización
360º
Unix y Linux
18. Qué aporta…
• Aseguran la calidad, fiabilidad y rendimiento de la aplicación
• Reducen el MTTR (Mean Time To Repair)
• Reducen el Time To Market
• Aumentan la satisfacción del cliente.
App Owner
• Desarrollo aplicaciones, verificando su calidad
• Diagnostican y solucionan problemas críticos
• Integrado con su herramientas de trabajo
Dev/QA
• Coordinan infraestructuras y la disponibilidad de las aplicaciones
• Identifican desviaciones en el rendimiento.
• Aíslan y coordinan la resolución de incidencias.
IT/Ops