🥇 CloudFront

🍿 Que es un CDN (Content Delivery Network)?

Una Red de Distribución de Contenido o CDN por sus siglas en íngles Content Delivery Network, es un sistema de servidores distribuidos en una red que despliegan contenido de tipo estático (paginas web estáticas, imagenes, videos, etc) basados en la localización geografica de quienes lo solicitan.

Imaginemos que tenemos un CDN con servidores en USA, Europa, Asia y Sudamerica. Con la misma dirección url hacia un archivo contenido en un CDN…

Esto permite que el usuario final no tenga que recorrer una distancia geografica enorme para acceder a la información, y asi evita una latencia significativa.

🍿 Que es una edge location en AWS?

Una Edge Location es una locación en la cual el contenido es almacenado en el cache. Un Edge Location no es lo mismo que una región y esta separado de ellas, Amazon tiene Edge Location en muchas locaciones del mundo.

🍿 Que es un AWS Origin?

Un AWS Origin (origen) es el recurso a través del cual los archivos son disipados por el CDN. Este origen puede ser:

🍿 Amazon CloudFront

Amazon CloudFront puede ser utilizado para distribuir de manera integra su sitio web, incluyendo contenido de tipo estático, dinámico, streaming y contenido interactivo. Para lograr esta distribución Amazon echa mano de sus edge locations. Las peticiones realizadas son automaticamente enrutadas a la locación mas cercana, de manera que el contenido es desplegado en el menor tiempo posible.

Cloud Front esta optimizado para poder trabajar con otros servicios de AWS como S3, EC2 (Elastic Compute Cloud), Elastic Load Balancing y Route 53. Tambien con servidores que no formen parte de la red de Amazon.

Lifecycle (Ciclo de Vida) Crear un CDN en Amazon AWS
comments powered by Disqus