Entrega de contenido dinámico de HAQM CloudFront

Entregue contenido web dinámico y personalizado sin costo adicional y sin escribir nuevo código

¿Por qué elegir HAQM CloudFront?

Si distribuye contenido dinámico, como aplicaciones web o API, directamente desde una instancia de equilibrador de carga elástica de HAQM (ELB) o HAQM EC2 a los usuarios finales en Internet, puede mejorar el rendimiento, la disponibilidad y la seguridad del contenido utilizando HAQM CloudFront como red de entrega de contenido. Con HAQM CloudFront, las conexiones de los usuarios finales terminan en las ubicaciones de CloudFront más cercanas a ellos, lo que ayuda a reducir el tiempo total de ida y vuelta necesario para establecer una conexión. Estas ubicaciones de CloudFront están conectadas a la red troncal de HAQM, altamente resiliente, que proporciona un rendimiento y una disponibilidad superiores para la conexión a los orígenes de AWS. Además, otras optimizaciones, como las conexiones TCP persistentes con el origen, las mejoras de SSL, como los tiques de sesión y la asociación de OCSP, ayudan a mejorar el rendimiento incluso para el contenido dinámico que no se puede almacenar en caché.

Casos de uso para la entrega dinámica de contenido con la CDN

En el caso de los datos entrantes y las llamadas a la API desde los dispositivos, la capacidad de respuesta y la fiabilidad de las solicitudes breves y rápidas pueden ser determinantes en el éxito o el fracaso de las interacciones y el comportamiento de los dispositivos en el mundo real. Además, el mundo emergente de los asistentes de voz, los hogares inteligentes y otras aplicaciones que requieren una conexión de baja latencia a los recursos de la nube para procesar las respuestas o las acciones pueden beneficiarse de la aceleración de las transacciones a través de la CDN, especialmente cuando los dispositivos se pueden implementar en conexiones transitorias, congestionadas o con pérdidas.

Caso práctico: Slack utiliza HAQM CloudFront para la aceleración segura de sus API

Slack mejoró la seguridad de sus API y logró unos tiempos de respuesta unos 300 ms más rápido con HAQM CloudFront. La latencia media de Slack.com en todo el mundo se redujo de 90 ms a 15 ms. El equipo usa HAQM CloudFront para acelerar sus API a nivel mundial. Les da flexibilidad para aplicar diversas medidas de seguridad en la periferia.

Slack habla sobre la aceleración segura de API con HAQM CloudFront
Ver el video

Estas aplicaciones son altamente personalizadas (por ejemplo, recomendaciones) y cambian dinámicamente (por ejemplo, inventario, precios). El descubrimiento rápido de los productos mediante la búsqueda y la navegación es fundamental. Las mejoras en el desempeño de estas aplicaciones se traducen directamente en ingresos y fidelización del usuario final. La compatibilidad de HAQM CloudFront con los perfiles de contenido dinámico y las optimizaciones de aceleración de transacciones hacen que las aplicaciones de este tipo funcionen bien en condiciones de alta demanda. Las amplias opciones para el manejo de cookies y cadenas de consulta, la modificación de claves de caché, la CDN y el control de caché del lado del cliente permiten maximizar el contenido que se almacena en caché, el que proviene directamente del origen.

Los anuncios dirigidos a un público concreto se procesan sobre la marcha en función de los datos de cookies y cadenas de consulta. Además, los anunciantes necesitan normalmente una latencia baja para los servicios publicitarios. HAQM CloudFront puede ayudar a satisfacer las necesidades de rendimiento y personalización de estas aplicaciones, ya sea acelerando las llamadas de segmentación de anuncios del cliente al servidor de anuncios, almacenando en caché y entregando la representación visual de anuncios u optimizando la generación de informes de llamadas de referencia.

Las aplicaciones web de este tipo suelen tener un enfoque geográfico con contenido personalizado para los usuarios finales. El contenido puede almacenarse en ubicaciones de borde para varios intervalos de tiempo en función del tipo de contenido. Por ejemplo, las actualizaciones cada hora pueden almacenarse hasta una hora, mientras que las alertas urgentes pueden almacenarse solo durante unos segundos para que los usuarios finales siempre dispongan de la información más actualizada disponible. Una red de entrega de contenido es una excelente plataforma para ofrecer tipos comunes de experiencias de noticias y meteorología, como artículos, mosaicos de mapas dinámicos, superposiciones, pronósticos, noticias de última hora o alertas y videos.

Caso práctico: Earth Networks usa HAQM CloudFront para personalizar la experiencia de sus usuarios

Earth Networks proporciona a los consumidores y a las empresas información meteorológica y atmosférica. Millones de usuarios recurren a los productos WeatherBug de la empresa, que incluyen aplicaciones para móviles y para equipos de sobremesa y el sitio web www.weatherbug.com.

Earth Networks utiliza una CDN para proporcionar contenido dinámico y personalizado basado en la web rápidamente a sus usuarios con una latencia muy baja y tiempos de respuesta de alto rendimiento. Específicamente, necesitan poder proporcionar información local al usuario final, casi en tiempo real, y necesitan una CDN que les permita ajustar elementos como el periodo de vida, las cadenas de consulta y la información de las cookies para poder devolver esa información al origen y obtener así exactamente lo que necesita el usuario.

Earth Networks en AWS: historia de éxito de CloudFront
Ver el video

HAQM CloudFront puede ofrecer numerosas ventajas a las aplicaciones móviles y los sitios web. Desde la detección de dispositivos hasta el almacenamiento en caché de las variantes por características del dispositivo y el trabajo con Lambda@Edge para realizar la optimización de imágenes, CloudFront puede mejorar la capacidad de respuesta y ahorrar dinero al reducir los bytes entregados y, al mismo tiempo, retener la experiencia visual.