Caching

El futuro del comercio electrónico con Azion

Jun 09, 202110 min read

Written by Rachel Kempf (Editor-in-Chief)

Become an expert in edge computing

¿Cómo se planifica ante un futuro incierto? Sin dudas, esta frustrante pregunta está en la mente de muchos dueños de e-commerce después de un turbulento año. La pandemia obligó tanto a los minoristas como a las empresas dedicadas al comercio electrónico a adoptar nuevas iniciativas digitales de la noche a la mañana, sin tener idea si las cosas volverían a la normalidad o cuándo.

Sin embargo, a pesar de este contundente giro, muchos de estos cambios pueden ser vistos como una aceleración de las tendencias actuales. Como resultado, el futuro del e-commerce —con o sin la pandemia— exige que las empresas de comercio electrónico y los minoristas adopten de manera permanente iniciativas que combinen agilidad, reducción de costos y brinden una experiencia de compra agradable.

Posibles problemas

Aumentar la agilidad

La capacidad de actuar rápidamente ante los cambios proporciona una gran ventaja en tiempos de incertidumbre, lo que hace que las prácticas comerciales ágiles sean una prioridad absoluta. Los cambios repentinos en los hábitos del consumidor durante el último año se reflejaron en el aumento del tráfico en el e-commerce, alteración de los patrones de tráfico y diferencias en lo que las personas estaban comprando. Las interrupciones en la cadena de suministro crearon un caos mayor. Para enfrentar estos cambios repentinos e inesperados se requiere una infraestructura flexible y escalable que pueda adaptarse rápidamente a las subidas y bajadas en la demanda, además de implementar actualizaciones y ajustes de inmediato.

Si bien la decisión de adoptar la agilidad es simple, encontrar una manera de implementarla es mucho más complicado. Una solución que ha sido ampliamente discutida como alternativa para aumentar la agilidad empresarial es la transición a los microservicios, un nuevo tipo de arquitectura de aplicaciones que atomiza las aplicaciones monolíticas en módulos pequeños y ligeramente acoplados que pueden ser escalados y reemplazados de forma independiente. Sin embargo, esta transición puede ser un proceso complejo y tardado, lo que le quita a los desarrolladores horas de trabajo en otros proyectos y puede requerir que las empresas desactiven temporalmente sus aplicaciones —ambas propuestas arriesgadas en un mercado que cambia rápidamente—.

Desafortunadamente, los beneficios de la escalabilidad al migrar de infraestructuras antiguas a la nube se minimizan al no adoptar arquitectura de microservicios cloud-native. Debido al tamaño de algunas aplicaciones monolíticas, cambiar de plataforma de esta manera puede resultar en un desperdicio de recursos aún mayor al escalar las aplicaciones. En consecuencia, cambiar la plataforma a la nube como una solución rápida para ganar agilidad puede significar menor flexibilidad a largo plazo.

Reducir costos

Para el e-commerce, la necesidad de mantener bajos los costos es muy importante porque es un negocio con poco margen de ganancias, donde el costo de producir bienes es casi tan alto como su precio de venta. Esto ha reducido el margen de error, al tiempo que ha exigido a las empresas de comercio electrónico reducir los costos operativos y mejorar la eficiencia siempre que sea posible, para mantener los ingresos netos positivos. En tiempos de incertidumbre, esto es muy importante, ya que los minoristas dependen a menudo de un gran volumen de ventas para compensar los bajos márgenes de lucro, por lo que cualquier cambio repentino en la demanda es potencialmente devastador.

Este reto se vuelve aún más difícil al intentar destacar en un mercado saturado, especialmente debido al crecimiento acelerado de las tiendas en línea, impulsado por el crecimiento de plataformas de comercio electrónico "llave en mano" y fáciles de usar por proveedores no técnicos, lo que lleva al aumento de tiendas virtuales y otros espacios de venta electrónicos.

Solo este año, el blog de tutoriales de WordPress, WPForms, estimó que existen entre 12 y 24 millones de tiendas de e-commerce en todo el mundo. Además, las tiendas virtuales no solo compiten por clientes entre ellas, sino también con grandes plataformas como Amazon, que se espera que represente el 50 % del mercado de comercio electrónico en Estados Unidos en 2021, según cifras recientes de Statista.

Cumplir las expectativas del consumidor

Garantizar una experiencia agradable y atractiva para los clientes es uno de los mayores desafíos que enfrentan las empresas de comercio electrónico. Es más fácil navegar entre diferentes aplicaciones o páginas web que dejar una tienda física para ir hasta otra; así que una experiencia negativa del cliente en un e-commerce tiene más potencial de arruinar una venta que en un contexto tradicional. En el peor escenario, los visitantes no regresarán a un sitio web si su primer encuentro con la tienda es confuso, difícil o complicado.

Además, el informe App Attention Index de Cisco, de 2019, señala que solo el 17 % de los usuarios reportarán los problemas que encontraron al usar una aplicación o sitio web. Esto deja a las tiendas sin la oportunidad de hacer los ajustes correctos para evitar que los consumidores abandonen el proceso de compra, cambien de marca o compartan su mala experiencia en las redes sociales.

De acuerdo con este reporte, las experiencias que más frustran a los consumidores incluyen:

  • una página que demora en cargar o que presenta un tiempo de respuesta deficiente;
  • indisponibilidad del servicio;
  • falta de funcionalidad;
  • dificultad para usar las aplicaciones, y
  • falta de personalización.

Desafortunadamente, mientras más contenido dinámico e imágenes en alta resolución agregas a tu página web, más tiempo tomará para cargarse. Esto se debe a que las CDN tradicionales —las cuales aceleran el suministro para muchos sitios de e-commerce al hacer caché de contenido en ubicaciones descentralizadas más cerca de los usuarios— solo hacen caché de contenido estático. Otras solicitudes serán enviadas a los servidores de origen, los cuales pueden estar geográficamente ubicados más lejos de los usuarios finales, por lo que necesitarán más tiempo para completar su recorrido.

Aunque las CDN pueden almacenar imágenes en caché, la optimización de esas imágenes para que sean transferidas de manera rápida y mostradas perfectamente puede ser un proceso complicado, debido a la amplia gama de navegadores, dispositivos de diferentes tamaños y resoluciones de pantalla disponibles en la actualidad.

Como explicamos en uno de nuestros artículos más recientes, la optimización de imágenes es un acto de balance. Los archivos de gran tamaño necesitan comprimirse para ser transferidos o almacenados. Sin embargo, mientras más se comprime una imagen, son más altos los chances de una degradación perceptible. Esta degradación visible podría variar considerablemente entre usuarios que acceden a la tienda virtual desde un monitor de gran tamaño con alta resolución y aquellos que navegan desde un teléfono celular.

Es posible que también sea necesario ajustar el tamaño de las imágenes, recortarlas para que se ajusten a los diferentes tamaños de pantalla o formatearlas para que se vean en diferentes navegadores. Entre la carga, la configuración y la gestión de estas diferentes versiones, inclusive agregar una sola imagen a tu sitio web, puede volverse una tarea intensa.

A estas dificultades se suman las expectativas de los clientes, que demandan una disponibilidad continua y una velocidad cada vez mayor. En momentos de pico o demanda inesperada, mantener la velocidad y la disponibilidad requiere una gestión intensiva de recursos o un aprovisionamiento excesivo, dos opciones poco factibles para las empresas de e-commerce que necesitan mantener sus gastos en un nivel bajo.

Posibles soluciones

Azion le ofrece a las tiendas las herramientas que necesitan para el futuro del e-commerce. A través de la computación serverless, las empresas pueden crear aplicaciones más ágiles y reducir los gastos, al mismo tiempo que el suministro desde el edge le brinda una ventaja competitiva al dar a sus clientes una excelente experiencia de usuario.

Cumple las expectativas del cliente con la edge computing

Con Edge Application, los clientes de e-commerce pueden usar la edge computing para cumplir las expectativas de sus usuarios respecto al desempeño, personalización y diseño al ejecutar sus workloads en el edge de la red. El comercio electrónico moderno, que depende en gran medida del contenido dinámico, de las API y exige flujos de trabajo complejos de procesamiento de imágenes, representa un problema para los servicios tradicionales de última milla, como las CDN, que solo pueden almacenar caché de contenido estático.

Con Edge Application, las empresas de e-commerce pueden:

  • Hacer una segmentación precisa de los clientes por región, al usar reglas de Edge Caching.
  • Mejorar la resiliencia y la disponibilidad con una red edge distribuida que escala automáticamente.
  • Acelerar las aplicaciones y los sitios web, que se suministran desde el edge.
  • Escapar de la dependencia en un solo proveedor cloud (vendor lock-in) con un balanceo de carga híbrido y multicloud.
  • Automatizar el procesamiento de imágenes para reducir las tareas operativas.
  • Habilitar la aceleración de aplicaciones para solicitudes de servicio aún más rápidas que eviten las reglas y reduzcan las solicitudes de origen.

Incrementa la agilidad y reduce costos con serverless

Edge Functions es la solución de serverless computing de Azion, que permite a las tiendas de e-commerce construir funciones basadas en eventos que se ejecutan en el edge de la red, sin necesidad de escalar o administrar recursos. De esta manera, las empresas pueden dividir fácilmente las aplicaciones monolíticas, al ganar mayor agilidad y flexibilidad, mientras se reducen las tareas operativas diarias de gestionar y escalar aplicaciones. Además del ahorro de costos por la reducción de tareas operativas, el escalado automático ofrece a las empresas la posibilidad de pagar solo por los recursos de acuerdo con sus necesidades, lo que reduce el desperdicio y disminuye los gastos generales.

Con Edge Functions, las empresas de e-commerce pueden:

  • Realizar pruebas A/B y agregar rápidamente nuevas funcionalidades para hacer sus aplicaciones más intuitivas y fáciles de usar.
  • Integrar fácilmente las API para expandir los métodos de pago.
  • Reducir costos operativos y el gasto general por aprovisionamiento excesivo de recursos.
  • Gestionar la cadena de suministros, a través de la integración de sistemas.
  • Segmentar a los clientes para facilitar una personalización más específica.
  • Aumentar tus ahorros con un uso de recursos más eficiente que los productos de la competencia.

Velocidad, seguridad y escalabilidad con JAMstack

Otra gran opción que ofrece Azion para construir y ejecutar plataformas de comercio electrónico es el enfoque JAMstack. Este permite construir aplicaciones modernas desarrolladas para la velocidad, la seguridad y la escalabilidad, al usar principios de desacoplamiento y renderización previa.

En vez de obligar a los usuarios a esperar que los datos se obtengan de una base de datos y sean renderizados en un servidor con cada solicitud, con JAMstack los sitios web son renderizados previamente en el momento de la construcción y utilizan las API HTTP para cambiar la funcionalidad del back-end para los navegadores de los usuarios. Esto no solo proporciona un tiempo de carga significativamente más rápido, sino que mejora la seguridad con una superficie de ataque más pequeña.

Al construir una aplicación JAMstack en la Plataforma de Azion, las empresas de e-commerce pueden hospedar sus sitios web completamente en el edge o crear Edge Functions para personalizarlos y mejorarlos con métodos de pago, autenticación y API de terceros. Además, el desacoplamiento limpio de servicios de JAMstack permite que las API sean altamente seguras y fáciles de integrar, lo que es necesario para las empresas de comercio electrónico, ya que deben proteger la información de pago de los usuarios y adaptarse rápidamente a los patrones de uso.

Descubre todo lo que Azion puede hacer por tu empresa. Solo debes crear una cuenta gratuita para probar ahora mismo nuestros productos de edge computing serverless.

Was this article helpful?

Related posts