Installazione di un certificato SSL su Amazon Web Services (AWS)

Autore:Alex Bonnetti
Aggiornato:1 apr 2025

Per impostare un certificato SSL per il tuo dominio utilizzando AWS, segui questi passaggi organizzati:

  1. Accedi ad Amazon Certificate Manager (ACM):

    • Passa alla sezione ACM nella Console di gestione AWS.
  2. Crea un nuovo certificato:

    • Seleziona "Crea certificato".
    • Scegliere tra certificati privati e pubblici; per l'uso del dominio, selezionare pubblico.
    • Fornisci le informazioni sul dominio e scegli il tipo di SSL (ad esempio, TLS 1.2 o versioni moderne).
  3. Verifica la proprietà del dominio:

    • Carica un certificato SSL esistente, se disponibile.
    • In caso contrario, crea un record CNAME utilizzando i valori forniti da AWS.
      • Vai al tuo registrar di dominio (ad esempio, Esadax) e aggiungi il record CNAME che punta ai server di AWS.
  4. Distribuire il Certificato:

    • Allega il certificato alle tue risorse AWS (ad esempio, Elastic Load Balancer, API Gateway, CloudFront).
    • Assicurati che i servizi siano distribuiti nella stessa regione della configurazione di ACM (ad esempio, Stati Uniti orientali).
  5. Aggiorna le impostazioni DNS:

    • Se utilizzi un registrar di terze parti, aggiorna le impostazioni DNS con il record CNAME fornito da AWS.
  6. Configurazione SSL di prova:

    • Utilizza strumenti come SSL Labs per verificare l'installazione del certificato.
    • Assicurati che tutto il traffico venga instradato tramite HTTPS; controlla le configurazioni del dominio per un instradamento corretto.
  7. Monitorare e rinnovare:

    • Impostare un promemoria per rinnovare il certificato prima della scadenza, in genere dopo 12 mesi.
    • Attendere fino a 40 minuti per la propagazione del certificato prima di ritenere completamente attendibili le applicazioni.