Professional Documents
Culture Documents
desempeo para
liberar mejor software
ms rpido
Con ejemplos reales de fallas en aplicaciones y cmo evitarlas
Tabla de Contenido
DevOps: Construyendo
mejor software ms
rpidamente
Las mtricas:
aprender de otros
La vida de una
mtrica
Pgina 5
Pgina 8
Pgina 13
,QWURGXFFLQ
Los consumidores mviles hper conectados de la actualidad
estn impulsando una transformacin en las industrias.
Tienen altas expectativas y para competir, usted debe proporcionar una experiencia digital
responsiva y superior. Las mejores prcticas de Entrega Continua de DevOps hacen que esto
sea posible, pero para hacerlo correctamente, usted necesitar una red de seguridad. La
administracin de desempeo de aplicaciones impulsada por mtricas trata precisamente
de eso. Le permite desplegar ms rpidamente sin fallar ms rpidamente con mtricas
clave de arquitectura, escalabilidad y desempeo proporcionndole control total
sobre su secuencia de entrega de software.
En este eBook, le diremos cmo empezar con el monitoreo de mtricas de desempeo.
Compartiremos ejemplos de la vida real de fallas en aplicaciones y cmo evitarlas
utilizando las 7 mtricas clave para encontrar problemas al inicio. Despus le
mostraremos cmo las cosas realmente funcionan en la vida de una mtrica
y cmo integrar mtricas de desempeo en herramientas de automatizacin
a lo largo de su cadena de entrega de aplicaciones.
Feliz monitoreo!
Nuestros autores:
Dos tipos que comen, beben e respiran DevOps
Andreas Grabner
Defensor de Desempeo,
Centro de Excelencia,
Dynatrace
Blog: blog.dynatrace.com
Twitter: @grabnerandi
Brett Hofer
Arquitecto Senior de
Soluciones, Dynatrace
Blog: blog.dynatrace.com
Twitter: @brett_solarch
Seccin 1
2015 Dynatrace
La compaa de
taxis ms grande
del mundo no es
duea de ningn
vehculo.
Uber
La compaa
de medios ms
grande del mundo
no crea contenido.
Facebook
El minorista
ms valioso
no tiene
inventario.
Alibaba
El proveedor de
alojamiento ms
grande del mundo
no es dueo de
ninguna propiedad.
Airbnb
1.
2. 2. KPCB, Uber. Fecha: Mayo 2014 (Didi), Feb 2015 (Uber)
Seccin 2
2015 Dynatrace
Nmero de recursos
Tamao de recursos
Tamao de pgina
Caso de Estudio 1
400 seles
He aqu un ejemplo de una gran campaa de
marketing con pobre implementacin. Uno de los
anunciantes del Super Bowl les solicit a los
consumidores tomarse seles y despus cargarlas
al sitio web mvil. El plan era para que un anuncio
corriera durante el Super Bowl, jalando trco al sitio
para ver las ltimas 400 seles cargadas.
Desafortunadamente, se implement como una
matriz de imagen de 20x20 con archivos de imgenes
individuales servidos desde el mismo dominio de
imgenes. Cuando lo probamos con un iPhone,
tenamos que descargar increblemente 20 MB
de contenido y 434 recursos ignorando
completamente las mejores prcticas del
desempeo web.
Caso de Estudio 2
El favicon que fue 150 veces
demasiado grande
Durante otro importante evento deportivo, el elemento
ms grande en la pgina de aterrizaje del sitio web mvil
era un favicon con 370 kilobytes de tamao. Este es el icono
que normalmente est colocado en la parte superior
izquierda de la ventana del navegador y generalmente
tiene un tamao de 16x16 o 32x32 pixeles.
Tomaron el logotipo de alta resolucin, lo convirtieron
directamente en un icono y lo colocaron en el sitio web.
120
48
0K
60
.02
0
30
MP
llamadas de tercers
10
Ms mtricas
Estas 7 mtricas son tan slo el comienzo.
Una forma sencilla de iniciar es darles seguimiento
manualmente a travs de su secuencia de
desarrollo de aplicaciones. Una vez que usted tenga
el control de lo que tiene que saber, es tiempo de
comenzar a buscar como automatizar el monitoreo
de desempeo. Este es el objetivo de la entrega
continua: automatizar su secuencia de desarrollo
con compuertas de calidad basadas en mtricas
en cada etapa.
He aqu algunas otras mtricas a considerar:
>
>
>
>
>
>
11
Seccin 3
2015 Dynatrace
CONTINUOUS DELIVERY
IDE
EXAMPLE TECHNOLOGIES
SOURCE CONTROL
TESTING
CONTINUOUS DELIVERY
BUILD AUTOMATION
BUILD SERVER / CI
CONFIG MGMT
- Evaluate local
processes
- Code Linking
- Architectural
Evaluations-Metric
evaluation prior
to check-ins
- Agent injections
to monitor and
record tests
- Monitor for metric
degradation
13
14
Sabemos que usted est enfrentando algunos cambios importantes en los mercados,
en los requerimientos y en las expectativas de los usuarios. Sus usuarios quieren una
experiencia digital responsiva y la quieren ahora. La entrega continua es la respuesta
si usted construye una red de seguridad de desempeo. Deseamos que estas mtricas
le otorguen a usted un buen punto de inicio. Proceda a automatizar tanto como sea posible
y mantngase enfocado en ms rpido y mejor!
A continuacin encontrar algunos recursos adicionales nu estros que le ayudarn en su camino.
Herramientas DevOps que amamos
He aqu una coleccin de herramientas que fomentan la colaboracin entre equipos de
Administracin de Productos, Desarrollo, Operaciones de TI y Soporte Tcnico para permitirles
construir ms calidad en sus productos y apoyarlo a usted en establecer mejores canales
de retroalimentacin.
>
>
>
>
>
>
>
15
Conozca ms en dynatrace.com
Dynatrace es el innovador atrs de la Plataforma de Desempeo Digital ms importante de la industria, haciendo que la informacin en tiempo real del desempeo digital sea visible y que se pueda tomar accin con sta por todos en el negocio
y en TI. Ayudamos a clientes de todos los tamaos a ver sus aplicaciones y canales digitales a travs del lente de sus usuarios nales. Ms de 7,500 organizaciones utilizan estas perspectivas para superar la complejidad, obtener agilidad
operacional y aumentar los ingresos entregando experiencias sorprendentes para los usuarios.
9.16.15 417_SS_7PerformanceMetrics_jw