Diapositivas presentadas por Agustin Chivilo, Manager APUKAY, en el eCommerce Day Lima 2015 en la plenaria "¿CÓMO LOGRAR UNA TIENDA ONLINE ESCALABLE Y DE ALTA PERFORMANCE?".
Manuel Allegue - eRetail Week Blended [Professional] Experience 2023
Presentación Agustin Chivilo - eCommerce Day Lima 2015
1. ¿Como lograr una tienda online escalabe y de alta performance?
Ing. Agustín Chiviló
Gerente General Apukay SAC
agustin.chivilo@apukay.com
2. Un siglo de previsiones
equivocadas...
"¿Pero quién querría escuchar lo que digan los
actores?"
1927 - Henry M. Warner, Warner Brother Pictures
"No hay ninguna razón para que una persona tenga
una computadora en su casa".
1977 - Ken Olson, Digital Equipment Corporation
"La televisión no durará porque dentro de poco, la
gente se cansará de mirar a una caja de madera
todas las noches"
1946 - Darryl Zanuck, 20th Century Fox
"La compra a distancia, aunque es totalmente
posible, fallará - porque a las mujeres les
gusta salir de casa, tomar la mercadería, poder
cambiar de idea"
1966 - Revista Time
4. Los usuarios quieren una
Internet rápida
Cada vez más EXIGENTES
15
6
<3
201
0
201
3
201
6
Tiempo previsto por el usuario promedio
que cargue la página
83%
Des
kto
p
Tab
let
s
Smartp
hones
Usuarios que esperan que una página
cargue en 5 segundos como máximo
89%
59%
Fuente: Forrester Research
5. “1 segundo de demora en la respuesta de una página puede
suponer una reducción de un 7% en conversiones.”
“How Loading Time Affects Your Bottom Line ” (KISSmetrics)
“Un 11% de los abandonos de carrito se deben a la lentitud de la
web.”
Shopping Cart Abandonment Rate Statistics
De media, cada nueva visita solo te concede entre 7 y 10 segundos
antes de decidir si está en el lugar correcto o si se marcha de tu web,
posiblemente para no volver jamás.
Conocimiento del e-commerce basico ya casi aceptado como universal
Algunas estadísticas
interesantes
6. Internet se ha tornado compleja
Sin embargo, Internet se ha vuelto
demasiado compleja
Fuente: Google
7. Móvil
Base fija x Base móvil (x MM usuarios)
Desktops + Laptops Smartphones + Tablets
+ de 7 mil aparatos diferentes acceden a Facebook
Fuente: Forrester Research y Facebook
8. Y lenta
Velocidad X Latencia
Latencia (ms) Velocidad (mbps)
Fuente: Akamai State of the Internet
Conexión Promedio en MBPS - 2013
Perú
9. Los ataques afectan a
todos los sectores
Ataques por sectores económicos - 2013
Gobierno 9 %
Corporativo:
19%
Tecnología:
14%
Ecommerce: 36
%
Medios de
comunicación
:
22 %
DoS 32%
OS
Command
ing 1%
Insuffici
ent
Authenti
cation 1%
Malware
1%
DNS
Hijacking
1%
Abuse of
Function
ality 1%
Content
Spoofing
1%
Resourc
e
Location
1%
Baking
Trojan
1%
Stolen
Credenti
als 1%
Misconfi
Known
Vulnerabili
ty 4%
Process
Automation
4%
Brute
Force
4%
SQL
Injecti
on 4%Cross-Site
Scriptin
(XSS) 9%
Cross-Site
Forgery (CSRF) 4%
Unkno
wn 10%
Ataques
por tipo
Fuente: Akamai State of the Internet
10. ¿Cuáles son las preocupaciones
de los CIO de la actualidad?
Disponibilizar información a
cualquier dispositivo, en cualquier
medio de acceso
Garantizar el mayor número de
accesos simultáneos, sin
interrupciones
Proteger el funcionamiento
incluso en caso de ataque
12. ¿Qué es una CDN?
› Aplicaciones
Web
› Aplicaciones IP
Servidor de
Aplicaciones
Usuarios
Región "Edge"
próxima al
usuario final
Región "Edge"
próxima al origen
Red global de
Alto Rendimiento
"SureRoute" y
Protocolos
optimizan rutas y reducen
"round trips"
13. Original Efecto CDN
CDN + optimización
HTTP
18.9 segundos
63 roundtrips
7.2 segundos
63 roundtrips
4.0 segundos
9 roundtrips
Formas de mejorar la
performance
inteligentemente
16. • Mayor velocidad de carga, mejora considerablemente la
experencia de navegación del usuario final, en todos los
dispositivos, en cualqueir medio de acceso.
• Permite absorción de picos de tráfico sin impactar en la
velocidad de entrega de los mismos.
• Modelos de negocio de capacidad bajo demanda, logra bajar
costos fijos y convertirlos en variables segun demanda.
Beneficios para un e-
commerce, ya sea grande o
startup
17. Implementación de CDN + optimización de front end
CASO DE EXITO
Situación incial:
-Cadena con mas de 260 tiendas.
-El sitio se demoraba 20 segundos en promedio en cargar a nivel nacional.
-Toda su infraestructura era ‘in house’, desarollada desde el 2001.
-Capacidad de atención limitada
- 300% de mejora en la entrega, 5 segundos tiempo promedio de carga.
- Capacidad de atención multiplicada x10, picos registrados de 70Mbps sin
impactar en la calidad del servicio
-Offload del origen del 50%
-De enero a marzo del 2012 aumentó de 41 millones a 86 millones de páginas
vistas, producto de la mejora de experiencia del usuario.
Pantalla, Aplicaciones de la web offline: AppCache, transformaciones, transformaciones 3D, Animación CSS3, Fecha/hora, tipos de entrada, Eventos de toque, Política de seguridad de contenido, API de toda la pantalla, Eventos de audio y video, Gradientes, Transiciones, API del sistema de archivos, Filtros CSS3, WebRTC, Geolocalización, CSS3 Flexbox, API de audio de la web, Observadores de mutación de DOM,
Ahora cuando hay picos de trafico, como fecha de pagos o fin de mes, o un evento, este es el equema. La plataforma empieza a andar lento, hasta se puede caer. Lo podemos pensar como un ataque de negacion de servicio, ya sea con usuario verdaderos o malos.
Cuando uno migra a la solucion de akamai la arquitectura pasa a ser esta, donde los servidores de akamai absorven cualquier pico de trafico, y solo akamai se conecta con el origen
2) Segundo gran beneficio: 100% disponibilidad
100% SLA. Es la unica CDN del mundo que ofrece este SLA. Primero porque tiene una red tan grande que cualqueir servidor q se caiga tiene contigencia en los niveles superiores. Siempre va a haber un servidor de Akamai listo para atender a cada usuario.
Inclusive, si se cae el servidor de origen, Akamai va a seguir entregando el sitio de una copia de cache.
Caso Indesi: Poco trafico. Cuando había terremotos/simulacros pico de traficos y siempre se les cayo el sitio. Probaron varios hostings, ninguno funciono. Hostean su sitio en la computadora de un empleado. Cual es su pico? … Mbps, NO no conocen su pico porque siempre se les cayo el sitio.
Probaron akamai, todo funcionó perfecto y pudieron atender todas las consultas, inclusive el sitio andaba mas rapido aun en el momento de mayor carga por el cache.
El modelo de negocio de akamai entonces es como servicio. Mensualizado por mes si inversion en capex, es todo opex. Se cotiza por volumen de trafico mensual, como un celular post pago con los minutos contratados.