Hay que observar los 360º del camino que realiza nuestra apliacion web, con la mirada desde el usuario, enfocados en sus necesidades.
La forma de recopilar nuestras métricas tiene que ser en base a un Objetivo de negocio.
17. La realidad de la entrega de una aplicación web Tiempo de respuesta lento Herramientas de administración de sistemas: “OK” Disparidades geográficas …usuario no esta contento Equilibradores de carga Usuarios Error de transacciones Web Servers 22 seg’s 4 seg’s Mobile Components Servidores de aplicación Servidores de Base de Datos Operación o visualización defectuosa Almacenamiento de información Mainframe Red Zona tradicional de control Traditional zone of control
18. El desafío de la entrega de aplicaciones Web Herramientas de administración de sistemas: “OK” …usuario no esta contento La cadena de distribución de aplicaciones Web ISP Local Navegadores y dispositivos Servicios Externos/ Servicios de Nube Usuarios Equilibradores de carga Servidores Web Componentes móviles Servidores de aplicación Internet Servidores de Base de Datos Proveedor Principal de Servicios de Internet Operadores móviles Almacenamiento de información Mainframe Aceleradores de Contenido Red Traditional zone of control Zona tradicional de control
30. Tasa de aciertos de caché bajaMainframe Redes de la distribución de Contenido Red Traditional zone of control Zona tradicional de control Zona de expectativa del cliente
32. Adoptar el punto de vista del usuario final “De Fuera-hacia dentro" La cadena de distribución de aplicaciones Web Internet Empresa Aislar y resolver problemas de rendimiento en toda la infraestructura de la aplicación Prueba/monitorea su sitio la forma en que sus clientes lo utilizan: • Lo que hacen (clave páginas y transacciones) • Donde lo hacen (ubicaciones geográficas) • Cómo lo hacen (los exploradores y dispositivos móviles) • Cuando lo hacen (uso normal y pico) Determine el impacto sobre su comportamiento y su negocio “De Fuera-hacia dentro" punto de vista de cliente Vantage Web Cross-Browser Testing Gestión de rendimiento de aplicaciones de empresas Pruebas de carga y rendimiento de Web Gestión de rendimiento de Web Análisis de negocios de rendimiento Web Prueba de Cross-Browser de Web Traditional zone of control Zone of customer expectation Su zona de control
38. Cross-browser testingProveedor de Internet Local Navegadores y dispositivos Servicios Externos/ Servicios de Nube Usuarios Equilibradores de carga 100.000 + consumidor-grado de ordenadores de usuarios 168+ países 2.500+ Proveedores de Servicios Internet Principales operadores móviles alrededor del mundo Servidores Web Más de 500 combos de exploradores y sistemas operativos Componentes móviles -Agentes privados y “peers” -Transpondedor de evento de centro de datos -Vantage Agentless 100 + nodos de grado-empresarial & centros de datos Servidores de aplicación Internet Servidores de Base de Datos Los usuarios reales Proveedor Principal de Servicios de Internet 5.000 + dispositivos móviles compatibles Operadores móviles Almacenamiento de información Mainframe Redes de la distribuición de Contenido Red Traditional zone of control Su zona de control
Temas claves:El punto de vista tradicional es "yo sólo puedo controlar lo que está en mi centro de proceso de datos y si todo va bien puedo asumir que nuestros usuarios/clientes están contentos"Puntos de hablar:Hablemos de lo que se necesita para ofrecer una aplicación web en la Internet de hoy.Aquí es la vista comúnmente-, tradicional: Las empresas tienen un montón de infraestructura en su data center, detrás de su firewall, para entregar la aplicación web para sus usuarios. Se centran en controlar esta infraestructura, y tradicionalmente has sido su único "zona de control". Ellos saben cómo controlar y ajustarlo.La mayoría de las empresas tienen disponible herramientas de sistema de administración/monitoreo que avisa cómo la infraestructura está operando (¿"nuestro servidor web funciona? ¿Se ejecuta correctamente nuestro servidor de base de datos? Nos sobrepasa el CPU o memoria?") Y es muy común para suponer que si estas herramientas de supervisión internas nos informan "verde", que el usuario debe estar contento – es decir, tener una experiencia positiva.
Sin embargo, la realidad de la entrega de una aplicación web es que es muy común para las herramientas de administración de sistema interno informe "verde" cuando los usuarios están "rojos" – que es, infeliz.¿Qué significa "un usuario infeliz"? ¿Qué es una pobre experiencia web para un usuario?En los tiempos de respuesta lentos – las aplicaciones que no responder con suficiente rapidez Sitios Web que responden rápidamente en una ciudad, pero no en el otro. Esto es un problema muy común; a menudo hemos visto las diferencias de 4-5 x desde una ubicación a otra Transacciones que fallan –usuarios colocando productos en un carro de shopping, sólo para descubrir que no pueden comprarAplicaciones de Web que no muestran o funcionan correctamente en un navegador concreto. El ejemplo que ves que es real – el gráfico que muestra en un navegador, pero no el otro es una promoción de marketing que genera ingresos reales. Si no aparece en un navegador concreto, el usuario falta de largo una oportunidad, y la empresa está perdiendo dinero.¿Sus usuarios nunca experimentaron cualquiera de estos problemas?¿Por qué ocurre esto? ¿Cómo es que las herramientas de supervisión internas pueden decir todo está bien cuando externamente sus usuarios están teniendo una mala experiencia?
Temas Claves:Entregando Aplicaciones Web/móvil es complicado e implica muchos servicios.Puntos de hablar:¿Por qué es que sus herramientas de supervisión del centro de datos, pueden informar "verde", pero los usuarios están descontentos? Es por algo llamado "la cadena de distribución de aplicaciones Web". Para entregar una aplicación de Web o móvil al Internet de hoy en día, se debe utilizar un conjunto complejo de servicios y las capas que se denominan se llama la cadena de distribución de aplicaciones Web".Estos servicios deben trabajar juntos para ofrecer la aplicación para el usuario. Si alguno de ellos tiene un problema, el usuario tendrá una mala experiencia.En primer lugar, la aplicación debe ir a través de su ISP corporativa principal.A continuación, viaja a través de la Internet.Cada vez más, las aplicaciones Web hoy utilizan servicios externos nube de servicios (hemos visto empresas donde su página de inicio tiene más de 20 proveedores o servicios). También es muy común utilizar un Content Delivery Network (CDN)para acelerar la entrega de la aplicación Web. Finalmente, tu aplicación Web o móvil va a través de un proveedor de Internet local o un operador móvil.En última instancia alcanza su usuario final o cliente, donde tiene que ejecutar en su dispositivo local – un equipo o un Smartphone – y en su navegador. Hace unos años parecía que importaba sólo Internet Explorer, pero ahora hay una miríada de navegadores en el mercado y, por desgracia para las empresas que ofrecen las aplicaciones Web, todos funcionan formas diferentes.
Temas Claves:Muchas cosas pueden y fallar en la entrega de aplicaciones de Web/móvilSu cliente espera que usted controle todas ellas – no sólo lo que está en su centro de datosUsted puede controlar estas cuestiones, pero debe ser consciente de ellas primeroPuntos de hablar:¿Qué tipo de cosas puede salir mal en esta cadena de entrega de aplicaciones de Web? Por desgracia, hay una larga lista de posibles problemas.Esta diapositiva muestra ejemplos de los distintos problemas que pueden ocurrir en cualquier punto a lo largo de la cadena. Es bastante feo, porque hay mucho que puede salir mal.Algunos de estos pueden ocurrir dentro del “firewall”, pero no aparecen en las herramientas de supervisión del sistema.¿Usted nunca oído hablar de o experimentado cualquiera de estos problemas? • ¿Utiliza cualquier servicios externos o de nube?• ¿Está utilizando un CDN?• ¿Sabe si la aplicación se ejecuta en cada navegador y el sistema operativo y el dispositivo móvil?Ocurren todos los días. Y la realidad es: cambian todos los días, demasiado. Puede obtenerles derecho un día y algo va mal en la siguiente.Sus usuarios esperan que puedan controlar estos problemas. Si intentan visitar su sitio o ejecutar la aplicación Web y no funciona, te hacen responsable. La buena noticia es que todas estas cuestiones pueden ser controlados –, pero primero debe ser consciente de ellas. Es el primer paso para arreglarlos y garantizar que su usuario tiene una experiencia positiva.
Temas Claves:• Necesita a "sentarse donde sus clientes se sientan" y ver su sitio Web desde la perspectiva de sus clientes.• Necesita adoptar una visión “de fuera-hacia dentro”• Gómez puede ayudarle en 4 áreas principales• Con Gómez, puede controlar la cadena completa de entrega de aplicaciones de WebPuntos de hablar:La respuesta a la comprensión y el control de la cadena de entrega de aplicaciones de Web es tomar una nueva vista de tu aplicación Web o móvil: necesita adoptar un fuera-por-dentro, cliente punto de vista. Es necesario "mirar atrás" a su sitio web y la infraestructura de la misma forma en que hace su cliente: por operarlo y ejecutarlo “de fuera hacia dentro“¿Qué significa esto?< haga clic para animar >Esto significa que necesita probar y supervisar de forma regular su sitio Web en la que se utilicen de sus clientes de la misma manera. Así que, necesita probar y supervisar:• Lo que los usuarios hacen – ejecutar las páginas claves y las transacciones que son críticas para su negocio• DESDE DONDE lo hacen – operar el sitio de los lugares geográficas, que son importantes para su negocio. Esto garantizará que los usuarios obtengan una experiencia de calidad independientemente de donde estén ubicados• COMO lo hacen – los usuarios acceden a su sitio a través de una variedad de dispositivos, y lo debes que hacer también. Necesita probar y monitorear de todos los navegadores, sistemas operativos y dispositivos móviles que los usuarios están utilizando.• CUANDO lo hacen – necesita asegurar un funcionamiento óptimo durante las horas normales, así como de uso máximo – para garantizar su aplicación se realiza correctamente en todo momentoY, a continuación, es necesario determinar el impacto que todo esto tiene sobre comportamiento de los usuarios – y su negocio.¿Cómo ayuda Gómez a hacer esto?< haga clic para animar >Ofrecemos soluciones en cuatro áreas principales (enumeradas en la diapositiva). Cada uno puede utilizarse de forma independiente, pero juntos te dan la capacidad para controlar el cambio de entrega de aplicaciones de Web. Con Gómez, usted puede estar plenamente informados acerca de lo que está ocurriendo con su web y la aplicación móvil y garantizar calidad experiencias para sus usuarios.< haga clic para animar >Para cubrir completamente la cadena de entrega de aplicaciones, necesita ampliar su visibilidad a dentro del firewall. Al hacerlo, puede aislar y solucionar problemas de rendimiento en toda la infraestructura de toda la aplicación. Lo hacemos mediante la integración con la oferta de Vantage de Compuware.De esta manera, Gómez y Compuware proporcionan una solución que abarca la "empresa + Internet"