logo

¿Tienes un reto en mente?

Escuchamos tus ideas para materializarlas en soluciones TI vanguardistas, generando valor, oportunidades reales y competitividad a tu empresa, comprometidos con un servicio ágil y personalizado.

En este tutorial aprenderás a crear una distribución CloudFront y configurar el despliegue automático con CodePipeline en Amazon Web Services (AWS). Algunas de las razones por las cuales debes hacerlo son:

Antes de crear la distribución CloudFront

  1. Registrar el dominio y/o seleccionar los sub-dominios que apuntarán a la distribución CloudFront.
  2. Crear el certificado SSL para el dominio y/o subdominios en AWS Certificate Manager.
  3. Crear el repositorio de código fuente (contenidos) a ser cargado a la distribución como puede ser la landing page. Como plataforma de almacenamiento de código puedes usar GitHub, GitLab o AWS CodeCommit.
  4. Crear un bucket en AWS S3 y asociarle la política de acceso público a los objetos.
  5. Crear una canalización en AWS CodePipeline para obtener los contenidos desde el repositorio y transferirlos a la carpeta en S3 de forma automática cuando detecte cambios en una rama específica del repositorio.

Vamos a la acción: crear distribución CloudFront

  1. Ingresar a la consola de AWS en el apartado Distribuciones de CloudFront y dar clic en Crear Distribución.
  2. Seleccionar el bucket de S3 e ingresar el nombre de la carpeta que almacena los contenidos.
  3. Seleccionar la opción para redirigir el tráfico HTTP a HTTPS y habilitar el uso de caché.
  4. Habilitar la compresión de objetos de forma automática.
  5. Ingresar los nombres de dominio y/o subdominios alternativos.
  6. Seleccionar el certificado SSL.
  7. Definir el objeto raíz por defecto (index.html).
  8. Habilitar la distribución y guardar los cambios.
  9. Ingresar a la consola AWS en el apartado Zonas Alojadas de Route 53 y crear el registros de tipo A como alias que apunte al sub-dominio de la distribución xyz.cloudfront.net, donde xyz es una valor dinámico propio de cada distribución que crees.

Esto es todo, ahora tienes una nueva distribución CloudFront, ingresa el dominio o sub-dominio en tu navegador, debes visualizar el contenido y todo debería funcionar sin problemas, no está de más monitorear durante las próximas horas los recursos.

1 Comentario

Escribe un comentario

Comentario
Nombre
Correo electrónico
Sitio web