Prebaking vs. bootstrap AMIs - Panoramica delle opzioni di distribuzione su AWS

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à.

Prebaking vs. bootstrap AMIs

Se la tua applicazione si basa principalmente sulla personalizzazione o sulla distribuzione di applicazioni su EC2 istanze Amazon, puoi ottimizzare le distribuzioni attraverso pratiche di bootstrap e prebaking.

L'installazione dell'applicazione, delle dipendenze o delle personalizzazioni ogni volta che viene lanciata EC2 un'istanza Amazon si chiama bootstrap di un'istanza. Se hai un'applicazione complessa o sono necessari download di grandi dimensioni, ciò può rallentare le implementazioni e gli eventi di scalabilità.

Un'Amazon Machine Image (AMI) fornisce le informazioni necessarie per avviare un'istanza (sistemi operativi, volumi di archiviazione, autorizzazioni, pacchetti software, ecc.). Puoi avviare più istanze identiche da una singola AMI. Ogni volta che viene lanciata un' EC2 istanza, si seleziona l'AMI da utilizzare come modello. La precottura è il processo di incorporamento di una parte significativa degli artefatti dell'applicazione all'interno di un'AMI.

La precottura dei componenti dell'applicazione in un'AMI può velocizzare i tempi di avvio e rendere operativa un'istanza Amazon. EC2 Le pratiche di precottura e avvio possono essere combinate durante il processo di distribuzione per creare rapidamente nuove istanze personalizzate in base all'ambiente corrente.