

# Introducción a una distribución estándar de CloudFront
<a name="GettingStarted.SimpleDistribution"></a>

Los procedimientos de esta sección le muestran cómo utilizar CloudFront para configurar una distribución estándar que realiza lo siguiente:
+ Crea un bucket de S3 para utilizarlo como origen de la distribución.
+ Almacena las versiones originales de los objetos en un solo bucket de Amazon Simple Storage Service (Amazon S3).
+ Utiliza el control de acceso de origen (OAC) para enviar solicitudes autenticadas al origen de Amazon S3. El OAC envía las solicitudes a través de CloudFront para evitar que los lectores accedan directamente al bucket de S3. Para obtener más información sobre OAC, consulte [Restricción del acceso a un origen de Amazon S3](private-content-restricting-access-to-s3.md).
+ Utiliza el nombre de dominio de CloudFront en las URL de los objetos (por ejemplo, `https://d111111abcdef8.cloudfront.net/index.html`).
+ Mantiene los objetos en ubicaciones periféricas de CloudFront durante el período predeterminado de 24 horas (la duración mínima es de 0 segundos).

La mayor parte de esto se configura automáticamente al crear una distribución de CloudFront.

**Topics**
+ [

## Requisitos previos
](#GettingStartedSignup)
+ [

## Crear un bucket de Amazon S3
](#GettingStartedCreateBucket)
+ [

## Carga del contenido en el bucket
](#GettingStartedUploadContent)
+ [

## Creación de una distribución de CloudFront que usa un origen de Amazon S3 con OAC
](#GettingStartedCreateDistribution)
+ [

## Acceso al contenido a través de CloudFront
](#GettingStartedAccessingDistributions)
+ [

## Limpieza
](#GettingStartedDistributionCleanup)
+ [

## Mejora de la distribución básica
](#GettingStartedDistributionNotes)

## Requisitos previos
<a name="GettingStartedSignup"></a>

Antes de comenzar, asegúrese de que ha completado los pasos que se detallan en [Configuración de su Cuenta de AWS](setting-up-cloudfront.md).

## Crear un bucket de Amazon S3
<a name="GettingStartedCreateBucket"></a>

Un bucket de Amazon S3 es un contenedor para archivos (objetos) o carpetas. CloudFront puede distribuir casi cualquier tipo de archivo por usted cuando un bucket de S3 es el origen. Por ejemplo, CloudFront puede distribuir texto, imágenes y vídeos. No hay un máximo para la cantidad de datos que puede almacenar en Amazon S3.

En este tutorial, va a crear un bucket de S3 con los archivos `hello world` de ejemplo proporcionados que utilizará para crear una página web básica.

**Creación de un bucket**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon S3 en [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Le recomendamos que utilice nuestro ejemplo “Hello World” para esta introducción. Descargue la página web *hello world*: [hello-world-html.zip](samples/hello-world-html.zip). Descomprímala y guarde la carpeta `css` y el archivo `index` en un lugar adecuado, como el escritorio donde esté ejecutando el navegador.

1. Elija **Crear bucket**.

1. Introduzca un **Nombre de bucket** único que cumpla con a las [reglas de nomenclatura de los buckets de uso general](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html#general-purpose-bucket-names) de la *Guía del usuario de Amazon Simple Storage Service*.

1. En **Región**, le recomendamos que elija una Región de AWS que esté geográficamente cerca de usted. (Esto reduce la latencia y los costos).
   + Elegir otra región también funciona. Puede hacerlo para cumplir con los requisitos reglamentarios, por ejemplo.

1. Deje todas las demás configuraciones en sus valores predeterminados y, a continuación, elija **Crear bucket**.

## Carga del contenido en el bucket
<a name="GettingStartedUploadContent"></a>

Después de haber creado el bucket de Amazon S3, cargue el contenido del archivo `hello world` descomprimido en él. (Ha descargado y descomprimido este archivo en [Crear un bucket de Amazon S3](#GettingStartedCreateBucket)).

**Para cargar el contenido a Amazon S3**

1. En la sección **Buckets de uso general**, elija el nombre del nuevo bucket.

1. Seleccione **Cargar**.

1. En la página **Cargar**, arrastre la carpeta `css` y el archivo `index` al área para soltar elementos.

1. Deje todas las demás configuraciones en sus valores predeterminados y, a continuación, elija **Cargar**.

## Creación de una distribución de CloudFront que usa un origen de Amazon S3 con OAC
<a name="GettingStartedCreateDistribution"></a>

En este tutorial, creará una distribución de CloudFront que utilice un origen de Amazon S3 con control de acceso de origen (OAC). OAC lo ayuda a enviar solicitudes autenticadas de forma segura al origen de Amazon S3. Para obtener más información sobre OAC, consulte [Restricción del acceso a un origen de Amazon S3](private-content-restricting-access-to-s3.md).<a name="GettingStartedCreateDistributionProcedure"></a>

**Creación de una distribución de CloudFront con un origen de Amazon S3 que usa OAC**

1. Abra la consola de CloudFront en [https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home).

1. Elija **Crear distribución**.

1. 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](tagging.md).

1. Elija **Sitio web o aplicación únicos**, **Siguiente**.

1. Elija **Siguiente**.

1. En la página **Tipo de origen**, seleccione **Amazon S3**.

1. En **Origen de S3**, elija **Examinar S3** y seleccione el bucket de S3 que ha creado para este tutorial.

1. En **Configuración**, elija **Utilizar la configuración de origen recomendada**. CloudFront utilizará la configuración de caché y origen recomendada de forma predeterminada para el origen de Amazon S3, incluida la configuración del control de acceso de origen (OAC). Para obtener más información sobre los ajustes recomendados, consulte [Referencia de la configuración de distribución preconfigurada](template-preconfigured-origin-settings.md).

1. Elija **Siguiente**.

1. En la página **Habilitar las protecciones de seguridad**, elija si desea habilitar las protecciones de seguridad de AWS WAF.

1. Elija **Siguiente**.

1. Elija **Crear distribución**. CloudFront actualiza la política de bucket de S3 por usted.

1. Revise la sección **Detalles** de la nueva distribución. Cuando la distribución termine de implementarse, el campo **Última modificación** cambiará de **Implementando** a una fecha y hora.

1. Registre el nombre de dominio que CloudFront asigna a su distribución. Tendrá un aspecto similar al siguiente: `d111111abcdef8.cloudfront.net`.

Antes de usar la distribución y el bucket de S3 de este tutorial en un entorno de producción, asegúrese de configurarlos para que se ajusten a sus necesidades específicas. Para obtener información sobre cómo configurar el acceso en un entorno de producción, consulte [Configuración de acceso seguro y restricción de acceso a contenido](SecurityAndPrivateContent.md).

## Acceso al contenido a través de CloudFront
<a name="GettingStartedAccessingDistributions"></a>

Para acceder a su contenido a través de CloudFront, combine el nombre de dominio de la distribución de CloudFront con la página principal de su contenido. (Ha registrado el nombre de dominio de distribución en [Creación de una distribución de CloudFront que usa un origen de Amazon S3 con OAC](#GettingStartedCreateDistribution)).
+ Su nombre de dominio de distribución podría tener este aspecto: `d111111abcdef8.cloudfront.net`.
+  La ruta a la página principal de un sitio web suele ser `/index.html`. 

Por lo tanto, la URL para acceder a su contenido a través de CloudFront podría tener este aspecto:

`https://d111111abcdef8.cloudfront.net/index.html`.

Si ha seguido los pasos anteriores y ha utilizado la página web *hola mundo*, debería ver una página web que diga **¡Hola mundo\$1**

Cuando carga más contenido en el bucket de S3, puede acceder al contenido a través de CloudFront combinando el nombre de dominio de distribución de CloudFront con la ruta al objeto en el bucket de S3. Por ejemplo, si carga un nuevo archivo llamado `new-page.html` a la raíz de su bucket de S3, la URL tendrá el siguiente aspecto:

`https://d111111abcdef8.cloudfront.net/new-page.html`.

## Limpieza
<a name="GettingStartedDistributionCleanup"></a>

Si creó la distribución y el bucket de S3 solo como ejercicio de aprendizaje, elimínelos para no seguir acumulando cargos. Elimine primero la distribución. Para obtener más información, consulte los enlaces siguientes:
+ [Eliminar una distribución](HowToDeleteDistribution.md)
+ [Eliminación de un bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-bucket.html)

## Mejora de la distribución básica
<a name="GettingStartedDistributionNotes"></a>

En este tutorial de introducción se proporciona un marco mínimo para crear una distribución. Le recomendamos que explore las siguientes mejoras:
+ Puede utilizar la característica de contenido privado de CloudFront para restringir el acceso al contenido de los buckets de Amazon S3. Para obtener más información acerca de la distribución de contenido privado, consulte [Distribución de contenido privado con URL firmadas y cookies firmadas](PrivateContent.md).
+ Puede configurar su distribución de CloudFront para que use un nombre de dominio personalizado (por ejemplo, `www.example.com` en lugar de `d111111abcdef8.cloudfront.net`). Para obtener más información, consulte [Uso de URL personalizadas](CNAMEs.md).
+ En este tutorial se utiliza un origen de Amazon S3 con control de acceso de origen (OAC). No obstante, no puede utilizar OAC si el origen es un bucket de S3 configurado como un [punto de conexión de sitio web](https://docs.aws.amazon.com/AmazonS3/latest/userguide/WebsiteEndpoints.html). En ese caso, debe configurar el bucket con CloudFront como un origen personalizado. Para obtener más información, consulte [Uso de un bucket de Amazon S3 configurado como punto de conexión del sitio web](DownloadDistS3AndCustomOrigins.md#concept_S3Origin_website). Para obtener más información sobre OAC, consulte [Restricción del acceso a un origen de Amazon S3](private-content-restricting-access-to-s3.md).