Mein Verständnis einer kanarischen Version ist, dass es sich um eine Teilfreigabe für eine Teilmenge von Produktionsknoten handelt, bei denen Sticky Sessions aktiviert sind. Auf diese Weise können Sie die Anzahl der Benutzer / Kunden steuern und minimieren, die betroffen sind, wenn Sie einen fehlerhaften Fehler veröffentlichen.
Mein Verständnis einer blau / grünen Version ist, dass Sie zwei gespiegelte Produktionsumgebungen ("blau" und "grün") haben und Änderungen gleichzeitig auf alle Knoten von blau oder grün übertragen und dann mithilfe von Netzwerkmagie steuern Zu welcher Umgebung werden Benutzer über DNS weitergeleitet?
Bevor ich anfange, korrigieren Sie mich bitte, wenn etwas, was ich bisher gesagt habe, falsch ist!
Angenommen, ich bin mehr oder weniger auf dem richtigen Weg, dann ein paar Fragen zu den beiden Strategien:
- Gibt es Szenarien, in denen Kanarienvogel Blau / Grün vorgezogen wird und umgekehrt?
- Gibt es Szenarien, in denen ein Bereitstellungsmodell beide Strategien gleichzeitig implementieren kann?