Terminazione di un ambiente Elastic Beanstalk - AWS Elastic Beanstalk

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Terminazione di un ambiente Elastic Beanstalk

È possibile terminare un ambiente AWS Elastic Beanstalk in esecuzione utilizzando la console Elastic Beanstalk. In questo modo, eviti di incorrere in spese per risorse AWS inutilizzate.

Nota

Puoi sempre avviare un nuovo ambiente utilizzando la stessa versione in un secondo momento.

Se disponi di dati da un ambiente che desideri conservare, imposta la policy di eliminazione del database su Retain prima di terminare l'ambiente. In questo modo, il database rimane operativo al di fuori di Elastic Beanstalk. Dopodiché, qualsiasi ambiente Elastic Beanstalk deve connettersi ad esso come database esterno. Se si desidera eseguire il backup dei dati senza mantenere operativo il database, impostare la policy di eliminazione per fare uno snapshot del database prima di terminare l'ambiente. Per ulteriori informazioni, consultare Ciclo di vita del database nel capitolo Configurazione degli ambienti di questa guida.

Elastic Beanstalk può riscontrare problemi nella chiusura dell'ambiente. Uno dei motivi più comuni è che il gruppo di sicurezza di un altro ambiente ha una relazione con il gruppo di sicurezza dell'ambiente che si desidera terminare. Per istruzioni su come evitare questo problema, consultare Gruppi di sicurezza nella pagina Istanze EC2 di questa guida.

Importante

Se un ambiente viene terminato, è necessario anche eliminare eventuali mappature CNAME create, poiché altri clienti possono riutilizzare un nome host disponibile. Assicurati di eliminare i record DNS che puntano al tuo ambiente terminato per evitare una voce DNS inesatta. Una voce DNS inesatta può esporre il traffico Internet destinato al tuo dominio a vulnerabilità di sicurezza. Può presentare anche altri rischi.

Per ulteriori informazioni, consulta l'argomento relativo alla Protezione dai record di delega inesatti in Route 53 nella Guida per sviluppatori di Amazon Route 53. Puoi anche saperne di più sulle voci DNS inesatte in Richieste di protezione del dominio avanzata per Amazon CloudFront nel Blog di sicurezza AWS.

Console Elastic Beanstalk

Per terminare un ambiente
  1. Apri la console Elastic Beanstalk e nell'elenco Regions (Regioni) seleziona la tua Regione AWS.

  2. Nel pannello di navigazione selezionare Environments (Ambienti), quindi selezionare il nome dell'ambiente dall'elenco.

    Nota

    Se si dispone di molti ambienti, utilizzare la barra di ricerca per filtrare l'elenco degli ambienti.

  3. Seleziona Actions (Operazioni), quindi Terminate environment (Termina ambiente).

  4. Utilizza la finestra di dialogo su schermo per confermare la terminazione dell'ambiente.

    Nota

    Quando termini l'ambiente, il CNAME associato all'ambiente terminato diventa disponibile e può essere utilizzato da un altro utente.

    Ci vogliono alcuni minuti prima che Elastic Beanstalk termini le risorse AWS in esecuzione nell'ambiente.

AWS CLI

Per terminare un ambiente
  • Esegui il comando seguente.

    $ aws elasticbeanstalk terminate-environment --environment-name my-env

API

Per terminare un ambiente
  • Chiama TerminateEnvironment con il seguente parametro:

    EnvironmentName = SampleAppEnv

    https://elasticbeanstalk.us-west-2.amazon.com/?EnvironmentName=SampleAppEnv &Operation=TerminateEnvironment &AuthParams