Realisierung des Application Lifecycle Management im OWB
-
Upload
minerva-softcare-gmbh -
Category
Documents
-
view
124 -
download
1
description
Transcript of Realisierung des Application Lifecycle Management im OWB
![Page 1: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/1.jpg)
Realisierung des Application Lifecycle für denOracle Warehouse BuilderTeamarbeit fördern, Prozesse aktiv vereinfachen!
www.minerva-softcare.de
Lösungshaus für effiziente Softwareentwicklung
1
![Page 2: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/2.jpg)
Minerva SoftCare GmbH
Expertise | Teamarbeit | Motivation
Was uns ausmacht…
Wir sind spezialisiert auf die Automatisierung und Qualitätssicherungder gesamten Prozesskette der Softwareentwicklung
Unser Ziel ist es die optimale Lösung gemeinsam mit unseren Kunden zuentwickeln auf Basis unserer Werkzeugpalette
Wir sind fokussiert auf die Herausforderungen unserer Kunden undderen Lösung
Unsere Expertise: Langjährige Erfahrung und umfassendes Lösungsspektrum
… der Blick über den Tellerrand
!1
![Page 3: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/3.jpg)
Ausgangssituation(Kundenbeispiel)
3
Dev & Admin
Dev & RelMgr
Dev & TesterDEV
UA
PRO
DEV &
![Page 4: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/4.jpg)
Herausforderungen
4
Versionierung einzelner OWB-Objekte, insbesondere der ETL-Prozesse, fehlte
Management gemeinsamer Ressourcen war komplex und aufwendig (zwei DBA nahezu in
7/24 Bereitschaft)
aktueller Entwicklungsstand konnte nur schwer dokumentiert werden (manuell, selten aktuell)
![Page 5: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/5.jpg)
Lösung in zwei Schritten
5
Schritt 1 - VersionierungSchritt 2 - Releasemanagement
![Page 6: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/6.jpg)
Schritt 1 - Versionierung
6
Versionierung auf Objektebene
(.mdx)
COMMIT, COPY, REMOVE, UPDATE
Integration in den OWB-Designer
einfache Status-/Releaseübersicht
erweiterte Teamfunktionen
CONFLICT, LOCK
![Page 7: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/7.jpg)
Vorteile für den Kunden
7
standortunabhängige Entwicklung undVersionierung (concurrent development)
Grundlage für ein einheitlichesReleasemanagement durch zentraleVerteilung der Objekte an Test- undProduktionsinstanzen
Verbesserte Teamkommunikation undDokumentation im Entwicklungsprozess
![Page 8: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/8.jpg)
Schritt 2 - Releasemanagement
zentrale Verwaltung aller fertigen Änderungen(Release- oder Buildarchiv)
Abhängigkeiten zwischen Projekten (z.B.Datenmodellierung & ETL)
unkomplizierter, zentral gesteuerter automatischerRollout auf alle Test- und Produktionsplattformen
automatische Dokumentation/Monitoring vonRollouts
8
![Page 9: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/9.jpg)
Rollout mit IKANALM
9
![Page 10: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/10.jpg)
Technischer Ablauf mit IKANALM
10
![Page 11: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/11.jpg)
Cockpit/Monitoring(Kundenbeispiel)
11
![Page 12: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/12.jpg)
Releaseplanung (Kundenbeispiel)
12
![Page 13: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/13.jpg)
Typischer Ablauf
manuelle oder automatische(continuous) Anforderungeines neuen Release
automatische Erstellung von„Releasepaketen“ undSpeicherung im Archiv
Rollout der „Releasepakete“auf die jeweils nächsteEbene auf Anforderung(nach Freigabe/Abnahme)
13
![Page 14: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/14.jpg)
Ergebnisse für den Kunden
14
einfache, schnellere Koordination von dezentralerEntwicklung und Testabläufen
Beschleunigung der Rollouts bei gleichzeitigerFehlerreduktion (Auslastung der DBA nur noch20% - wieder Kapazität für eigentliche Aufgaben)
konsequente Planung/Durchführung der Tests
hohe Zuverlässigkeit der Produktionseinsätze:der Rollout enthält nur, was auch getestet ist
![Page 15: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/15.jpg)
Ausblick Richtung ODI
15
![Page 16: Realisierung des Application Lifecycle Management im OWB](https://reader033.fdocuments.in/reader033/viewer/2022042816/5589e400d8b42a87558b4688/html5/thumbnails/16.jpg)
© 2014 Minerva SoftCare GmbH
Lösungshaus für effiziente Softwareentwicklung
Minerva SoftCare GmbHUnterer Dammweg 12
76149 KarlsruheTel.: +49.721.78177.01
16