Co je nasazení s modrou zelenou barvou?

Dokončeno

Modré-zelené nasazení je technika, která snižuje riziko a prostoje spuštěním dvou identických prostředí. Tato prostředí se nazývají modrá a zelená.

Živé prostředí je pouze jedno z těchto prostředí, přičemž živé prostředí obsluhuje veškerý provoz v produkčním prostředí.

Blue-green deployment.

V tomto příkladu je v současné době modrá a zelená je nečinná.

Při přípravě nové verze softwaru probíhá fáze nasazení a konečného testování v prostředí, které není živé: v tomto příkladu je zelená. Jakmile software nasadíte a důkladně otestujete zeleně, přepněte směrovač nebo nástroj pro vyrovnávání zatížení, aby všechny příchozí požadavky místo modré byly zelené.

Zelená je teď živá a modrá je nečinná.

Tato technika může eliminovat výpadky z důvodu nasazení aplikace. Kromě toho modré-zelené nasazení snižuje riziko: pokud se u nové verze na zelené straně stane něco neočekávaného, můžete se okamžitě vrátit k poslední verzi přepnutím zpět na modrou.

Pokud zahrnuje změny schématu databáze, není tento proces jednoduchý. Pravděpodobně nemůžete prohodit aplikaci. V takovém případě by se vaše aplikace a architektura měly sestavit tak, aby zpracovávaly staré i nové schéma databáze.