Automatisiertes Staging mit FLOWSTER Praxisbericht 1 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 2 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 3 intern
UNSERE STANDORTE UND ZUGEHÖRIGEN GEBIETE Stuttgart-Reutlingen-Ulm sind Standorte unserer Partner 4 intern
UNSERE KUNDEN Gemeinden Städte Landkreise Kommunale Wirtschaftsbetriebe Schulverwaltungen Bibliotheken Krankenhäuser Ingenieurbüros 5 intern
UNSER PORTFOLIO über 60 IT-Fachlösungen für kommunale Kunden, Einrichtungen und Wirtschaftsbetriebe 6 intern
AUS VIER WIRD EINS / UNSERE MARKE für die Zukunft Setzt sich aus IT und EOS zusammen. Informationstechnologie und Eos aus dem Altgriechischen: die Göttin der Morgenröte 7 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 8 intern
DIE KIVBF-CLOUD TECHNISCHE AUSGANGSLAGE Heterogene Applikationsbereitstellung (z.b. Client/Server, Rich Client, Webbasiert -> dezentral / zentral betrieben) Einsatz unterschiedlicher Virtualisierungstechnologien (z.b. Citrix XenApp, Microsoft App-V) Inkompatibilität zwischen Softwarekomponenten diverser Fachverfahren Keine verfahrensübergreifende Standards Insel-Lösungen (z.b. Namenskonventionen, Staging, Billing, Onboarding) Niedriger Automatisierungsgrad 9 intern
DIE KIVBF-CLOUD ZIELE Aufbau einer einheitlichen Betriebsplattform im Service Provider Modell nach BSI Standards (Sicherheitszonen, Verfahrenssilos) Platzierung eines zentralen Zugriffspunktes für alle angebotenen Verfahren Schaffung von lösungsübergreifenden Standards (Grundvoraussetzung zur Automatisierbarkeit) Einheitliche Regelprozesse (z.b. Release- und Changemanagement, Onboarding) 10 intern
DIE KIVBF-CLOUD ZAHLEN Kategorie Anzahl Angelegte Cloud Kunden 1.050 Angelegte Cloud Benutzer 27.700 Angemeldete Cloud Benutzer (letzte 30 Tage) Anzahl Sessions (letzte 90 Tage) 20.400 1.830.000 Max. gleichzeitige Sessions 13.800 Bereitgestellte Apps 16.500 11 intern
DIE KIVBF-CLOUD ARCHITEKTUR VEREINFACHT 12 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 13 intern
RELEASE-PROZESS BISLANG (VEREINFACHT) Change-Management Das Handbuch zum Handling des Prozesses umfasste 107 Seiten 14 intern
RELEASE-PROZESS Release Bündelung Der Produktverantwortliche eines Produkts sammelt Änderungen und bündelt diese zu einem Release 15 intern
RELEASE-PROZESS Release Initiierung Der Produktverantwortliche plant ein Release mittels Valuemation 16 intern
RELEASE-PROZESS Release Initiierung Ein Release kann produktspezifische, produktübergreifende und cloudbasierte Änderungen enthalten. 17 intern
RELEASE-PROZESS Release Implementierung Das Implementierungsteam fertigt über FLOWSTER eine Kopie des produktiven Release an. Anschließend wird auf der Kopie das neue Release implementiert (Einwicklung DEV) 18 intern
RELEASE-PROZESS Qualitätssicherung Das Implementierungsteam fertigt über FLOWSTER eine Kopie der implementierten Entwicklung an. Diese wird durch die Anwendungsbetreuung qualitätsgesichert. (Release to Manufacturing RTM) 19 intern
RELEASE-PROZESS Rollout Der Produktverantwortliche kann über FLOWSTER eigenständig den Rollout planen und durchführen. 20 intern
RELEASE-PROZESS Rollback Der Produktverantwortliche kann über den gleichen FLOWSTER-Mechanismus ein Rollback durchführen 21 intern
RELEASE-PROZESS Sonder-Releases Neben den Standard- Releases ermöglicht der Einsatz von FLOWSTER auch das Anbieten von individuellen Release- Planungen. 22 intern
RELEASE-PROZESS Langzeit-Releases Neben den gezeigten Release-Zyklen gibt es parallel dazu die Möglichkeit, auf Basis der Kopie einer Produktionsoder Testumgebung ein Langzeit-Release zu entwickeln. 23 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 24 intern
AUTOMATISIERTES STAGING Ein Staging-System beschreibt eine oder mehrere Umgebungen, die dem Produktivsystem ähnlich oder identisch sind Qualitätssicherung in Form von Tests und Abnahmen innerhalb der Stages durch die Fachlichkeit Umsetzung je Produkt: Maschinenkataloge und Bereitstellungsgruppen (Server und Published Apps) Gruppenrichtlinienobjekte (Konfigurationen) Filesystem (Profile und Konfigurations-Files) 25 intern
AUTOMATISIERTES STAGING Qualitätssicherung erfolgt durch mehrstufigen Staging Prozess Nur getestete und freigegebene Frontend- Releases werden in die Produktion überführt (hoher Qualitätsstandard) 26 intern
Produkt AUTOMATISIERTES STAGING Maschinenkataloge und Bereitstellungsgruppen Optional: RC Entwicklungsumsgebung für Langzeitreleases Release Candidate SAPGUI DEV Entwicklungsumgebung für Monatsreleases Sicherung der technischen Grundfunktionalität Entwicklung SAPGUI RTM Umgebung für Fachlichkeitstests (intern/extern) Abnahme der Monatsreleases Release to Manufacturing SAPGUI PROD Produktionsumgebung Produktion SAPGUI 27 intern
AUTOMATISIERTES STAGING MACHINE CREATION SERVICE 28 intern
AUTOMATISIERTES STAGING PRODUKTIVSETZUNG FLOWSTER Studio 29 intern
AUTOMATISIERTES STAGING PRODUKTIVSETZUNG FLOWSTER Shell-Workflow Spezifische Hülle mit individuellen Einstellungen für jedes Produkt: Start Core-Workflow Prüfroutine zur Ausführung des Core-Worklows Validierung Bereitstellung Rollback-Workflow Benutzerinformation 30 intern
AUTOMATISIERTES STAGING PRODUKTIVSETZUNG FLOWSTER Core-Workflow Identischer Kern-Workflow für alle Produkte: Ermittlung des RTM-Maschinenkatalogs und des Produktions-Maschinenkatalogs Produktion in Wartungsmodus, Benachrichtigung an Benutzer Aktualisierung des Produktionsmaschinenkatalogs und Validierung Neustart und Validierung Deaktivierung des Wartungsmodus und Abschluss 31 intern
AUTOMATISIERTES STAGING ROLLBACK FLOWSTER Shell-Workflow Spezifische Hülle mit individuellen Einstellungen für jedes Produkt: Start Core-Workflow Prüfroutine zur Ausführung des Core-Worklows Validierung Deaktivierung Rollback-Workflow Benutzerinformation 32 intern
AUTOMATISIERTES STAGING ROLLBACK FLOWSTER Core-Workflow Identischer Kern-Workflow für alle Produkte: Ermittlung der Master-Images und Versionsprüfung Produktion in Wartungsmodus, Benachrichtigung an Benutzer Rollback des Produktionsmaschinenkatalogs und Validierung Neustart und Validierung Deaktivierung des Wartungsmodus und Abschluss 33 intern
AUTOMATISIERTES STAGING USER INTERFACE 34 intern
AUTOMATISIERTES STAGING USER INTERFACE 35 intern
AUTOMATISIERTES STAGING USER INTERFACE 36 intern
AUTOMATISIERTES STAGING USER INTERFACE 37 intern
AGENDA 1 2 3 4 5 Vorstellung KIVBF Die KIVBF-Cloud Der Release-Prozess Das automatisierte Staging Weiterentwicklung 38 intern
WEITERENTWICKLUNG Integration von FLOWSTER-Workflows in ValueUp ValueUp wird zum führenden System Vollständige Anbindung der CMDB an den Release-Prozess Daten aus ValueUp sollen über FLOWSTER automatisiert in der CMDB abgebildet werden. 39 intern
Haben Sie Fragen? 40 intern
Vielen Dank für Ihre Aufmerksamkeit! Kommunal. Intelligent. Vernetzt. Ansprechpartner: Kommunale Informationsverarbeitung Baden-Franken Matthias Heß Fon 06221/841-670 matthias.hess@kivbf.de 41 intern