6
Die APEX 5 Migration Tobias Arnhold Tobias Arnhold – IT Consulting Heppenheim Schlüsselworte APEX, Migration, Upgrade, APEX-AT-WORK Einleitung Das Thema APEX 5 ist in aller Munde. Um aber auf die neuen Features setzen zu können, muss die bestehende APEX Umgebung inklusiver aller Anwendungen migriert werden. Was hierbei zu beachten ist und wo die Gefahren lauern, wird in der Präsentation „Die APEX 5 Migration“ näher erläutert. Zusätzlich wird anhand einer realen APEX Business-Anwendung eine Migration mit Vorher- Nachher Sicht auf das Universal Theme intensiv beleuchtet und aus den daraus gewonnen Erfahrungen berichtet. Anforderungen und Migrationsszenarien Welche Mindestanforderungen gelten für APEX 5? Dies wird aus Sicht der Datenbank, der Webserver/Application Server und der Clientsoftware analysiert. Abb. 1: Anforderungen

Die APEX 5 Migration Tobias Arnhold Tobias Arnhold – IT ... · Prinzipiell lässt sich sagen, die eigentliche APEX Software-Migration von 4 auf 5 läuft problemlos und ist in 30

Embed Size (px)

Citation preview

Die APEX 5 Migration Tobias Arnhold

Tobias Arnhold – IT Consulting Heppenheim

Schlüsselworte APEX, Migration, Upgrade, APEX-AT-WORK

Einleitung Das Thema APEX 5 ist in aller Munde. Um aber auf die neuen Features setzen zu können, muss die bestehende APEX Umgebung inklusiver aller Anwendungen migriert werden. Was hierbei zu beachten ist und wo die Gefahren lauern, wird in der Präsentation „Die APEX 5 Migration“ näher erläutert. Zusätzlich wird anhand einer realen APEX Business-Anwendung eine Migration mit Vorher-Nachher Sicht auf das Universal Theme intensiv beleuchtet und aus den daraus gewonnen Erfahrungen berichtet. Anforderungen und Migrationsszenarien Welche Mindestanforderungen gelten für APEX 5? Dies wird aus Sicht der Datenbank, der Webserver/Application Server und der Clientsoftware analysiert.

Abb. 1: Anforderungen

Welche typischen Vorgehensmodelle gibt es bei einer APEX 5 Migration?

Abb. 2: Variante 1 - Vorgehensmodell

Abb. 3: Variante 2 - Vorgehensmodell Prinzipiell lässt sich sagen, die eigentliche APEX Software-Migration von 4 auf 5 läuft problemlos und ist in 30 Minuten durchführbar. Eine Downtime von einer Stunde sollte also in jedem Falle ausreichend sein. Info: Es gibt Konfigurations-Sonderfälle wie in einer Oracle Exadata bei der etwas mehr Zeit eingeplant werden muss.

Wenn Anforderungen und Migrationsszenarien klar sind, muss noch der richtige Zeitpunkt für eine Migration gefunden werden.

Abb. 4: Migrationszeitpunkt Die größten Schwierigkeiten Nach dem Upgrade auf APEX 5 kommt der eigentliche Aufwand zum tragen. Während 80 % bis 90% einer Anwendung problemlos migriert werden können, bleibt doch immer ein kleiner Teil (meist der Komplexeste) übrig, der dann nachträglich händig angepasst werden muss. Wo stecken typischerweise die Probleme, wie können diese behoben werden und worauf müssen Sie sich als Entwickler einstellen.

Abb. 5: Die größten Schwierigkeiten

APEX Universal Theme Upgrade

Abb. 6: Universal Theme Mit erscheinen von APEX 5 gibt es auch ein neues Standard Theme „Univseral Theme“, dass sich im Gegensatz zu den bisherigen Themes erheblich unterscheidet. Neben einem aktuellen Design in Verbindung mit neuesten HTML Techniken, wird dieses Theme auch bei zukünftigen APEX Updates und Upgrades automatisch mit neuen Features erweitert. In dem Vortrag werden die Vorteile des Universal Themes dargestellt.

Abb 7: Warum lohnt sich ein Umstieg – Teil 1

Abb 8: Warum lohnt sich ein Umstieg – Teil 2 Darüber hinaus wird eine reale APEX Anwendung in das Universal Theme migriert.

Abb. 9: Universal Theme Migration Die dabei aufgetretenen Probleme werden in der Präsentation mit Hilfe von Live-Beispielen aufgelöst, um so ein besseren Einblick in die tatsächlichen Aufwände einer „Universal Theme“-Migration zu geben.

Abb 10: Probleme bei der Universal Theme Migration Zusammenfassung Mit dieser Präsentation soll aufgezeigt werden, welche Vorteile aber auch Probleme eine APEX Migration mit sich bringt. Dies wird insbesondere mit Hilfe einer Universal Theme Anwendungsmigration praxisorientiert beschrieben. Kontaktadresse: Tobias Arnhold Tobias Arnhold – IT Consulting Im Mantel 15 D-64646 Heppenheim Telefon: +49 (0) 157-84 84 30 05 E-Mail: [email protected] Internet: www.apex-at-work.de