SlideShare una empresa de Scribd logo
1 de 33
DevOps
Integre las operaciones para
una entrega continua
David Álvarez,
Director Area Desarrollo
dalvarez@kabel.es




http://www.linkedin.com/pub/david-alvarez-palomo/4/462/906
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
Situación actual
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
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
DevOps. Al rescate!!!
Valor




Valor




Valor
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
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.
Qué registra???

     Eventos                          Errores Aplicación
     •   Errores aplicación           • Fallos aplicación
     •   Rendimiento                  • Conectividad
     •   Información de operaciones   • Seguridad
     •   Fallos de sistema
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
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
Operación
Software
funcionando en
producción
Entrega de valor
Operación
Software
funcionando en
producción
Entrega de valor
Problema




Solución
Demo
Monitorizando
aplicaciones con
SCOM 2012
Operación
Software
funcionando en
producción
Entrega de valor
Problema




Solución




Solución
Demo
System Center –
Team Foundation Server
Connector
Operación
Software
funcionando en
producción
Entrega de valor
Problema




Solution




Solution
Demo
IntelliTrace + SCOM
Operación
Software
funcionando en
producción
Entrega de valor
Problema




Solución
Problema
           Monitorización de aplicaciones con SCOM 2012




Problema
           System Center – TFS Connector
Problema
           Intellitrace en producción y Application Performance Monitor




Problema
           Lab Management
DevOps. Integre las operaciones para una entrega continua

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Diseñando y operando al estilo DevOps
Diseñando y operando al estilo DevOpsDiseñando y operando al estilo DevOps
Diseñando y operando al estilo DevOps
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
 
Dev ops. Rompiendo Barreras
Dev ops. Rompiendo BarrerasDev ops. Rompiendo Barreras
Dev ops. Rompiendo Barreras
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOps
 
Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.
 
Acelerando la cultura DevOps mediante Entrega Continua
Acelerando la cultura DevOps mediante Entrega ContinuaAcelerando la cultura DevOps mediante Entrega Continua
Acelerando la cultura DevOps mediante Entrega Continua
 
¿Qué es un DevOps ?
¿Qué es un DevOps ?¿Qué es un DevOps ?
¿Qué es un DevOps ?
 
Devopsen tic
Devopsen ticDevopsen tic
Devopsen tic
 
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
 
Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015
 
DevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPODevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPO
 
Liquid Day - Testing de la teoria a practica
Liquid Day - Testing de la teoria a practicaLiquid Day - Testing de la teoria a practica
Liquid Day - Testing de la teoria a practica
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
 
Liquid Day - Desmitificando serverless
Liquid Day - Desmitificando serverlessLiquid Day - Desmitificando serverless
Liquid Day - Desmitificando serverless
 
Liquid Day - DevOps y Xamarin
Liquid Day - DevOps y XamarinLiquid Day - DevOps y Xamarin
Liquid Day - DevOps y Xamarin
 
Integracion Continua
Integracion ContinuaIntegracion Continua
Integracion Continua
 
DevSec Oops, los casos de no éxito de DevSecOps
DevSec Oops, los casos de no éxito de DevSecOpsDevSec Oops, los casos de no éxito de DevSecOps
DevSec Oops, los casos de no éxito de DevSecOps
 
DevOps cultura y herramientas
DevOps cultura y herramientasDevOps cultura y herramientas
DevOps cultura y herramientas
 
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
 
Devsecooops Los Caso de no éxito en DevSecOps
Devsecooops Los Caso de no éxito en DevSecOpsDevsecooops Los Caso de no éxito en DevSecOps
Devsecooops Los Caso de no éxito en DevSecOps
 

Destacado

Docker como la máxima expresión de Devops - WISIT 2015
Docker como la máxima expresión de Devops - WISIT 2015Docker como la máxima expresión de Devops - WISIT 2015
Docker como la máxima expresión de Devops - WISIT 2015
Gustavo Andres Brey
 

Destacado (13)

DevOps - Estado da Arte
DevOps - Estado da ArteDevOps - Estado da Arte
DevOps - Estado da Arte
 
¿Por qué y cómo utilizar Lean, Agile y DevOps para mejorar tu negocio?
¿Por qué y cómo utilizar Lean, Agile y DevOps para mejorar tu negocio?¿Por qué y cómo utilizar Lean, Agile y DevOps para mejorar tu negocio?
¿Por qué y cómo utilizar Lean, Agile y DevOps para mejorar tu negocio?
 
Introduccion a devops y devsecops
Introduccion a devops y devsecopsIntroduccion a devops y devsecops
Introduccion a devops y devsecops
 
¿Y qué pinta la Integración Continua en un sitio como éste?
¿Y qué pinta la Integración Continua en un sitio como éste?¿Y qué pinta la Integración Continua en un sitio como éste?
¿Y qué pinta la Integración Continua en un sitio como éste?
 
Betaleadership, DevOps y Agile @ Venca, evento en Nexica
Betaleadership, DevOps y Agile @ Venca, evento en NexicaBetaleadership, DevOps y Agile @ Venca, evento en Nexica
Betaleadership, DevOps y Agile @ Venca, evento en Nexica
 
¿Devops escala en la pyme?
¿Devops escala en la pyme?¿Devops escala en la pyme?
¿Devops escala en la pyme?
 
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
[es] Organización Agile - Lean y Framework de mejora de productividad - V3.0
 
DevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTSDevOps Practices and how to implement it using VSTS
DevOps Practices and how to implement it using VSTS
 
INDIZEN - DEVOPS
INDIZEN - DEVOPSINDIZEN - DEVOPS
INDIZEN - DEVOPS
 
Docker como la máxima expresión de Devops - WISIT 2015
Docker como la máxima expresión de Devops - WISIT 2015Docker como la máxima expresión de Devops - WISIT 2015
Docker como la máxima expresión de Devops - WISIT 2015
 
Plataforma Internet of Things y Big Data para facilitar y acelerar la constru...
Plataforma Internet of Things y Big Data para facilitar y acelerar la constru...Plataforma Internet of Things y Big Data para facilitar y acelerar la constru...
Plataforma Internet of Things y Big Data para facilitar y acelerar la constru...
 
[es] Transformación Agile - Como deconstruir tu organizacion paso a paso
[es] Transformación Agile - Como deconstruir tu organizacion paso a paso[es] Transformación Agile - Como deconstruir tu organizacion paso a paso
[es] Transformación Agile - Como deconstruir tu organizacion paso a paso
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 

Similar a DevOps. Integre las operaciones para una entrega continua

Dev ops best practices - spanish v4
Dev ops best practices - spanish v4Dev ops best practices - spanish v4
Dev ops best practices - spanish v4
Vemn1
 
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
GeneXus
 
Una nueva era en el Desarrollo y Operación de aplicaciones
Una nueva era en el Desarrollo y Operación de aplicacionesUna nueva era en el Desarrollo y Operación de aplicaciones
Una nueva era en el Desarrollo y Operación de aplicaciones
Software Guru
 

Similar a DevOps. Integre las operaciones para una entrega continua (20)

Dev ops best practices - spanish v4
Dev ops best practices - spanish v4Dev ops best practices - spanish v4
Dev ops best practices - spanish v4
 
DevOps on AZURE
DevOps on AZUREDevOps on AZURE
DevOps on AZURE
 
Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOps
 
Ruei niveles servicio
Ruei niveles servicioRuei niveles servicio
Ruei niveles servicio
 
Rational Quilaty Management
Rational Quilaty ManagementRational Quilaty Management
Rational Quilaty Management
 
Productividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de SoftwareProductividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de Software
 
Rosalie On-Line
Rosalie On-LineRosalie On-Line
Rosalie On-Line
 
DevOps - TechNights
DevOps - TechNightsDevOps - TechNights
DevOps - TechNights
 
Rei
ReiRei
Rei
 
Visual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event SevillaVisual Studio 2017 Launch Event Sevilla
Visual Studio 2017 Launch Event Sevilla
 
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
Virtualización de Servicios: Una nueva era en el desarrollo y pruebas de apli...
 
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
Incorporación de procesos de Ingeniería de Performance dentro de su Organizac...
 
Una nueva era en el Desarrollo y Operación de aplicaciones
Una nueva era en el Desarrollo y Operación de aplicacionesUna nueva era en el Desarrollo y Operación de aplicaciones
Una nueva era en el Desarrollo y Operación de aplicaciones
 
ExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladoresExpoCloud2013 - PaaS para desarrolladores
ExpoCloud2013 - PaaS para desarrolladores
 
07 Microsoft
07 Microsoft07 Microsoft
07 Microsoft
 
MAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las TrincherasMAD 2009 - VSTS Desde Las Trincheras
MAD 2009 - VSTS Desde Las Trincheras
 
Nubes Privadas
Nubes PrivadasNubes Privadas
Nubes Privadas
 
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOpsLa Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
La Gestión del Rendimiento de Aplicaciones como pieza clave en DevOps
 
Calidad de Software como un gobierno para ALM
Calidad de Software como un gobierno para ALMCalidad de Software como un gobierno para ALM
Calidad de Software como un gobierno para ALM
 
16 Cast Software Solo Pruebas 2009
16 Cast Software Solo Pruebas 200916 Cast Software Solo Pruebas 2009
16 Cast Software Solo Pruebas 2009
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (15)

presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
10°8 - Avances tecnologicos del siglo XXI
10°8 - Avances tecnologicos del siglo XXI10°8 - Avances tecnologicos del siglo XXI
10°8 - Avances tecnologicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

DevOps. Integre las operaciones para una entrega continua