SlideShare una empresa de Scribd logo
1 de 15
what´s up in tech
5 de abril de 2016
Mejora el rendimiento de tus
aplicaciones con AppDynamics
what´s up in tech
Contenido
¿Qué es un APM?
Demo de AppDynamics
Conclusiones y preguntas
what´s up in tech
• Herramienta para la monitorización y gestión del rendimiento y
disponibilidad de aplicaciones.
• Sus principales funciones son detectar y diagnosticar problemas
de rendimiento en aplicaciones complejas para mantener el nivel
de servicio esperado.
¿Qué es un APM?
what´s up in tech
¿Por qué un APM?
what´s up in tech
SOA
NOSQL
Cloud
Agile
Micro-services
IoT
ESB/MQ
WEBLOGIC SERVICE
MONGODB
TOMCAT SERVICE
Web
Mobile NETWORK
ORACLE
APACHE JBOSS SERVICE
ESB/MQ
NETWORK
WEBLOGIC SERVICE
MONGODB
ORACLE
TOMCAT SERVICE
JBOSS SERVICE
Copyright © 2014 AppDynamics. All rights reserved.
Complejidad
what´s up in tech
Descubrimiento de topología
what´s up in tech
Correlación de transacciones
SOA
NOSQL
Cloud
Agile
Micro-services
IoT
ESB/MQ
WEBLOGIC SERVICE
MONGODB
TOMCAT SERVICE
Web
Mobile NETWORK
ORACLE
APACHE JBOSS SERVICE
ESB/MQ
NETWORK
WEBLOGIC SERVICE
MONGODB
ORACLE
TOMCAT SERVICE
JBOSS SERVICE
what´s up in tech
Experiencia de Usuario
what´s up in tech
• Recolección de métricas de la máquina
• Monitorización de base de datos
• Servidores web
Otras características
what´s up in tech
Compresión de datos
what´s up in tech
Usuarios
what´s up in tech
Contenido
Qué es un APM
Demo de AppDynamics
Conclusiones y preguntas
what´s up in tech
Contenido
Qué es un APM
Demo de AppDynamics
Conclusiones y preguntas
what´s up in tech
Self-learn
and baseline
Classify normal performance
Identify & alert on
performance deviations
Auto-discover complex
transaction flows
No manual configuration
Auto-discover
and map
Choice
PRIVATE CLOUD
Unified
platform
One consistent UI
One data platform
ON-PREMSAAS
Production
monitoring
Low <2% resource
overhead
All user transactions
PUBLIC CLOUD
ONE
Conclusiones
what´s up in tech
MADRID BARCELONA CÁDIZ ZARAGOZA A CORUÑA
9 0 2 8 8 8 9 0 2
what´s up in tech

Más contenido relacionado

Destacado

Webinar Oracle adf12c EN
Webinar Oracle adf12c ENWebinar Oracle adf12c EN
Webinar Oracle adf12c ENatSistemas
 
Genere Apps nativas multiplataforma con Xamarin
Genere Apps nativas multiplataforma con XamarinGenere Apps nativas multiplataforma con Xamarin
Genere Apps nativas multiplataforma con XamarinatSistemas
 
Conferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open ExpoConferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open ExpoatSistemas
 
SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce atSistemas
 
Aplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvilAplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvilatSistemas
 
Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016atSistemas
 
Automatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con dockerAutomatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con dockeratSistemas
 
Cloud Mobile Testing
Cloud Mobile TestingCloud Mobile Testing
Cloud Mobile TestingatSistemas
 
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
 
Aplicaciones Serverless
Aplicaciones ServerlessAplicaciones Serverless
Aplicaciones ServerlessatSistemas
 
Explorando el ambiente de excel
Explorando el ambiente de excelExplorando el ambiente de excel
Explorando el ambiente de excelJennyPaucar1
 
Presentació Toni Solà
Presentació Toni SolàPresentació Toni Solà
Presentació Toni SolàToniSola
 
SEspejo- Final Proposal
SEspejo- Final ProposalSEspejo- Final Proposal
SEspejo- Final ProposalShelly Espejo
 
Design Insight: Professional Development Workshop
Design Insight: Professional  Development WorkshopDesign Insight: Professional  Development Workshop
Design Insight: Professional Development WorkshopCole Henson
 

Destacado (14)

Webinar Oracle adf12c EN
Webinar Oracle adf12c ENWebinar Oracle adf12c EN
Webinar Oracle adf12c EN
 
Genere Apps nativas multiplataforma con Xamarin
Genere Apps nativas multiplataforma con XamarinGenere Apps nativas multiplataforma con Xamarin
Genere Apps nativas multiplataforma con Xamarin
 
Conferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open ExpoConferencia Base by atSistemas Open Expo
Conferencia Base by atSistemas Open Expo
 
SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce SaaS, el futuro del eCommerce
SaaS, el futuro del eCommerce
 
Aplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvilAplicaciones híbridas: presente y futuro del desarrollo móvil
Aplicaciones híbridas: presente y futuro del desarrollo móvil
 
Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016Soluciones Cloud atSistemas 2016
Soluciones Cloud atSistemas 2016
 
Automatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con dockerAutomatiza el despliegue de tus aplicaciones atlassian con docker
Automatiza el despliegue de tus aplicaciones atlassian con docker
 
Cloud Mobile Testing
Cloud Mobile TestingCloud Mobile Testing
Cloud Mobile Testing
 
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
 
Aplicaciones Serverless
Aplicaciones ServerlessAplicaciones Serverless
Aplicaciones Serverless
 
Explorando el ambiente de excel
Explorando el ambiente de excelExplorando el ambiente de excel
Explorando el ambiente de excel
 
Presentació Toni Solà
Presentació Toni SolàPresentació Toni Solà
Presentació Toni Solà
 
SEspejo- Final Proposal
SEspejo- Final ProposalSEspejo- Final Proposal
SEspejo- Final Proposal
 
Design Insight: Professional Development Workshop
Design Insight: Professional  Development WorkshopDesign Insight: Professional  Development Workshop
Design Insight: Professional Development Workshop
 

Similar a Mejora rendimiento apps con AppDynamics

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 DevOpsSoftware Guru
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles SUNQU
 
Mis APIs. Tus APIs. Las APIs de todos.
Mis APIs. Tus APIs. Las APIs de todos.Mis APIs. Tus APIs. Las APIs de todos.
Mis APIs. Tus APIs. Las APIs de todos.Rolando Carrasco
 
Las 10 mejores prácticas en Application Performance Management
Las 10 mejores prácticas en Application Performance ManagementLas 10 mejores prácticas en Application Performance Management
Las 10 mejores prácticas en Application Performance ManagementatSistemas
 
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
 
Comparación de API y SOA
Comparación de API y SOAComparación de API y SOA
Comparación de API y SOADiego Suarez
 
Observabilidad Global en Entel Perú con Elastic
Observabilidad Global en Entel Perú con ElasticObservabilidad Global en Entel Perú con Elastic
Observabilidad Global en Entel Perú con ElasticElasticsearch
 
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_AguilarEzequiel Aguilar
 
Demo de sistema sap – aio consulting
Demo de sistema sap – aio consultingDemo de sistema sap – aio consulting
Demo de sistema sap – aio consultingaioconsulting
 
CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015Fernando Bianchi
 
Global integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIsGlobal integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIsAlberto Diaz Martin
 
Global Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIsGlobal Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIsAlberto Diaz Martin
 
App engine
App engineApp engine
App engineThirdWay
 
El Rol del Desarrollador en la Transformación Digital
El Rol del Desarrollador en la Transformación DigitalEl Rol del Desarrollador en la Transformación Digital
El Rol del Desarrollador en la Transformación DigitalRolando Carrasco
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.Julio Cejas
 
MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020Ieva Navickaite
 

Similar a Mejora rendimiento apps con AppDynamics (20)

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
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles
 
Mis APIs. Tus APIs. Las APIs de todos.
Mis APIs. Tus APIs. Las APIs de todos.Mis APIs. Tus APIs. Las APIs de todos.
Mis APIs. Tus APIs. Las APIs de todos.
 
Las 10 mejores prácticas en Application Performance Management
Las 10 mejores prácticas en Application Performance ManagementLas 10 mejores prácticas en Application Performance Management
Las 10 mejores prácticas en Application Performance Management
 
Catálogo de perfiles 2016
Catálogo de perfiles 2016Catálogo de perfiles 2016
Catálogo de perfiles 2016
 
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...
 
Comparación de API y SOA
Comparación de API y SOAComparación de API y SOA
Comparación de API y SOA
 
Observabilidad Global en Entel Perú con Elastic
Observabilidad Global en Entel Perú con ElasticObservabilidad Global en Entel Perú con Elastic
Observabilidad Global en Entel Perú con Elastic
 
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar
{a527545b-a57d-4544-b0bc-da54b8eb3d44}_Ezequiel_Aguilar
 
Demo de sistema sap – aio consulting
Demo de sistema sap – aio consultingDemo de sistema sap – aio consulting
Demo de sistema sap – aio consulting
 
CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015CA Application Performance Management - Julio 2015
CA Application Performance Management - Julio 2015
 
Global integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIsGlobal integration bootcamp 2018 - Gobierno de APIs
Global integration bootcamp 2018 - Gobierno de APIs
 
Global Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIsGlobal Integration Bootcamp 2018 - Gobierno de APIs
Global Integration Bootcamp 2018 - Gobierno de APIs
 
Arquitectura Evolutiva
Arquitectura EvolutivaArquitectura Evolutiva
Arquitectura Evolutiva
 
App engine
App engineApp engine
App engine
 
El Rol del Desarrollador en la Transformación Digital
El Rol del Desarrollador en la Transformación DigitalEl Rol del Desarrollador en la Transformación Digital
El Rol del Desarrollador en la Transformación Digital
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.
 
EBCON
EBCONEBCON
EBCON
 
Presentación Snoop Mysql
Presentación Snoop MysqlPresentación Snoop Mysql
Presentación Snoop Mysql
 
MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020MuleSoft Madrid Meetup #2 slides 29th January 2020
MuleSoft Madrid Meetup #2 slides 29th January 2020
 

Más de atSistemas

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassianatSistemas
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital atSistemas
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021atSistemas
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.atSistemas
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureatSistemas
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipoatSistemas
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialatSistemas
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación AgileatSistemas
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación culturalatSistemas
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSatSistemas
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezatSistemas
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraatSistemas
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloatSistemas
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaatSistemas
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatatSistemas
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezatSistemas
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasatSistemas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezatSistemas
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolatSistemas
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezatSistemas
 

Más de atSistemas (20)

Agile itsm con atlassian
Agile itsm con atlassianAgile itsm con atlassian
Agile itsm con atlassian
 
Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital Bizz Chat metamorfosis digital
Bizz Chat metamorfosis digital
 
Webinar 5 net5-2021
Webinar 5 net5-2021Webinar 5 net5-2021
Webinar 5 net5-2021
 
Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.Webinar Speed Up Academy: Acelera la incorporación de talento.
Webinar Speed Up Academy: Acelera la incorporación de talento.
 
Webinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en AzureWebinar: Descubre los diferentes servicios Cloud Native en Azure
Webinar: Descubre los diferentes servicios Cloud Native en Azure
 
El futuro del trabajo en equipo
El futuro del trabajo en equipoEl futuro del trabajo en equipo
El futuro del trabajo en equipo
 
La tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarialLa tecnología al servicio de la agilidad empresarial
La tecnología al servicio de la agilidad empresarial
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
Transformación cultural
Transformación culturalTransformación cultural
Transformación cultural
 
Technical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWSTechnical considerations for Blockchain networks with AWS
Technical considerations for Blockchain networks with AWS
 
Blockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel MartínezBlockchain Spain II Edición - Ángel Miguel Martínez
Blockchain Spain II Edición - Ángel Miguel Martínez
 
Blockchain Spain - Néstor Gándara
Blockchain Spain - Néstor GándaraBlockchain Spain - Néstor Gándara
Blockchain Spain - Néstor Gándara
 
Blockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis GozaloBlockchain Spain - Juan Luis Gozalo
Blockchain Spain - Juan Luis Gozalo
 
Blockchain Spain - Ramón Abruña
Blockchain Spain - Ramón AbruñaBlockchain Spain - Ramón Abruña
Blockchain Spain - Ramón Abruña
 
Blockchain Spain - Santiago Chamat
Blockchain Spain - Santiago ChamatBlockchain Spain - Santiago Chamat
Blockchain Spain - Santiago Chamat
 
Blockchain Spain - Antonio Gómez
Blockchain Spain - Antonio GómezBlockchain Spain - Antonio Gómez
Blockchain Spain - Antonio Gómez
 
Blockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel RojasBlockchain Spain - Miguel Ángel Rojas
Blockchain Spain - Miguel Ángel Rojas
 
Blockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés SánchezBlockchain Spain - Andrés Sánchez
Blockchain Spain - Andrés Sánchez
 
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, RepsolBlockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
Blockchain Spain II Edición - Autoridad Portuaria de Cartagena, Ilboc, Repsol
 
Blockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel MartínezBlockchain Spain II Edición - Juan Manuel Martínez
Blockchain Spain II Edición - Juan Manuel Martínez
 

Mejora rendimiento apps con AppDynamics

  • 1. what´s up in tech 5 de abril de 2016 Mejora el rendimiento de tus aplicaciones con AppDynamics
  • 2. what´s up in tech Contenido ¿Qué es un APM? Demo de AppDynamics Conclusiones y preguntas
  • 3. what´s up in tech • Herramienta para la monitorización y gestión del rendimiento y disponibilidad de aplicaciones. • Sus principales funciones son detectar y diagnosticar problemas de rendimiento en aplicaciones complejas para mantener el nivel de servicio esperado. ¿Qué es un APM?
  • 4. what´s up in tech ¿Por qué un APM?
  • 5. what´s up in tech SOA NOSQL Cloud Agile Micro-services IoT ESB/MQ WEBLOGIC SERVICE MONGODB TOMCAT SERVICE Web Mobile NETWORK ORACLE APACHE JBOSS SERVICE ESB/MQ NETWORK WEBLOGIC SERVICE MONGODB ORACLE TOMCAT SERVICE JBOSS SERVICE Copyright © 2014 AppDynamics. All rights reserved. Complejidad
  • 6. what´s up in tech Descubrimiento de topología
  • 7. what´s up in tech Correlación de transacciones SOA NOSQL Cloud Agile Micro-services IoT ESB/MQ WEBLOGIC SERVICE MONGODB TOMCAT SERVICE Web Mobile NETWORK ORACLE APACHE JBOSS SERVICE ESB/MQ NETWORK WEBLOGIC SERVICE MONGODB ORACLE TOMCAT SERVICE JBOSS SERVICE
  • 8. what´s up in tech Experiencia de Usuario
  • 9. what´s up in tech • Recolección de métricas de la máquina • Monitorización de base de datos • Servidores web Otras características
  • 10. what´s up in tech Compresión de datos
  • 11. what´s up in tech Usuarios
  • 12. what´s up in tech Contenido Qué es un APM Demo de AppDynamics Conclusiones y preguntas
  • 13. what´s up in tech Contenido Qué es un APM Demo de AppDynamics Conclusiones y preguntas
  • 14. what´s up in tech Self-learn and baseline Classify normal performance Identify & alert on performance deviations Auto-discover complex transaction flows No manual configuration Auto-discover and map Choice PRIVATE CLOUD Unified platform One consistent UI One data platform ON-PREMSAAS Production monitoring Low <2% resource overhead All user transactions PUBLIC CLOUD ONE Conclusiones
  • 15. what´s up in tech MADRID BARCELONA CÁDIZ ZARAGOZA A CORUÑA 9 0 2 8 8 8 9 0 2 what´s up in tech

Notas del editor

  1. Por qué la monitorización es tan importante? Hoy en día todo negocio está gestionado por aplicaciones: dónde viajas por vacaciones, cómo compras,, operaciones bancarias,… El rendimiento de estas aplicaciones es crítico para el negocio. Por ejemplo, si en el último minuto un cliente intenta comprar un billete en una agencia de viajes y la aplicación está caída, lo intentará con otra agencia. Esto provoca no sólo pérdida de negocio y sino lo que puede ser más problemático, pérdida de CONFIANZA. Por no hablar de lo que sucede cuando hablamos de operaciones bancarias que no se pueden realizar.
  2. A principios de los años 2000 las arquitecturas de aplicación eran relativamente sencillas, habitualmente 3 capas y una base de datos. Pero poco a poco la complejidad de las aplicaciones ha ido creciendo. Si bien estas nuevas arquitecturas tienen importantes beneficios para el desarrollo de las aplicaciones, son un claro desafío desde el punto de vista de su gestión y monitorización. En parti cular es especialmente complejo monitorizar entornos en los que encontramos: SOA, clouds públicas o privadas, Big data con uso de bases de datos no relacionales como MongoDB, Casandra o Hadoop, la implantación de metodologías ágiles con ciclos de versiones cada vez más rápidos, o la explosión en el uso de los dispositivos móviles y ya incluso del Internet de las cosas (Internet of Things). Pero a pesar de toda esta complejidad hay algo que siempre permanece constante, que es el concepto de una Transacción de Negocio, la interacción concreta de los usuarios con lógica de negocio específica en la aplicación. Este es el concepto fundamental también en nuestra solución AppDynamics para poder gestionar las aplicaciones.
  3. Por último, nos debe facilitar la comprensión de los datos. Un APM recoge multitud de métricas que requieren una labor de análisis muy cuidadosa. De nada sirve tener los datos si no los podemos interpretar. Debe ser capaz de permitirnos el análisis de la información que está recogiendo para poder cuantificar. Y qué queremos cuantificar? Monetizar el impacto de una caída % de mejora entre releases Tiempos de resolución de fallos Dimensionamiento de las máquinas …
  4. Como parte del proceso de desarrollo, developers deberían utilizar la misma aplicación de monitorización que Sistemas para medir el impacto del desarrollo en el rendimiento. Con la misma herramienta, la confusion se reduce ya que todos miran en la misma Dirección. Al subir una nueva versión, el rendimiento puede verse afectado. Un APM te permite llegar a nivel de código o incluso BD para detectar dónde está el problema. Automatización de acciones ante fallos. Es posible definir ciertas acciones a llevar a cabo cuando un fallo es detectado, por ejemplo, liberar espacio en disco o aumentar la memoria. Además, usuarios de soporte deben poder acceder a una herramienta que les permita de manera fácil e intuitiva encontrar un problema en un momento dado y sin ser expertos en la materia. Su función es actuar de manera preventiva. En el momento en que un fallo aparezca, son los encargados de ponerse en contacto con el equipo encargado y darles la información de la que dispongan. Volvemos al hecho de tener una herramienta única para facilitar la comunicación entre equipos. Y por último, los usuarios de negocio deben poder acceder a los datos extraídos de una monitorización. En base a eso se pueden llegar a establecer estrategias de negocio, por ejemplo fidelización de clientes, o estrategias de desarrollo o arquitectura.
  5. AppDynamics es la plataforma APM líder en el mercado. AppDynamics, como veis en la parte izquierda de este slide, es una empresa con un crecimiento espectacular desde su fundación en el año 2008 hasta la actualidad. Un crecimientos más rápido que ninguna otra empresa en TI. Los más importantes analistas del mercado (Gartner, Forrester, EMA, y otros) sitúan a AppDynamics como líder en APM. Por ejemplo el más reciente informe de Gartner de Febrero de 2016 analiza los 5 casos de uso sobre capacidades críticas de APM con AppDynamics como líder en cada uno de ellos 5. Y no sólo los analistas, sino los clientes tienen esta misma percepción. Ya son más de 1800 los clientes de AppDynamics, por ejemplo Apple, CISCO o Barclays. La satisfacción de nuestros clientes es quizá lo que mejor demuestra el valor de nuestra plataforma APM, clientes con tasas de renovación del 99% y con los más altos índices de satisfacción, como el Net Promoter Score muy por encima de la media en las empresas de TI. Ahora en el lado derecho de este slide, sobre la plataforma AppDynamics, quizás el aspecto más diferenciador es la facilidad de uso. La implantación de la solución es también muy sencilla. De hecho nuestros servicios están más focalizados en la formación en el mejor uso de la solución que en la propia implantación. Por ejemplo en CISCO en apenas una semana se desplegaron más de 15000 agentes. El mismo software está disponible OnPremises o en SaaS en el cloud, con el mismo coste, para alinearnos con la preferencias de nuestros clientes. Una vez implantada la solución el retorno de valor es muy rápido, con un TCO (el Total Cost of Ownership) muy bajo: con un despliegue muy sencillo y rápido que no requiere de una gran inversión en servicios, por un uso y mantenimiento sencillo y por el bajo coste de la infraestructura de APM. Todo esto favorece que el uso de nuestra plataforma APM se extienda rápidamente en nuestros clientes, en diferentes grupos y departamentos. Finalmente la plataforma APM de AppDynamics es muy escalable, con 18 de los 20 despliegues más grandes de APM en el mundo.
  6. La plataforma inteligente de aplicaciones AppDynamics proporciona capacidades englobadas en estas 3 áreas: SEE (Visibilidad): AppDynamics proporciona visibilidad a lo largo de los componentes de las transacciones de las aplicaciones, partiendo del usuario final, y de la infraestructura que soporta estas aplicaciones. Una visión unificada. ACT (Resolución de problemas): AppDynamics proporciona capacidades inteligentes de identificación rápida de la causa raíz de problemas de aplicación, ya sean de código, o de algún cuello de botella en la infraestructura o BDs, en entornos de producción, así como capacidades de remediación automática. KNOW (Analítica avanzada): AppDynamics permite realizar análisis profundo en tiempo real basado en indicadores de rendimiento pero también en KPIs de negocio, para ayudar a las líneas de negocio en la toma de decisiones
  7. TAG: TRACE: LEARN:
  8. Por último, nos debe facilitar la comprensión de los datos. Un APM recoge multitud de métricas que requieren una labor de análisis muy cuidadosa. De nada sirve tener los datos si no los podemos interpretar. Debe ser capaz de permitirnos el análisis de la información que está recogiendo para poder cuantificar. Y qué queremos cuantificar? Monetizar el impacto de una caída % de mejora entre releases Tiempos de resolución de fallos Dimensionamiento de las máquinas …