Amazon CloudFront es una red de entrega de contenido (CDN) ofrecida por Amazon Web Services. CloudFront entrega datos, vídeos, aplicaciones y APIs a clientes de todo el mundo con baja latencia y alta velocidad de transferencia, todo ello en un entorno fácil para los desarrolladores.
CloudFront se integra con AWS, tanto en las ubicaciones físicas como en los servicios, para ofrecer una solución integral y sin fisuras para la entrega de contenidos. Por ejemplo, puede utilizar CloudFront para entregar su contenido desde un bucket de Amazon S3 o una instancia de Amazon EC2. CloudFront también puede utilizarse para entregar contenido desde otros orígenes que no sean AWS, como un servidor web que usted administre. ¿Qué es el origen en CloudFront? El "origen" en CloudFront es la fuente de los archivos que se distribuyen a través de la CDN. El origen puede ser un bucket de S3, una instancia de EC2 o un servidor local.
¿Es CloudFront una CDN push o pull? CloudFront es una CDN pull, lo que significa que depende de los servidores de origen para proporcionar el contenido que sirve a los usuarios finales. CloudFront comprobará periódicamente con el servidor de origen la existencia de nuevos contenidos y extraerá cualquier actualización que esté disponible. Esto permite que el contenido se actualice en el servidor de origen sin tener que pasar por el proceso de invalidar la caché y enviar el nuevo contenido a la CDN.
¿Podemos utilizar CloudFront con EC2? Sí, puede utilizar CloudFront con EC2. CloudFront es una red de entrega de contenido (CDN) que acelera la entrega del contenido de su sitio web a los usuarios de todo el mundo. Para ello, almacena el contenido en caché en ubicaciones de borde de todo el mundo y lo entrega a los usuarios desde la ubicación de borde más cercana.
CloudFront: ¿Qué significa "origen"?
El "origen" en CloudFront es la ubicación del contenido original, no almacenado en caché. Puede ser un cubo de S3 o un servidor HTTP. La ubicación de origen de CloudFront es el lugar de donde obtiene el contenido para las ubicaciones de borde en caché.
¿Cuál es la diferencia entre el acelerador global y CloudFront? El acelerador global es un servicio que mejora la disponibilidad y el desempeño de sus aplicaciones distribuidas en varias regiones de AWS, mientras que CloudFront es un servicio de entrega de contenido que acelera la entrega de su contenido web estático y dinámico, como archivos .html, .css, .js e imágenes, a sus usuarios.