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
Beispielszenario: Verwalten von Releasedatensätzen
Dieses Thema enthält ein Beispielszenario, vergleichbar mit einer Fallstudie, die einen Kontext für einzelne Szenarien und Verfahren liefert.
Gewusst wie: Erstellen eines Datensatzes Version
Hier wird beschrieben, wie ein Releasedatensatz erstellt wird.
Gewusst wie: erstellen eine Datensatzvorlage Version
Hier wird beschrieben, wie eine Releasedatensatzvorlage erstellt wird.
Kombinieren von Releasedatensätzen in übergeordneten/untergeordneten Gruppen
In diesem Thema und den untergeordneten Themen wird beschrieben, wie Releasedatensätze in Parent-Child-Gruppen kombiniert werden.
Definieren von Konfigurationselementen für Versionspakete
In diesem Thema und den untergeordneten Themen wird beschrieben, wie Konfigurationselemente für Releasepakete definiert werden.
Gewusst wie: Erstellen einer Vorlage für parallele und sequenzielle Aktivitäten
Hier wird beschrieben, wie eine Vorlage für parallele und sequenzielle Aktivitäten erstellt wird, die in Releasedatensätzen verwendet werden.
Zum Auswählen der Änderungen zum Bereitstellen von
Hier wird beschrieben, wie bereitzustellende Änderungen überprüft und ausgewählt werden.
Planen der Veröffentlichung Aktivitäten
Hier wird beschrieben, wie Releaseaktivitäten geplant werden.
Wie Sie eine fehlerhafte Aktivität überspringen
Hier wird beschrieben, wie eine Aktivität, bei der ein Fehler aufgetreten ist, übersprungen wird.
Bestimmen des Status und Fortschritts für einen Change Request im Releasedatensatz
Hier wird beschrieben, wie der Status und Fortschritt für eine in einem Releasedatensatz enthaltenen Änderungsanforderung ermittelt wird.
Weitere Ressourcen für diese Komponente