Flujo de trabajo de implementación continua de CloudFront - Amazon CloudFront

Flujo de trabajo de implementación continua de CloudFront

El siguiente flujo de trabajo de alto nivel explica cómo probar e implementar de forma segura los cambios de configuración con la implementación continua de CloudFront.

  1. Elija la distribución que desea utilizar como distribución principal. La distribución principal es la que actualmente proporciona el tráfico de producción.

  2. Desde la distribución principal, cree una distribución provisional. Una distribución provisional comienza como una copia de la distribución principal.

  3. Cree una configuración de tráfico dentro de una política de implementación continua y asóciela a la distribución principal. Esto determina cómo CloudFront dirige el tráfico a la distribución provisional. Para obtener más información acerca de cómo dirigir las solicitudes a una distribución provisional, consulte Enrutamiento de solicitudes a la distribución provisional.

  4. Actualice la configuración de la distribución provisional. Para obtener más información acerca de la configuración que puede actualizar, consulte Actualización de las distribuciones principales y provisionales.

  5. Supervise la distribución provisional para determinar si los cambios de configuración funcionan según lo esperado. Para obtener más información acerca de la supervisión de una distribución provisional, consulte Supervisión de una distribución provisional.

    Al supervisar la distribución provisional, podrá:

    • Volver a actualizar la configuración de la distribución provisional para seguir probando los cambios de configuración.

    • Actualizar la política de implementación continua (configuración del tráfico) para enviar más o menos tráfico a la distribución provisional.

  6. Cuando esté satisfecho con el rendimiento de la distribución provisional, promueva la configuración de la distribución provisional a la distribución principal, que copia la configuración de la distribución provisional en la distribución principal. Esto también deshabilita la política de implementación continua, lo que significa que CloudFront enruta todo el tráfico a la distribución principal.

Puede crear una automatización que supervise el rendimiento de la distribución provisional (paso 5) y promueva la configuración automáticamente (paso 6) cuando se cumplan ciertos criterios.

Después de promover una configuración, puede volver a utilizar la misma distribución provisional la próxima vez que quiera probar un cambio de configuración.

Para obtener más información sobre cómo trabajar con las distribuciones provisionales y las políticas de implementación continua en la consola de CloudFront, la AWS CLI o la API de CloudFront, consulte la siguiente sección.