Gruppieren von Servern mit Tags

Sie können Tagging verwenden, um Server für organisierte Bereitstellungen zu gruppieren.

Informationen zu diesem Vorgang

Durch Tags und Filter können Sie Ressourcen, die Produktionsserver repräsentieren, in zwei logische Gruppen trennen. Wenn Sie die Hälfte der Ressourcen mit einem blauen Tag und eine Hälfte mit einem grünen versehen, können Sie Bereitstellungen auf eine Weise ausführen, die manchmal als blau-grüne Bereitstellung bezeichnet wird. Wenn Sie planen, eine neue Version einer Anwendung in einer Produktionsumgebung bereitzustellen, nehmen Sie diese Bereitstellung zuerst in der blauen Gruppe vor. In der Zwischenzeit stellt die grüne Gruppe der Server weiterhin die ältere Version der Anwendung zur Verfügung. Nachdem die neue Version der Anwendung in der blauen Gruppe bereitgestellt ist, wiederholen Sie den Vorgang mit der grünen Gruppe. Auf diese Weise können Sie eine neue Version der Software bereitstellen, während der Service ununterbrochen in Ihrer Produktionsumgebung weiterläuft.

Vorgehensweise

  1. Schließen Sie Ressourcen, die Server darstellen, in zwei Gruppen in Tags ein. Weitere Informationen über Tagging finden Sie unter Hinzufügen von Tags zu Objekten. Wenn Sie Ressourcen haben, die in Gruppen organisiert sind, können Sie einen Tag auf eine Gruppe der obersten Ebene anwenden. Beispiel: Erstellen Sie Gruppen der obersten Ebene für die blauen und für die grünen Server. Wenn Sie die Gruppen der obersten Ebene als Blau oder Grün in Tags einschließen, werden alle Ressourcen, die in einer bestimmten Gruppe enthalten sind, in Bereitstellungsschritte einbezogen, wenn Sie die Bereitstellung auf einen bestimmten Tag beschränken.
  2. Erstellen Sie zwei Anwendungsbereitstellungsprozesse, die den beiden Tags entsprechen. Wenn Sie einen Schritt Komponente installieren einem Anwendungsprozess hinzufügen, können Sie das Feld Begrenzung auf Tag verwenden, um die Bereitstellung auf Ressourcen zu beschränken, die einen bestimmten Tag haben.
  3. Stellen Sie die neue Version einer Anwendung bereit, indem Sie den ersten Anwendungsbereitstellungsprozess verwenden. Beispiel: Stellen Sie die Anwendung in einer Gruppe von Servern bereit, die als blaue Server gekennzeichnet sind.
  4. Prüfen Sie, ob die neue Version der Anwendung wie erwartet funktioniert.
  5. Stellen Sie die neue Version einer Anwendung bereit, indem Sie den anderen Anwendungsbereitstellungsprozess verwenden. Beispiel: Stellen Sie die Anwendung in einer Gruppe von Servern bereit, die als grüne Server gekennzeichnet sind.

Feedback