Creación de una distribución
Este tema explica cómo usar la consola de CloudFront para crear una distribución.
Descripción general
-
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.
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:
-
(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 Actualización de una distribución de varios inquilinos.
-
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 es https://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ía https://www.example.com/image.jpg
.
Tenga en cuenta lo siguiente:
Creación de una distribución de CloudFront en la consola
Al crear una distribución, CloudFront configura las opciones de la distribución por usted, en función del tipo de origen del contenido. Para obtener más información sobre los ajustes preconfigurados, consulte Referencia de la configuración de distribución preconfigurada. También puede crear distribuciones de varios inquilinos con una configuración que se puede reutilizar en varios inquilinos de distribución. Para obtener más información, consulte Introducción al funcionamiento de las distribuciones de varios inquilinos. De forma alternativa, puede configurar manualmente las opciones de distribución propias.
- Multi-tenant
-
Creación de una distribución de varios inquilinos
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.
-
Elija Arquitectura de varios inquilinos, Siguiente.
-
Ingrese un Nombre de distribución para la distribución de varios inquilinos. El nombre aparecerá como el valor de la clave Name
. Puede cambiar este valor posteriormente. Puede agregar hasta 50 etiquetas a la distribución de varios inquilinos. Para obtener más información, consulte Etiquetado de una distribución.
-
(Opcional) Para Certificado comodín, elija el certificado de AWS Certificate Manager (ACM) que cubrirá todos los subdominios del dominio raíz, como *.example.com
. El certificado debe estar en la región Este de EE. UU. (Norte de Virginia).
Elija Siguiente.
-
En la página Especificar el origen, seleccione el tipo de origen del que CloudFront obtendrá el contenido. CloudFront utilizará la configuración recomendada para ese tipo de origen para la distribución de varios inquilinos. Para obtener más información sobre los ajustes recomendados, consulte Referencia de la configuración de distribución preconfigurada.
-
En Origen, bajo el tipo de origen que haya seleccionado, elija o ingrese el origen que desee utilizar.
-
En Ruta de origen, ingrese el carácter de barra diagonal (/
) seguido de la ruta de origen.
-
(Opcional) Para agregar un parámetro, elija Insertar parámetro para el nombre de dominio de origen o la ruta de origen. Puede ingresar hasta dos parámetros para cada campo.
-
Elija Crear nuevo parámetro.
-
En el cuadro de diálogo Crear nuevo parámetro, en Nombre del parámetro, ingrese un nombre único para el parámetro y, opcionalmente, una descripción.
-
En Parámetro obligatorio, marque la casilla de verificación para hacer que el valor de este parámetro sea obligatorio en el nivel de inquilino de distribución. Si no es obligatorio, ingrese un Valor predeterminado que heredará el inquilino de distribución.
-
Elija Create parameter. Este parámetro aparece en el campo correspondiente.
-
En Opciones, elija una de las siguientes opciones:
-
Usar configuración de origen recomendada: utilice la configuración predeterminada recomendada de caché y origen para el tipo de origen que haya seleccionado.
-
Personalizar la configuración de origen: personalice la caché y la configuración de origen. Si elige esta opción, debe especificar sus propios valores que aparecen.
-
Elija Siguiente.
-
En la página Habilitar las protecciones de seguridad, elija si desea habilitar las protecciones de seguridad de AWS WAF. Más adelante, puede personalizar la ACL web para inquilinos de distribución específicos. Para obtener más información, consulte Habilitación de AWS WAF para una nueva distribución.
-
Elija Siguiente, Crear distribución.
-
En la página Distribuciones, la distribución de varios inquilinos aparece en la lista de recursos. Puede elegir el menú desplegable Todas las distribuciones para filtrar por distribución estándar o distribución de varios inquilinos. También puede elegir la columna Tipo para filtrar por distribución estándar o de varios inquilinos.
De forma predeterminada, CloudFront crea un grupo de conexiones para usted. El grupo de conexiones controla la forma en que las solicitudes de contenido de los lectores se conectan a CloudFront. Puede personalizar algunos ajustes de enrutamiento en el grupo de conexiones. Para obtener más información, consulte Introducción al funcionamiento de las distribuciones de varios inquilinos.
Puede crear inquilinos de distribución adicionales mediante la distribución de varios inquilinos como plantilla.
Creación de un inquilino de distribución
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, lleve a cabo alguna de las siguientes acciones:
-
Elija Distribuciones, elija una distribución de varios inquilinos y, a continuación, elija Crear inquilino.
-
Elija Inquilinos de distribución y, a continuación, elija Crear inquilino.
-
En Nombre de inquilino de distribución, ingrese el nombre. El nombre debe ser único en la Cuenta de AWS y no se puede cambiar después de crearlo.
-
En Distribución de plantilla, elija un ID de distribución de varios inquilinos de la lista.
-
En Administrar etiquetas, agregue hasta 50 pares clave-valor para el inquilino de distribución. Para obtener más información, consulte Etiquetado de una distribución.
-
Elija Siguiente.
-
En la página Agregar dominios, en Certificado, elija si desea un Certificado TLS personalizado para el inquilino de distribución. El certificado verifica si está autorizado a usar el nombre de dominio. El certificado debe existir en la región Este de EE. UU. (Norte de Virginia).
En Dominios, escriba el nombre del dominio.
-
Elija Siguiente.
-
En la página Definir parámetros, aparecen los parámetros que especificó en la distribución de varios inquilinos. Para los parámetros obligatorios, ingrese un valor junto al nombre del parámetro y guarde los cambios.
-
Para agregar otro parámetro, elija Agregar parámetro e ingrese un nombre y un valor.
-
Elija Siguiente.
-
(Opcional) Para Personalización de seguridad, si elige Invalidar la configuración de distribución, seleccione la opción que mejor se adapte al caso de uso.
-
(Opcional) Para Personalización de restricciones geográficas, si elige Invalidar la configuración de distribución, seleccione el Tipo de restricción y los Países correspondientes para el inquilino de distribución. Para obtener más información, consulte Restricción de la distribución geográfica de su contenido.
-
Elija Siguiente.
-
Elija Crear inquilino de distribución.
Puede encontrar todos los inquilinos de distribución en la página Inquilinos de distribución. Puede filtrar según los siguientes elementos:
Puede editar los inquilinos de distribución para personalizar ajustes específicos. Para obtener más información, consulte Personalizaciones de inquilinos de distribución.
- Standard
-
Creación de una distribución estándar
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.
-
Introduzca un Nombre de distribución para la distribución estándar. El nombre aparecerá como el valor de la clave Name
como una etiqueta. Puede cambiar este valor posteriormente. Puede agregar hasta 50 etiquetas a la distribución estándar. Para obtener más información, consulte Etiquetado de una distribución.
-
Elija Sitio web o aplicación únicos, Siguiente.
-
(Opcional) Para Configuración del dominio, introduzca un dominio que ya esté registrado con Route 53 en la Cuenta de AWS o registre un nuevo dominio. Complete los pasos de configuración.
Si el dominio utiliza un proveedor de DNS distinto de Route 53, puede agregar el dominio, pero deberá hacerlo después de crear la distribución. Omita la configuración del dominio por ahora para continuar con la creación de la distribución. Deberá configurar manualmente el dominio y el certificado TLS más adelante. Para obtener más información, consulte Adición de un dominio a la distribución estándar de CloudFront.
Elija Siguiente.
-
En la página Especificar el origen, seleccione el tipo de origen del que CloudFront obtendrá el contenido. CloudFront utilizará la configuración recomendada para ese tipo de origen para la distribución. Para obtener más información sobre los ajustes recomendados, consulte Referencia de la configuración de distribución preconfigurada.
-
En Origen, elija o introduzca el origen.
-
En Configuración, elija una de las siguientes opciones:
-
Usar configuración de origen recomendada: utilice la configuración predeterminada recomendada de caché y origen para el tipo de origen que haya seleccionado.
-
Personalizar la configuración de origen: personalice la caché y la configuración de origen. Si elige esta opción, especifique valores propios.
-
Elija Siguiente.
-
En la página Habilitar las protecciones de seguridad, elija si desea habilitar las protecciones de seguridad de AWS WAF.
-
Elija Siguiente.
(Opcional) Si utiliza Route 53 para el dominio, verá la página Certificado TLS. Si CloudFront no puede encontrar un certificado de AWS Certificate Manager (ACM) existente para el dominio en la Cuenta de AWS en la Región de AWS us-east-1
, puede elegir crear un certificado automáticamente o crearlo de forma manual. Después de crear el certificado, seleccione Siguiente.
Revise los detalles de distribución y seleccione Crear distribución.
-
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.
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).
-
Una vez implementada la distribución, confirme que puede acceder al contenido con la nueva URL de CloudFront (d111111abcdef8.cloudfront.net) o el CNAME. Para obtener más información, consulte Prueba de una distribución.
Asegúrese de actualizar los registros de DNS para que apunten a CloudFront cuando esté listo para enviar tráfico a la distribución. Para obtener más información, consulte Apunte de los dominios a CloudFront (distribución estándar).
Valores que CloudFront muestra en la consola
Al crear una nueva distribución o actualizarla, CloudFront muestra la siguiente información en su consola.
Los firmantes 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).
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 estándar de CloudFront.
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 comportamientos de caché a distribuciones estándar o para personalizar inquilinos de distribución), 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.