Creación de una distribución
Este tema explica cómo usar la consola de CloudFront para crear una distribución.
Información general de la creación de una distribución
-
Cree uno o más buckets de Amazon S3 o configure servidores HTTP como servidores de origen. Un origen es la ubicación en la que se almacena la versión original del contenido. Cuando CloudFront recibe una solicitud de archivos, se dirige al origen para obtener los archivos que distribuye en ubicaciones de borde. Puede utilizar cualquier combinación de buckets de Amazon S3 y servidores HTTP en sus servidores de origen.
Si utiliza Amazon S3, el nombre de su bucket debe estar todo en minúscula y no puede contener espacios.
Si utiliza un servidor de Amazon EC2 u otro origen personalizado, revise Uso de Amazon EC2 (u otro origen personalizado).
Para obtener información sobre el número máximo actual de orígenes que puede crear para una distribución o para solicitar una cuota más alta, consulte Cuotas generales de distribuciones.
-
Cargue el contenido en sus servidores de origen. Debe hacer que sus objetos se puedan leer públicamente, o puede usar URL firmadas por CloudFront para restringir el acceso a su contenido.
importante
Usted es responsable de garantizar la seguridad de su servidor de origen. Debe asegurarse de que CloudFront tenga permiso para obtener acceso al servidor y que la configuración de seguridad proteja su contenido.
-
Cree su distribución de CloudFront:
-
Para obtener un procedimiento detallado de creación de una distribución en la consola de CloudFront, consulte Creación de una distribución.
-
Para obtener información sobre cómo crear una distribución mediante la API de CloudFront, consulte CreateDistribution en la Referencia de la API de Amazon CloudFront.
-
-
(Opcional) Si utilizó la consola de CloudFront para crear su distribución, cree más comportamientos de la caché u orígenes para la distribución. Para obtener más información sobre comportamientos y orígenes, consulte Para actualizar una distribución de CloudFront.
-
Pruebe su distribución. Para obtener más información acerca las pruebas, consulte Prueba de una distribución.
-
Desarrolle el sitio web o aplicación para obtener acceso al contenido utilizando el nombre de dominio que CloudFront devolvió después de creada la distribución en el paso 3. Por ejemplo, si CloudFront devuelve d111111abcdef8.cloudfront.net como nombre de dominio para su distribución, la dirección URL del archivo
image.jpg
en un bucket de Amazon S3 o en el directorio raíz de un servidor HTTP eshttps://d111111abcdef8.cloudfront.net/image.jpg
.Si especificó uno o varios nombres de dominio alternativo (CNAME) al crear la distribución, puede utilizar su propio nombre de dominio. En ese caso, la URL para
image.jpg
seríahttps://www.example.com/image.jpg
.Tenga en cuenta lo siguiente:
-
Si desea utilizar URL firmadas para restringir el acceso a su contenido, consulte Distribución de contenido privado con URL firmadas y cookies firmadas.
-
Si desea ofrecer contenido comprimido, consulte Ofrecimiento de archivos comprimidos.
-
Para obtener información sobre el comportamiento de respuesta y solicitud de CloudFront para Amazon S3 y orígenes personalizados, consulte Comportamiento de solicitudes y respuestas.
-
Temas
Creación de una distribución de CloudFront en la consola
Para crear una distribución (consola)
Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home
. -
En el panel de navegación, elija Distribuciones y, a continuación, elija Crear distribución.
-
Especifique la configuración de la distribución. Para obtener más información, consulte Referencia de configuración de la distribución.
-
Guarde los cambios.
-
Después de que CloudFront cree la distribución, el valor de la columna Estado de la distribución cambiará de Implementando a la fecha y hora en que se implementa la distribución. Si había habilitado la distribución, estará lista para procesar solicitudes en este momento.
El nombre de dominio que CloudFront asigna a su distribución aparece en la lista de distribuciones. (También aparece en la pestaña General de la distribución seleccionada).
sugerencia
Puede utilizar un nombre de dominio alternativo, en lugar del nombre asignado por CloudFront, siguiendo los pasos de Uso de URL personalizadas añadiendo nombres de dominio alternativos (CNAME).
-
Una vez implementada la distribución, confirme que puede obtener acceso al contenido con la nueva URL o CNAME de CloudFront. Para obtener más información, consulte Prueba de una distribución.
Valores que CloudFront muestra en la consola
Al crear una nueva distribución o actualizarla, CloudFront muestra la siguiente información en su consola.
nota
Los signatarios de confianza activos, esto es, las cuentas de AWS con un par de claves de CloudFront activas y que se pueden utilizar para crear URL firmadas válidas, actualmente no se pueden ver en la consola de CloudFront.
ID de distribución
Al ejecutar una acción en una distribución mediante la API de CloudFront, use el ID de distribución para especificar qué distribución desea utilizar, por ejemplo, EDFDVBD6EXAMPLE
. No se puede cambiar el ID de distribución de una distribución.
Implementación y estado
Al implementar una distribución, verá el estado Implementando en la columna Última modificación. Espere a que finalice la implementación de la distribución y asegúrese de que la columna Estado muestra Habilitado. Para obtener más información, consulte Estado de la distribución.
Última modificación
La fecha y hora de la última modificación de la distribución, con formato ISO 8601; por ejemplo, 2012-05-19T19:37:58Z. Para obtener más información, consulte https://www.w3.org/TR/NOTE-datetime
Nombre del dominio
El nombre de dominio de la distribución se utiliza en los enlaces a los objetos. Por ejemplo, si el nombre de dominio de su distribución es d111111abcdef8.cloudfront.net
, el enlace a /images/image.jpg
será https://d111111abcdef8.cloudfront.net/images/image.jpg
. No se puede cambiar el nombre de dominio de CloudFront para la distribución. Para obtener más información acerca de las URL de CloudFront para los objetos, consulte Personalización del formato de URL para archivos en CloudFront.
Si especificó uno o varios nombres de dominio alternativo (CNAME), puede utilizar sus propios nombres de dominio en lugar del nombre de dominio de CloudFront para los enlaces a sus objetos. Para obtener más información acerca de CNAME, consulte Nombres de dominio alternativos (CNAME).
nota
Los nombres de dominio de CloudFront son únicos. El nombre de dominio de la distribución nunca se utilizó para una distribución anterior y nunca se reutilizará para otra distribución futura.
Enlaces adicionales
Para obtener más información acerca de cómo crear una distribución, consulte los siguientes enlaces.
Para aprender a crear una distribución que utilice como origen un bucket de Amazon Simple Storage Service (Amazon S3) con control de acceso de origen (OAC), consulte Introducción a una distribución de CloudFront básica.
Para obtener información sobre el uso de las API de CloudFront para crear una distribución, consulte CreateDistribution en la Referencia de la API de Amazon CloudFront.
Para obtener información sobre cómo actualizar una distribución (por ejemplo, para agregar o cambiar comportamientos de la caché), consulte Actualizar una distribución.
Para ver el número máximo actual de distribuciones que puede crear para cada cuenta de AWS o para solicitar una cuota (antes denominada límite) más alta, consulte Cuotas generales de distribuciones.