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à.
Gestione degli ambienti Elastic Beanstalk
Questo capitolo descrive come creare e gestire gli ambienti Elastic Beanstalk. Questa pagina introduttiva fornisce una panoramica degli aggiornamenti, della manutenzione e delle configurazioni che applicherai nel tempo man mano che l'applicazione e l'ambiente si evolvono.
Funzioni dell'ambiente
È possibile creare e gestire diversi ambienti di sviluppo, test e di utilizzo in un ambiente di produzione ed è possibile distribuire una versione qualsiasi dell'applicazione in qualsiasi ambiente. Gli ambienti possono essere di lunga esecuzione o temporanei. Quando termini un ambiente, è possibile salvare la configurazione per ricrearla in un secondo momento.
Distribuzioni delle applicazioni
Mentre sviluppi l'applicazione, la distribuirai spesso, probabilmente in ambienti differenti per scopi diversi. Elastic Beanstalk ti consente di configurare la modalità di esecuzione delle distribuzioni. È possibile distribuire su tutte le istanze nell'ambiente simultaneamente, oppure dividere una distribuzione in batch con le distribuzioni in sequenza.
Modifiche di configurazione
Le modifiche di configurazione vengono elaborate separatamente dalle distribuzioni e hanno un proprio ambito di applicazione. Ad esempio, se modifichi il tipo di istanze EC2 che eseguono la tua applicazione, tutte le istanze devono essere sostituite. Se, invece, modifichi la configurazione del sistema di bilanciamento del carico dell'ambiente, tale modifica può essere eseguita in sede senza interrompere il servizio o diminuire la capacità. È inoltre possibile applicare le modifiche di configurazione che modificano le istanze nell'ambiente in batch con gli aggiornamenti di configurazione in sequenza.
Nota
Modifica le risorse nell'ambiente utilizzando solo Elastic Beanstalk. Se modifichi le risorse utilizzando la console, i comandi CLI o gli SDK di un altro servizio, Elastic Beanstalk non sarà in grado di monitorare accuratamente lo stato di tali risorse e non sarai in grado di salvare la configurazione o ricreare in modo affidabile l'ambiente. Out-of le modifiche di banda possono anche causare problemi durante l'aggiornamento o la chiusura di un ambiente.
Aggiornamenti della piattaforma
Quando avvii un ambiente Beanstalk Standard, scegli una versione della piattaforma. Aggiorniamo periodicamente le piattaforme con nuove versioni della piattaforma per fornire miglioramenti in termini di prestazioni e nuove caratteristiche. Puoi aggiornare il tuo ambiente alla versione della piattaforma più recente in qualsiasi momento. Consulta la guida alle AWS Elastic Beanstalk piattaforme per un elenco delle piattaforme supportate e una cronologia delle versioni della piattaforma che include gli intervalli di date correnti.
Opzioni di architettura
Poiché la tua applicazione cresce in termini di complessità, è possibile suddividerla in più componenti, ognuno in esecuzione in un ambiente separato. Per carichi di lavoro con esecuzione a lungo termine, puoi avviare ambienti worker che elaborano i processi da una coda Amazon Simple Queue Service (Amazon SQS). Con Beanstalk Standard, ogni replica dell'applicazione d'ambiente viene eseguita su una singola istanza Amazon EC2. Con Beanstalk Cluster puoi eseguire più repliche di applicazioni, anche in ambienti separati, su ciascuna istanza Amazon EC2. Ciò consente implementazioni e scalabilità automatica più rapide e una migliore efficienza dei costi quando si eseguono più ambienti o repliche di applicazioni.