Enfoques actuales
Las redes de entrega de contenido (CDN) desempeñan un papel importante en la entrega de aplicaciones web, sitios web y API. Proporcionan contenido almacenado en caché desde una ubicación más cercana a los visitantes de sitios web / aplicaciones y clientes. Esto reduce el tiempo que tardan los clientes en ver el contenido que aparece en sus navegadores. Porque acelera el tiempo de entrega del sitio y resulta directamente en una mejor experiencia del cliente y más ventas para las empresas de comercio electrónico.
Para que una CDN funcione de manera efectiva, debe configurarse de una manera que funcione bien con la tecnología subyacente del sitio web, también conocida como la “pila de tecnología”. La forma en que se configura a menudo se conoce como la “estrategia de almacenamiento en caché”.
Sin embargo, muchas CDN no permiten ningún cambio de configuración en la base de código de la pila de tecnología. Los ingenieros que trabajan en el sitio no tienen control sobre esta infraestructura de rendimiento crítico. En su lugar, las actualizaciones deben ser realizadas por equipos/partes interesadas adicionales en interfaces de usuario aisladas, lo que hace que las pruebas y la depuración sean extremadamente difíciles y requieran mucho tiempo para los ingenieros.
Con las CDN ordinarias, las actualizaciones de configuración no están controladas por versiones dentro de la base de código. Esta falta de control centralizado presenta un riesgo para su pila de tecnología. Causa confusión que consume tiempo y recursos significativos a través de múltiples equipos. Encontrar problemas introducidos en la pila de tecnología es como buscar una aguja en un pajar (un pajar al que ni siquiera tiene acceso directo). Sin integrarse en la base de código, la única manera de rastrear los problemas es confiar en las quejas de los clientes y / o la información de un equipo separado. Esto causa una falta de transparencia, responsabilidad y eficiencia, lo que puede causar tiempo de inactividad del sitio, pérdida de ingresos y clientes insatisfechos.
Además, el almacenamiento en caché en CDN se limita tradicionalmente a los datos estáticos. Los desarrolladores entienden los datos dinámicos en su código, pero con las CDN tradicionales no pueden administrar el almacenamiento en caché. Por lo tanto, es extremadamente difícil o imposible almacenar en caché una gran parte del contenido más importante de un sitio web, lo que afecta el rendimiento general.
Introducción a las aplicaciones de Edgio
La plataforma de aplicaciones de Edgio facilita a los equipos la creación, lanzamiento, protección y aceleración de sus aplicaciones web y API. Ofrece un conjunto completo de características para implementar, proteger y monitorear un sitio.
Para los desarrolladores, una pieza clave de la oferta es EdgeJS. EdgeJS es la configuración de CDN en javascript. A diferencia de las CDN tradicionales, EdgeJS amplía e integra el almacenamiento en caché en su flujo de trabajo de desarrollo por diseño. Ofrece la capacidad de actualizar fácilmente las configuraciones de CDN para datos dinámicos y contenido estático.
La CDN web de Edgio se puede probar localmente o en entornos de no producción antes de comenzar a funcionar. Esto permite a los desarrolladores migrar fácilmente a la producción después de investigar exhaustivamente los cambios a través de Q/A en entornos idénticos pero diferentes.
Los beneficios del flujo de trabajo de esto son enormes: Elimina la necesidad de ventanas de mantenimiento, pone fin a retrocesos innecesarios, facilita el seguimiento y la búsqueda de problemas y detiene los errores causados por la falta de visibilidad de las actualizaciones de configuración de CDN, mejora la velocidad general del equipo y mejora el rendimiento del sitio para sus clientes / usuarios finales del sitio web.
Ventajas de nuestro enfoque
Al controlar las actualizaciones de configuración en EdgeJS directamente en la base de código, se puede corregir una parte del proceso de actualización previamente desconectada. Las actualizaciones pueden ocurrir con mayor velocidad y calidad, lo que reduce el tiempo dedicado a encontrar problemas o retroceder, lo que mejora el tiempo de comercialización.
Edgio Applications también permite a los equipos crear un rendimiento de sub-segundos en sus páginas web. Además del almacenamiento en caché estático y dinámico, EdgeJS proporciona acceso a la preobtención predictiva en el navegador. La búsqueda previa acelera la experiencia de sus visitantes al almacenar localmente en caché llamadas a API, páginas web y activos antes de que el usuario intente visitar la página. Utilizando un service worker personalizado preconstruido, que funciona en armonía con la red perimetral, EdgeJS obtiene datos HTML y API directamente de todas las URL en la vista del visitante, páginas muy visitadas o rutas definidas por encargo. La capacidad de obtener previamente en el navegador en el dispositivo del usuario hace de Edgio la única red perimetral diseñada a medida para trabajar de manera inteligente con solicitudes de preobtención, tratándolas de manera única sobre una solicitud estándar.
Prefetching también incluye datos dinámicos y búsqueda profunda de imágenes y activos en segundo plano. Orientar los datos dinámicos para que formen parte de la estrategia de almacenamiento en caché y proporcionar herramientas que permitan que se hagan correctamente es algo exclusivo de Edgio. Es una de nuestras características más notables que nos diferencia de la competencia. Debido a que los sitios web tradicionalmente no almacenan en caché datos dinámicos, hay grandes porciones de muchos sitios que no están en caché. Al ofrecer almacenamiento en caché dinámico de datos de una manera fácil de usar y “lista para usar”, los clientes de Edgio ven cargas de página más rápidas, a menudo por debajo de un segundo, lo que conduce a usuarios más satisfechos, mayores ingresos y sitios web que superan a los competidores.
Estudios de caso:
Akira
Resultados:
- El sitio web es 71% más rápido que antes
- Velocidades de navegación de 500 ms en redes 4G.
- +30,1% de tráfico orgánico desde el sub-segundo sitio web
- +61.4% iniciaciones de pago con una experiencia en línea optimizada
- +80% de transacciones móviles que conducen a un aumento del 37,25% en la tasa de conversión
- 9,16% de elevación a las conversiones de pago con el pago optimizado de Bolt
Lea el caso de estudio de Akira .
Carnaval de zapatos
Resultados:
- 92% de reducción en las transiciones de navegación, pasando de 6 segundos a 500 ms
- aumento del 70,5% en las primeras velocidades de carga, bajando de 3,4 segundos a 1 segundo
- Supera al 98% de los sitios web y supera a Amazon, Zappos, Nordstrom
- 40% de aumento en los ingresos con un sitio web sub-segundo
- Mayor agilidad empresarial con Edgio
Lea el caso de estudio de Shoe Carnival .
Estándar universal
Resultados:
- Enfoque híbrido de Jamstack Almacenamiento en caché de datos estáticos y dinámicos en el borde
- Cargas de página de 600 ms desde PLP a PDP
- 40% menor tasa de rebote y pasa Core Web Vitals
- elevación del 200% en la tasa de conversión en el móvil
Lea el caso de estudio Universal Standard .
Edge Insights Analytics Dashboard
Esta nueva solución de análisis de borde todo en uno le brinda información sobre el rendimiento (CDN) y la seguridad en un solo lugar. Puede utilizar el filtrado multidimensional para obtener las respuestas que necesita en tiempo casi real.
Recursos adicionales:
Preobtención: https://docs.edg.io/guides/prefetching