Flusso di lavoro di implementazione continua di CloudFront - Amazon CloudFront

Flusso di lavoro di implementazione continua di CloudFront

Il seguente flusso di lavoro di alto livello illustra come testare e implementare in sicurezza le modifiche alla configurazione con l'implementazione continua di CloudFront.

  1. Scegliere la distribuzione che si desidera utilizzare come distribuzione principale. La distribuzione principale è quella che attualmente serve il traffico di produzione.

  2. Dalla distribuzione principale, creare una distribuzione temporanea. Una distribuzione temporanea inizia come una copia della distribuzione principale.

  3. Creare una configurazione del traffico all'interno di una policy di implementazione continua e collegarla alla distribuzione principale. Ciò determina in che modo CloudFront indirizza il traffico verso la distribuzione temporanea. Per ulteriori informazioni sull'instradamento delle richieste verso una distribuzione temporanea, consulta Instradamento delle richieste alla distribuzione temporanea.

  4. Aggiornare la configurazione della distribuzione temporanea. Per ulteriori informazioni sulle impostazioni che è possibile aggiornare, consulta Aggiornamento delle distribuzioni principale e temporanea.

  5. Monitorare la distribuzione temporanea per determinare se le modifiche alla configurazione funzionano come previsto. Per ulteriori informazioni sul monitoraggio di una distribuzione temporanea, consulta Monitoraggio di una distribuzione temporanea.

    Mentre si monitora la distribuzione temporanea è possibile:

    • Aggiornare nuovamente la configurazione della distribuzione temporanea per continuare a testare le modifiche alla configurazione.

    • Aggiornare la policy di implementazione continua (configurazione del traffico) per inviare più o meno traffico alla distribuzione temporanea.

  6. Una volta soddisfatti delle prestazioni della distribuzione temporanea, promuovere la configurazione della distribuzione temporanea alla distribuzione principale, che copia la configurazione della distribuzione temporanea nella distribuzione principale. Ciò disabilita anche la policy di implementazione continua, il che significa che CloudFront indirizza tutto il traffico verso la distribuzione principale.

È possibile creare un'automazione che monitora le prestazioni della distribuzione temporanea (fase 5) e promuova automaticamente la configurazione (fase 6) quando vengono soddisfatti determinati criteri.

Dopo aver promosso una configurazione, è possibile riutilizzare la stessa distribuzione temporanea la prossima volta che si desidera testare una modifica alla configurazione.

Per ulteriori informazioni sull'utilizzo delle distribuzioni temporanee e delle policy di implementazione continua nella console di CloudFront, nell'AWS CLI o l'API CloudFront, consulta la sezione seguente.