Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Ofrezca contenido web a nivel mundial con las distribuciones de entrega de contenido de Lightsail
Una distribución de Lightsail utiliza una red de servidores distribuida a nivel mundial, también conocida como ubicaciones periféricas, para ofrecer una entrega más rápida del contenido a los usuarios. Para usar una distribución, primero debe crear y alojar su sitio web o aplicación web en una instancia o servicio de contenedor de Lightsail, o en varias instancias conectadas a un balanceador de cargas de Lightsail, o almacenar el contenido estático en un bucket de Lightsail. A continuación, debe crear y configurar una distribución de Lightsail para extraer, almacenar en caché y distribuir el contenido de su instancia, servicio de contenedores, balanceador de cargas o bucket. La instancia, el servicio de contenedor, el balanceador de carga o el bucket, también denominados origen de la distribución, es la fuente definitiva del contenido.
Cuando el usuario solicita contenido al visitar el sitio web, que se sirve a través de una distribución, la solicitud se dirige a la ubicación más cercana en términos de latencia. A continuación, la distribución realiza una de las siguientes acciones:
-
Si el contenido ya se almacena en caché en la ubicación de borde, la distribución lo sirve inmediatamente al usuario.
-
Si el contenido aún no se almacena en caché en esa ubicación de borde, la distribución lo recupera del origen especificado, lo almacena en caché y lo sirve al usuario.
El contenido se almacena en caché en ubicaciones de borde durante la vida útil de la caché (período de vida) que especifique para la distribución, de modo que se cumplan inmediatamente otras solicitudes en la misma ubicación. El contenido almacenado en caché se borra de la ubicación de borde cuando alcanza la vida útil de la caché. La distribución recupera, almacena en caché y sirve contenido la próxima vez que se dirija una solicitud de contenido a la ubicación de borde.
En el siguiente diagrama:
-
1 representa el origen de su distribución, como una instancia de Lightsail o un servicio de contenedor que aloja su sitio web, un balanceador de cargas con instancias adjuntas o un bucket que aloja su contenido estático.
-
2 representa la distribución o las ubicaciones de borde que extraen, almacenan en caché y sirven contenido desde el origen.
-
3 representa a los usuarios a los que se sirve contenido desde las ubicaciones de borde.
nota
Este diagrama es solo para fines ilustrativos y no muestra las ubicaciones de borde reales. Para obtener más información acerca de las ubicaciones de borde, consulte Ubicaciones de borde e intervalos de direcciones IP más adelante en esta guía.
Por ejemplo, si su sitio web está alojado en Francia y una persona de otra zona de Francia quiere ver su contenido, la página se cargará en milisegundos.
Cuando su visitante no se encuentre cerca, las cosas se complican más.
Si una persona de Australia quiere ver su contenido, el navegador tendrá que buscarlo de un servidor ubicado en Francia y luego mostrárselo a ese usuario a miles de kilómetros de distancia. Si los usuarios de diferentes países solicitan el mismo contenido al mismo tiempo, el servidor se obstruye con solicitudes y tarda más tiempo en cargarse y distribuir el contenido. Esto afecta a la velocidad de carga del contenido para el usuario final.
Una CDN resuelve esta situación almacenando en caché el contenido de su sitio web en ubicaciones de borde. Este método de distribuir contenido es más rápido y eficiente que el método tradicional de distribución de contenido desde un solo recurso central. Cuando un espectador realiza una solicitud a su sitio web o mediante su aplicación, DNS enruta la solicitud a la ubicación que puede distribuir mejor la solicitud del usuario. Los usuarios acceden al contenido desde ubicaciones cercanas, en lugar de que todos los usuarios accedan al mismo recurso central que puede estar lejos.
Casos de uso
- Ofrezca sitios web rápidos y seguros
-
Una distribución de Lightsail acelera la entrega de su contenido (por ejemplo, páginas de sitios web, imágenes, hojas de estilo, etc.) a los JavaScript espectadores de todo el mundo. Mediante el uso de una distribución, puede aprovechar la red troncal de AWS y los servidores periféricos para ofrecer a los lectores una experiencia rápida, segura y fiable cuando visitan el sitio web.
- Mejore la seguridad de su sitio
-
Refuerce su sitio web y aumente su rendimiento aprovechando la terminación de TLS, lo que reduce la carga en el origen mediante la descarga del procesamiento criptográfico de su distribución. Puede usar su nombre de dominio registrado junto con un SSL/TLS certificado de Lightsail para habilitar el Protocolo de transferencia de hipertexto seguro (HTTPS) para su distribución. Los usuarios establecen una conexión HTTPS cifrada con la distribución, mientras que la distribución extrae contenido del origen mediante HTTP.
- Optimización de aplicaciones
-
Optimice fácilmente sus distribuciones para una variedad de aplicaciones, incluidos WordPress los sitios web estáticos. El uso de una distribución para almacenar en caché y servir el contenido también reduce la carga en el origen, ya que la mayoría de las solicitudes las sirve la distribución y no la instancia, el servicio de contenedor, el balanceador de carga o el bucket.
¿Lo sabía?
Puede alojar un sitio web estático en Lightsail mediante un bucket y una distribución. Para obtener más información, consulte Alojar un sitio web estático con un bucket y una distribución de Amazon Lightsail.
Configuración de la distribución
Estos son los pasos generales que debe seguir para ofrecer su sitio web o aplicación web mediante una instancia de Lightsail y una distribución.
-
Complete una de las siguientes opciones, en función de si desea utilizar una instancia, un servicio de contenedor o un bucket con la distribución.
-
Cree una instancia de Lightsail para alojar su contenido. La instancia sirve como origen de la distribución. El origen almacena la versión original y definitiva del contenido. Para obtener más información, consulte Crear una instancia.
-
En el IPv4-only caso de las instancias de doble pila, adjunte una IP estática de Lightsail a la instancia. La dirección IPv4 pública predeterminada de la instancia cambia si la detienes e inicias, lo que interrumpirá la conexión entre tu distribución y tu instancia de origen. Una IP estática no cambia si detiene y comienza la instancia. Para obtener más información, consulte Creación de una IP estática y asociación a una instancia.
-
IPv6-only En el caso de las instancias, no se requiere una IP estática. La dirección IPv6 persiste cuando detienes e inicias la instancia. Solo se libera cuando elimina la instancia o desactiva IPv6 para la instancia. No puede recuperar la dirección IPv6 después de realizar cualquiera de esas acciones.
Cargar el contenido y los archivos en la instancia. Los archivos, también conocidos como objetos, suelen incluir páginas web, imágenes y archivos multimedia, pero pueden ser cualquier cosa que se pueda servir a través de HTTP.
-
-
Cree un servicio de contenedores de Lightsail para alojar su sitio web o aplicación web. El servicio de contenedor sirve como origen de la distribución. El origen almacena la versión original y definitiva del contenido. Para obtener más información, consulte Crear servicios de contenedores de Amazon Lightsail.
-
Crea un bucket de Lightsail para almacenar tu contenido estático. El bucket sirve como origen de la distribución. El origen almacena la versión original y definitiva del contenido. Para obtener más información, consulte Creación de buckets.
Sube archivos a tu bucket mediante la consola, AWS Command Line Interface (AWS CLI) y AWS las API de Lightsail. Para obtener más información sobre la carga de archivos, consulte Carga de archivos en un bucket.
-
-
(Opcional) Crea un balanceador de cargas de Lightsail si tu sitio web, que está hospedado en una instancia, requiere tolerancia a errores. A continuación, adjunte varias copias de la instancia al balanceador de carga. Puede configurar el balanceador de carga (con una o más instancias adjuntas) como el origen de la distribución, en lugar de configurar la instancia como origen. Para obtener más información, consulte Crear un equilibrador de carga y asociar instancias.
-
Cree una distribución de Lightsail y configure su instancia, servicio de contenedor, balanceador de cargas o bucket como origen. Al mismo tiempo, especifique detalles, como la duración de la caché del contenido y qué elementos del sitio web o aplicación web se almacenan en caché. Para obtener más información, consulte Creación de una distribución.
-
(Opcional) Si el origen de tu distribución es una WordPress instancia, debes editar el archivo de WordPress configuración de la instancia para que el sitio WordPress web funcione con la distribución. Para obtener más información, consulta Cómo configurar tu WordPress instancia para que funcione con tu distribución.
-
(Opcional) Cree una zona DNS de Lightsail para administrar el DNS de su dominio en la consola de Lightsail. Esto le permite asignar fácilmente su dominio a sus recursos de Lightsail. Para obtener más información, consulte Creación de una zona DNS para administrar los registros de DNS del dominio. Alternativamente, puede continuar alojando el DNS del dominio donde está alojado actualmente.
-
Cree un SSL/TLS certificado de Lightsail para su dominio a fin de usarlo en su distribución. Las distribuciones de Lightsail requieren HTTPS, por lo que debe solicitar un SSL/TLS certificado para su dominio antes de poder usarlo con su distribución. Para obtener más información, consulte Crear SSL/TLS certificados para su distribución.
-
Habilite los dominios personalizados para que la distribución use los nombres de dominio registrados en las distribuciones. Para habilitar dominios personalizados, es necesario que especifique el SSL/TLS certificado de Lightsail que creó para sus dominios. Esto agrega los dominios a la distribución y habilita HTTPS. Para obtener más información, consulte Habilitación de dominios personalizados para la distribución.
-
Agregue un registro de alias al DNS del dominio para comenzar a dirigir el tráfico del dominio a la distribución. Después de agregar el registro de alias, los usuarios que visitan el dominio se dirigen a través de la distribución. Para obtener más información, consulte Apuntar los dominios a las distribuciones.
-
Pruebe que la distribución almacene en caché el contenido. Para obtener más información, consulte Prueba de la distribución.
Ubicaciones de borde e intervalos de direcciones IP
Las distribuciones de Lightsail utilizan los mismos servidores perimetrales e intervalos de direcciones IP que Amazon. CloudFront Para obtener una lista de las ubicaciones de los servidores CloudFront periféricos, consulte la página de detalles del CloudFront producto de Amazon.