Verwalten von Releasedatensätzen in System Center 2012 – Service Manager

 

Gilt für: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Wichtig zum Verstehen der Releaseverwaltung in System Center 2012 – Service Manager ist es, sich klarzumachen, wie Objekte, wie Änderungsanforderungen und Aktivitäten, mithilfe von Releasedatensätzen zusammenspielen. Bei der Releaseverwaltung werden über- und untergeordnete Releasedatensätze verwendet, um die Aktualisierung des Status von Änderungsanforderungen sowie der Statusweitergabe zwischen parallelen Aktivitäten, sequenziellen Aktivitäten und den in Aktivitäten enthaltenen Aktivitäten zu aktualisieren.

Häufig hat ein Projekt mehrere Teile und es sind mehrere Änderungsanforderungen vorhanden, die zu unterschiedlichen Zeiten bereitgestellt werden können und die sich auf ein Projekt auswirken können. Das Ziel der Änderungs- und Releaseverwaltung besteht darin, die Produktionsumgebung vor unnötigen Änderungen insofern zu schützen, dass jede Änderung zuerst genehmigt werden muss. Bei der Releaseverwaltung werden nur genehmigte Änderungen behandelt.

Nach der Genehmigung von Änderungen bleibt es der Releaseverwaltung überlassen, die Änderungen zu gruppieren, zu planen und zu entwickeln. Je nach der Art der Änderung können gelegentlich in der Projektphase oder auch in der Phase der Releaseverwaltung Entwicklungen auftreten. Unabhängig davon, wann die Entwicklung auftritt, wird durch die Releaseverwaltung sichergestellt, dass Änderungen getestet werden und sicher bereitgestellt werden können. Zudem wird die Releaseverwaltung verwendet, um Releases auszuwerten und in Paketen zusammenzufassen, um die Ausfallzeit für die Infrastruktur zu minimieren. Das Releasepaket wird getestet, um sicherzustellen, dass keine technischen Konflikte oder Ressourcenkonflikte auftreten, die sich auf die Verfügbarkeit der Infrastruktur auswirken könnten. Mehrere Änderungen werden gebündelt und deren Bereitstellung wird für das nächste geplante Release- oder Wartungszeitfenster geplant. Die Releaseverwaltung mithilfe von Releasedatensätzen dient dazu, mehrere Änderungen zu konsolidieren und auf besonders sichere und effiziente Weise bereitzustellen.

Nach dem Bündeln von Änderungen wird vom Releasemanager die Reihenfolge der Aktionen festgelegt, die für ein Release mit Releaseaktivitäten erforderlich sind. Die verschiedenen Änderungen können beispielsweise Tasks für die Aktualisierung der Infrastruktur, für Datenbankänderungen, für die Aktualisierung von Anwendungen oder andere Einzeltasks beinhalten. In einigen Fällen kann es sinnvoll sein, einige Tasks mit Infrastrukturaktualisierungen zu gruppieren oder Datenbank- oder Anwendungsaktualisierungen durchzuführen. Einige Tasks können gleichzeitig bereitgestellt werden, während andere Tasks sequenziell oder separat bereitgestellt werden müssen.

Verwalten von Releasedatensätzen in Service Manager

Der Releasemanager oder eine andere für Releases verantwortliche Person legt die Reihenfolge von Aktionen mit einem Releasedatensatz fest. Mit dem Releasedatensatz wird die Bereitstellungsreihenfolge von verschiedenen Änderungen mithilfe von parallelen, sequenziellen und anderen Aktivitäten beschrieben. Der Releasemanager kann die Verantwortung für Aktivitäten an andere Personen delegieren. Wenn eine Aktivität delegiert wird, kann die Person, die für die Aktivität verantwortlich ist, die Aktivität ändern und den Status der Aktivität aktualisieren.

Wenn Sie eine Aktivität ändern, wird der Status nicht sofort aktualisiert. Es gibt eine Verzögerung, bis der Workflow aktiviert und der Status der Aktivität aktualisiert wird. Nach dem Aktualisieren der Ansicht eines Elements vergehen häufig 30 bis 60 Sekunden, bis der aktualisierte Status der Aktivität in der Konsole angezeigt wird. Bei anderen abhängigen Aktivitäten im Releasedatensatz kann die Aktualisierung noch länger dauern. Nehmen wir beispielsweise an, dass Sie über einen Releasedatensatz mit einem Dutzend Aktivitäten verfügen. Wenn Sie ein Element im oberen Bereich der Liste aktualisieren, dauert es vielleicht 30 Sekunden, bis die Anzeige in der Konsole aktualisiert wird. Die nächste Aktivität im Releasedatensatz wird dann automatisch 30 Sekunden später aktualisiert usw. Es dauert also einige Zeit, bis die Aktualisierung, die Sie ursprünglich vorgenommen haben, an alle betroffenen Aktivitäten im Releasedatensatz weitergegeben werden.

Teile der Releasedatensätze

Da Releases häufig gebündelt werden, können Sie mehrere Releasedatensätze mithilfe einer Parent-Child-Beziehung gruppieren. Ein übergeordneter Releasedatensatz dient als Container für mehrere untergeordnete Releasedatensätze. Ein neu erstellter Releasedatensatz ist nicht standardmäßig ein übergeordneter Releasedatensatz. Sie müssen einen Releasedatensatz in einen übergeordneten Releasedatensatz konvertieren, damit Sie untergeordnete Releasedatensätze hinzufügen können.

Releasedatensätze enthalten wie Änderungsanforderungen Aktivitäten zur Genehmigung sowie manuelle Aktionen. Darüber hinaus können Releasedatensätze parallele und sequenzielle Aktivitäten enthalten. Parallele und sequenzielle Aktivitäten sind Container für andere Aktivitäten. Sie werden verwendet, um festzulegen, wie einzelne Aktivitäten implementiert werden müssen: Parallele Aktivitäten können implementiert werden, während gleichzeitig andere parallele Aktivitäten ausgeführt werden. Sequenzielle Aktivitäten müssen in der angeordneten Reihenfolge nacheinander ausgeführt werden.

Themen zu Releasedatensätzen

Weitere Ressourcen für diese Komponente