Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien...
-
Upload
mirjam-leibold -
Category
Documents
-
view
107 -
download
2
Transcript of Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien...
Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
Oracle Fusion Middleware Forms & Reports - Go Live!
Lunch @ OracleInformationstag für die Öffentliche Verwaltung
Jan-Peter TimmermannPrincipal ConsultantTrivadis GmbH
08.06.2011 Stuttgart
© 2011Oracle Fusion Middleware Forms & Reports Go Live!2
Agenda
Daten sind immer im Spiel.
Trivadis
Ausgangsbasis
Ziel Architektur
Vorgehen
Die Installation und Konfiguration
Die Administratoren / Die Anwender
Fazit
© 2011Oracle Fusion Middleware Forms & Reports Go Live!3
Trivadis Lösungsportfolio und Kompetenzen
IT-LÖSUNGEN, -SERVICES & -PRODUKTE
TECHNOLOGIENOracle, Microsoft, IBM, Open Source
Integration, Application Performance Management, Security
Training Managed Services
InfrastructureEngineering
Application Development
Enterprise Content Management
BUSINESS INTEGRATION SERVICES
IT-Abteilungen
Fach-Abteilungen
KUNDE
Business Intelligence
© 2011Oracle Fusion Middleware Forms & Reports Go Live!4
Das Besondere
Kundenindividuelle Lösungskompetenz und
Herstellerunabhängigkeit
bietet fundierte Methodenkenntnisse und eigenentwickelte Vorgehensweisen
garantiert wiederholbare Qualität und Realisierungssicherheit
Technologiekompetenz hat über 17 Jahre Expertise in Oracle und Microsoft
verfügt über ein eigenes Technology Center und setzt auf technologische Exzellenz
Lösungs- und Integrations-Know-how
hat eine breite, branchenübergreifende Kundenbasis und jährlich über 1800 Projekte
verbindet technologisches Spezialistenwissen mit dem Verständnis für die Business-Spezifika des Kunden
Begleitung über den gesamten IT-Projekt-
Lifecycle
begleitet den gesamten IT-Projekt-Lifecycle mit einem modularen Dienstleistungsportfolio
bietet für jeden „Reifegrad“ die passende Dienstleistungs- und Lösungskombination
© 2011Oracle Fusion Middleware Forms & Reports Go Live!5
Trivadis Facts & Figures
Hamburg
Düsseldorf
Frankfurt
Stuttgart
MünchenFreiburg
Wien
Basel
Bern
Zürich
Lausanne ~350 MA
~180 MA
~20 MA
11 Trivadis Niederlassungen mit über 550 Mitarbeitern
Finanziell unabhängig und nachhaltig profitabel
Kennzahlen 2010
Umsatz CHF 101 / EUR 73 Mio.
Dienstleistungen für über 700 Kunden in mehr als 1‘800 Projekten
Über 170 Service Level Agreements
Mehr als 5'000 Trainingsteilnehmer
Forschungs- und Entwicklungs-budget: CHF 5.0 / EUR 3.6 Mio.
© 2011Oracle Fusion Middleware Forms & Reports Go Live!6
Agenda
Daten sind immer im Spiel.
Trivadis
Ausgangsbasis
Ziel Architektur
Vorgehen
Die Installation und Konfiguration
Die Administratoren / Die Anwender
Fazit
© 2011Oracle Fusion Middleware Forms & Reports Go Live!7
Unternehmenskritische Anwendung
Forms Client-Server Anwendung
800 Benutzer
Über die Jahre gewachsen
700 verschiedene Masken
Schnittstellen zu anderen Komponenten (MS Office)
Ausgangsbasis
© 2011Oracle Fusion Middleware Forms & Reports Go Live!8
Jeder Client ist für sich selber aktiv
Bei Ausfall eines Clients sind nur wenige betroffen
Programm Last wird nur auf einem Arbeitsplatz erzeugt (Ausnahme RDBMS)
Direkte Kommunikation mit den lokalen MS Office Programmen
Ausgangsbasis Vorteile
© 2011Oracle Fusion Middleware Forms & Reports Go Live!9
Sicherstellung der Verfügbarkeit
Skalierung der Anwendung
Support
Reporting auf den lokalen Clients
Kommunikation der Office Produkte
Einheitliche Administration
Ziel Architektur Bedingungen
© 2011Oracle Fusion Middleware Forms & Reports Go Live!10
Erweiterung der Server
Schwenken der App-Server(Load Balancing)
Mehr Hardware
Hinzufügen von Servern
Zentrale Administration
Ziel Architektur Produktion
© 2011Oracle Fusion Middleware Forms & Reports Go Live!11
Anschaffung Hardware für 3 Server
Installation Oracle VM auf zwei Servern für Produktion
Installation Oracle VM auf einem Server für Entwicklung und Test
Erstellen der virtuellen Server auf Basis Oracle Linux als Master
Clonen der virtuellen Server
Installation Oracle Applikation Server 11gR1
Einrichten der jeweiligen Umgebungen
Vorgehen
© 2011Oracle Fusion Middleware Forms & Reports Go Live!12
Versions Vielfalt WebLogic Server Forms / Reports
Die Installation und Konfiguration
Oracle® Fusion MiddlewareUpgrade Guide for Oracle Portal, Forms, Reports, and Discoverer
11g Release 1 (11.1.1)E10130-04January 2011
© 2011Oracle Fusion Middleware Forms & Reports Go Live!13
In den unterschiedlichen Versionen gibt es unterschiedliche Pfade für die verschiedenen Konfigurationsdateien
11.1.1.1
formsweb.cfg <DOMAIN_DIR>/servers/WLS_FORMS/stage/formsapp/11.1.1/formsapp/config.
11.1.1.2
formsweb.cfg $DOMAIN_HOME/config/fmwconfig/servers/<MANAGED_SERVER>/applications/<appname>_<appversion>/config
11.1.1.3
formsweb.cfg $DOMAIN_HOME/config/fmwconfig/servers/<MANAGED_SERVER>/applications/<appname>_<appversion>/config
11.1.1.4
formsweb.cfg $DOMAIN_HOME/config/fmwconfig/servers/<MANAGED_SERVER>/applications/<appname>_<appversion>/config
Die Installation und Konfiguration
© 2011Oracle Fusion Middleware Forms & Reports Go Live!14
Die Installation und Konfiguration
WebLogic Server Forms / Reports Installation
Oracle WebLogic Server 10.3.2 Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0)
Oracle WebLogic Server 10.3.4 Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) + Oracle Portal, Forms, Reports and Discoverer 11g Patch Set 3 (11.1.1.4.0)
Oracle WebLogic Server 11gR1 10.3.5
Oracle Portal, Forms, Reports and Discoverer 11g (11.1.1.2.0) + Oracle Portal, Forms, Reports and Discoverer 11g Patch Set 3 (11.1.1.4.0)
© 2011Oracle Fusion Middleware Forms & Reports Go Live!15
Strikte Trennung zwischen Sourcen und Konfigurationen Oracle_Home Oracle_Instance
Leider nicht konsequent verfolgt formsweb.cfg, default.env => WLS Konfiguration webutil.cfg => Oracle Instance registry.dat => WLS Konfiguration des ersten Servers
Alle env* sowie alle formsweb.cfg Dateien anpassen
uifont.ali liegt unter FRComponent
reports.sh gibt es immer noch Diese überschreibt alle individuellen Einstellungen Wenn mit envId gearbeitet werden soll, dann reports.sh anpassen
Die Installation und Konfiguration
© 2011Oracle Fusion Middleware Forms & Reports Go Live!16
Vor Änderung über die Konsole <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?><server xmlns="http://xmlns.oracle.com/reports/server" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="11.1.1.4.0" xsi:schemaLocation="http://xmlns.oracle.com/reports/server file:/opt/oracle/Middleware/as_1/reports/dtd/rwserverconf.xsd"> <cache class="oracle.reports.cache.RWCache"> <property name="cacheSize" value="50"/> <!--property name="cacheDir" value="your cache directory"/--> <!--property name="maxCacheFileNumber" value="max number of cache files"/--> </cache> <!--Please do not change the id for reports engine.--> <!--The class specifies below is subclass of _EngineClassImplBase and implements EngineInterface.--> <engine class="oracle.reports.engine.EngineImpl" engLife="50" id="rwEng" maxEngine="1" minEngine="1"> <!--property name="sourceDir" value="your reports source directory"/--> <!--property name="tempDir" value="your reports temp directory"/--> <!--property name="keepConnection" value="yes"/--> </engine>
Nach Änderung über die Konsole <?xml version="1.0" encoding="UTF-8" standalone="yes"?><demo:server xmlns:demo="http://xmlns.oracle.com/reports/server" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="11.1.1.4.0"> <demo:cache class="oracle.reports.cache.RWCache"> <demo:property value="50" name="cacheSize"/> </demo:cache> <demo:engine minEngine="1" maxIdle="30" maxEngine="1" id="rwEng" engLife="50" defaultEnvId="test" class="oracle.reports.engine.EngineImpl"/>
Vorsicht bei der Konfiguration
© 2011Oracle Fusion Middleware Forms & Reports Go Live!17
Nach der Grundinstallation müssen wie im OAS10gR2 auch hier wieder Tuning Maßnahmen getätigt werden
Der Java-Container (WLS) muss in den dazu gehörigen Scripten modifiziert werden Default_island gibt es nicht mehr
Timeouts müssen sauber gesetzt werden http, forms timeout, session timeout
Je nach Java-Plugin müssen Bilder, Java Dateien signiert werden
Anpassen der Java-Policies um Zugriffe auf den Client zu ermöglichen
Anpassungen der Konfiguration
© 2011Oracle Fusion Middleware Forms & Reports Go Live!18
Wie gehen die Administratoren mit der neuen Umgebung um Die Komplexität ist gestiegen, daher sind die Zusammenhänge nicht
mehr so klar erkennbar Die Administration über die Oberflächen sind verwirrender, da hier
jetzt zwei Oberflächen vorhanden sind (Console / em) Die Fehlerstrecke ist gegenüber Client-Server grösser geworden,
ihnen fehlt der Überblick Häufig wird ein „gesundes“ Halbwissen genutzt
Schulungen Wir haben den WebLogic Admin gemacht Kein Budget Wir haben den OAS 10gR2 im Einsatz Wir haben einen Tageskurs besucht
Die Administratoren / Die Anwender
© 2011Oracle Fusion Middleware Forms & Reports Go Live!19
Die ersten Reaktionen der Anwender gehen immer davon aus, dass alles langsamer ist
Vorsichtig wenn die Anwender zu früh auf die Anwendung los gelassen werden
Ein einmal erworbenes Klischee lässt sich nur schwer wieder ablegen
Keine neue Schulung in der Bedienung der Anwendung notwendig
Anwender sind durch die Bank überrascht, weil alles läuft
Die Anwender
© 2011
Ausbildungen
Oracle bietet in Amerika als Pilot den Kurs
Oracle Fusion Middleware 11g: Administer Forms Serviceshttp://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D70300_1471056&p_org_id=34&lang=D
Configuring the Middle TierConfiguring the Client TierDeploying Applications GloballyIntegrating Forms with Other TechnologiesImplementing Security for Oracle FormsManaging Forms Services InstancesTroubleshooting Deployed Applications
Oracle Fusion Middleware Forms & Reports Go Live!20
© 2011
Ausbildungen
Trivadis bietet den Kurs Oracle Weblogic für Forms/Reports Administratorenhttp://www.trivadis.com/training/oracle-trainings/oracle-fusion-middleware-soa-weblogic-server-kurse/oracle-weblogic-fuer-formsreports-administratoren-o-wls-fr.html
Übersicht über Oracle Fusion Middleware 11g Begriffe und Architektur Installation Oracle Weblogic Server Konfigurationen von Domains Begriffe und Architektur von Oracle Forms und Reportserver Installation Forms und Reports Einführung Oracle Weblogic Konsole Einführung Oracle Weblogic Enterprise Konsole Nodemanager verstehen und einrichten Einführung in WLST Automatisches Starten Konfiguration von Forms Konfiguration von Reports Bereitstellen von Forms Anwendungen sowie Reports
Oracle Fusion Middleware Forms & Reports Go Live!21
© 2011Oracle Fusion Middleware Forms & Reports Go Live!22
Durch die saubere Planung der Infrastruktur gegen Überraschungen gewappnet
Paralleler Betrieb der „Alten“ und der „Neuen“ Umgebung
Langsamer Einstieg auf die Neue Umgebung
Test Test Test
Schulung der Administratoren notwendig
Fazit
?www.trivadis.com
Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien
Vielen Dank!