Case Study: Middleware Modernisierung mit Oracle Fusion 11g

Größe: px
Ab Seite anzeigen:

Download "Case Study: Middleware Modernisierung mit Oracle Fusion 11g"

Transkript

1 Case Study: Middleware Modernisierung mit Oracle Fusion 11g DOAG Konferenz 2011 Markus Zehnder Consultant, Trivadis AG Nov 2011, Nürnberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1

2 Trivadis Facts & Figures 11 Trivadis Niederlassungen mit über 550 Mitarbeitern Hamburg Finanziell unabhängig und nachhaltig profitabel Kennzahlen 2010 Düsseldorf ~180 MA Umsatz CHF 101 / EUR 73 Mio. Frankfurt Dienstleistungen für über 700 Kunden in mehr als Projekten Über 170 Service Level Agreements Stuttgart Freiburg München Wien Mehr als 5'000 Trainingsteilnehmer Basel Bern Zürich Lausanne ~350 MA ~20 MA Forschungs- und Entwicklungsbudget: CHF 5.0 / EUR 3.6 Mio. 2 Trivadis das Unternehmen

3 Das Besondere Kundenindividuelle Lösungskompetenz und Herstellerunabhängigkeit Technologiekompetenz Lösungs- und Integrations-Know-how Begleitung über den gesamten IT-Projekt- Lifecycle bietet fundierte Methodenkenntnisse und eigenentwickelte Vorgehensweisen garantiert wiederholbare Qualität und Realisierungssicherheit hat über 17 Jahre Expertise in Oracle und Microsoft verfügt über ein eigenes Technology Center und setzt auf technologische Exzellenz 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 begleitet den gesamten IT-Projekt-Lifecycle mit einem modularen Dienstleistungsportfolio bietet für jeden Reifegrad die passende Dienstleistungs- und Lösungskombination 3 Trivadis das Unternehmen

4 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 4

5 Projekt Datenmanagement 2010 (DM2010) (1/2) Schweizer Bundesprojekt mit WETO Ausschreibung Ablösung der zentralen Register für Motorfahrzeuge, Fahrberechtigungen und Administrativmassnahmen Hauptziele: Zentralisierung, Konsolidierung und Normalisierung der Verkehrszulassungsdaten in einer Datenbasis Beseitigung von Redundanzen und Erhöhung der Datenqualität Realisierung einer zukunftsorientierten Lösungsarchitektur Wesentliche Rahmenbedingungen: Erhalt der aktuellen Schnittstellen Lokale Anwendungen der kantonalen Strassenverkehrsämter (StVA) müssen in einer ersten Phase nicht verändert werden 5

6 Projekt Datenmanagement 2010 (DM2010) (2/2) Involvierung Trivadis: : Situationsanalyse und Konzeptphase : Systemdefinition mit 2 Prototypen und Planung Folgephase : Option Realisierung, Einführung und Wartung Entscheidung Dez 2011 Prototyp 1 Evaluierung von Integrations-Varianten der EntireX Schnittstellen Implementierung eines Geschäftsfalles mit mehreren Use Cases Prototyp 2 Ausbau Funktionalität Performance- und Lasttests in Produktivumgebung 6

7 Altsystem Übersicht Bundesamt Ausweis Produzenten Fahrkartenschreiber FAVU SARI FKR EntireX Web Service Stack EntireX Message Broker Gerichte Polizei Browser Web Server / Servlets Polizei RIPOL SchweizerischenVersi cherungs-verband Strassenverkehrsamt Kantone NE, JU, SO, SZ Strassenverkehrsamt Kantone AG, LU, SH, VD, ZG, ZH Trafic Viacar CLS SVV Client Client Middle Tier Middle Tier Resource Resource MOFIS, FABER-ADMAS EntireX - Konnerktoren RPC-Server(s) Natural Adabas FABER-ADMAS Person Ausweis Bild Massnahme StVA Kantone AI, AR, BL, FL, FR, GE, GL, GR, NW, OW, SG, TG, UR, VS Cari Client Middle Tier Resource MOFIS, FABER-ADMAS 3270 Anwendung / Natural Adabas MOFIS StVA Kantone BE, TI und BS SVSAA Armee Andere Client Middle Tier Resource MOFIS. FABER-ADMAS Batch Programme & ADAMO / Natural Fahrzeug Schild Halter ASTRA / FFR Armee (DZF) TARGA EZV LSVA, BFS, DWH, Eurotax Terminalemulation Data Provider Data Consumer WebDAV / SFTP File System MIFA StVA Kantone Data Consumer / Provider Presentation Application Business Logic Integration Client Tier Middle Tier Resource Tier 7

8 Altsystem Zwei getrennte Systeme Motorfahrzeuginformationssystem Fahrberechtigungsregister mit Administrativmassnahmen Mainframe Umgebung Monolithisch 3270 Terminals für Administrativmassnahmen & Datenmanagement Viele Batch Jobs Schnittstellen: EntireX WebDAV / FTP Web Services & REST 1.2 M Server Requests / Tag über ca. 100 NATURAL Services 8

9 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 9

10 Technische Herausforderungen (1/2) Schlechte Datenqualität Nicht typisierte Daten Viele Duplizierungen Unabhängige Systeme Datenmodell De-normalisiert Statische Strukturen Client Schnittstellen Grösstenteils proprietär (EntireX) CRUD Keine klassischen Business Services Warenkorb Prinzip 10

11 Technische Herausforderungen (2/2) Technologie Altsystem Software AG Technologie Stack - NATURAL - ADABAS - EntireX Kaum Standards IBM Mainframe Dokumentation Unvollständig oder fehlerhaft Teilweise gar nicht vorhanden Projekt Anforderungen Keine Schnittstellen-Änderungen Parallelbetrieb 11

12 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 12

13 Architekturentscheidungen Oracle SOA Suite 11g Polizei (RIPOL) Applikation Strassenverkehrsämter Bestehend (Phase 1) Applikation Clearingstelle Versicherungen Server Weitere Clients Applikation Gerichte, Polizei, ASTRA, Armee,... Strassenverkehrsämter Neu (Phase 2) Applikation Relationales DB Modell EntireX Client Library EntireX Client Library Browser Web Service WS Client Browser Browser WS Client Web Service Oracle Service Bus als Integrationskomponente Middletier EntireX Broker Application Server Cluster EntireX XML Runtime Applikation zur Datenpflege SOA Composites: Business Services und Validierungen MOFAD System: Nur während Schattenbetrieb SOAP SOAP OSB SOAP Mediator SOAP EDN SOAP CEP/BAM Event EJB3 Daten Services Oracle SOA Plattform BEPL RULE Composite Service Human Interaction Oracle Coherence: Cache & temporäre Datenhaltung Datenpflegeapplikation als Standard HTML Web App Ressource RPC Server (NATURAL) DB Adapter Daten Vergleich DB Servers EJB3 Daten Service SOAP Business Service FTP FTP Adapter HTTP Adapter WebDAV File Adapter File System ADABAS IVZ (Oracle) Data Consumer / Data Provider Data Consumer / Data Provider Data Consumer / Data Provider 13

14 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 14

15 Alte Schnittstellen & Formate vs SOA Plattform (1/2) Altsystem Konzepte: «Datenhaltungs-System» CRUD Schnittstellen Wenig bis nicht typisiert De-normalisierte Datenstrukturen Alles geht raus & muss wieder rein DM2010 Architektur Konzepte: Service Plattform Business Services Typisierte Daten Relationale DB Aufteilung in weitere Entitäten Wie kann man diese unterschiedlichen Konzepte vereinen? 15

16 Alte Schnittstellen & Formate vs SOA Plattform (2/2) Ziel: Neue Architektur wird nicht durch die alten Konzepte beeinträchtigt Isolierung der Schnittstellen & Datenformate Wie? OSB ist prädestiniert dafür! Kanonisches Datenmodell Mapping & Transformationen Altes Format (ADABAS) Kanonisches Format Altes Format Value Mapping XSLT Transform Validation Service Orchestration Business Logic Transform OSB SOA Suite OSB 16

17 Altsystem: Warenkorb Prinzip als generischer Geschäftsservice Jedes Altsystem birgt mindestens eine Überraschung! Anstatt Business Services gibt es einen Warenkorb Muss mit allen Entitäts-Daten gefüllt werden, wie sie NACH dem Geschäftsfall auszusehen haben! Beim Einbuchen holt sich der Server die aktuellen Daten und bestimmt anhand der Differenzen den Geschäftsfall Der Auszuführende Geschäftsfall kann nicht übergeben werden, sondern wird vom Server zurückgeliefert (zur Kontrolle ) Vorteile: generische Schnittstelle!? Nachteile: viel zu viele Wie baut man dieses Konstrukt nach? 17

18 Nachbau Warenkorb Prinzip Trennung der Funktionen: Datenvalidierungen Einzel-Validierungen (gleiche Services wie bei CRUD Schnittstellen) Kross-Validierungen Warenkorb Management Anlegen, Daten Hinzufügen, Inhalt Lesen, Löschen Bestimmung des Geschäftsfalles Aktuelle Daten aus DB laden Mit Warenkorb Daten vergleichen Einzelne Services für die Geschäftsfälle Adapter Pattern für Wiederverwendung in neuen Web-Services: Trennung von Daten-Laden und Logik 18

19 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 19

20 Validierungskonzepte Ausgangslage: Im Altsystem von zentraler Bedeutung Nicht typisierte Datenfelder Clients liefern schlechte Daten Feingranulare Fehlermeldungen 2 Hauptschnittstellen mit ~80 Operationen: > 500 Meldungen Lösungsansätze: XSD Validierung keine Option - Welches Feld? - Warum genau? Programmatisch Zu aufwendig und nicht wartbar Oracle Business Rules Grosser Aufwand für einfache Validierungen Bläht die wichtigen Regeln auf Was bleibt übrig? 20

21 Schematron Regel-basierte Validierung Alles was nicht explizit die Regeln verletzt, ist gültig XML Syntax Regeln basieren auf XPath Ausdrücken Datenabhängige Regeln, zwischen XML Dateien kein Problem! Sehr einfach & sehr mächtig! 5 Haupt Elemente - Schema, Pattern, Rule, Assert, Test/Report Open Source, entwickelt seit 1999 ISO/IEC Standard Direkte Unterstützung im SOA Mediator 21

22 Schematron Beispiel Auszug aus der Personen-Validierung (> 150 Regeln): <pattern name="person field tests"> <rule context="/n1:validatepersonrequest/n2:person"> <assert test="xp20:matches(n2:lastname, '.{1,30}')"> [E Person LastName INVALID]</assert> <assert test="xp20:matches(n2:language, '(D F I R)')"> [E Person Language INVALID]</assert> <assert report="n2:birthdate > current-date()"> [E Person BirthDate NOT_IN_PAST]</assert> <assert report="n2:gender ='J' and n2:birthdate/node()"> [E Person BirthDate NOT_ALLOWED]</assert> </rule> </pattern> report nicht unterstützt in SOA Suite 11g 1. Der Nachname muss 1-30 Zeichen umfassen 2. Die Sprache muss Deutsch, Französisch, Italienisch oder Rätoromanisch sein 3. Das Geburtsdatum muss in der Vergangenheit liegen 4. Bei juristischen Personen darf kein Geburtsdatum gesetzt sein 22

23 Oracle Business Rules Core Komponente in Fusion Middleware 11g Einsetzbar in SOA / BPM Suite & unabhängig in Java If / then Rules & Decision Tables Web Interface erlaubt dynamische Änderungen während Laufzeit Einsatz im Projekt: Komplexe und dynamische Validierungen, nach Schematron Vor-Validierung Bestimmen der Geschäftsfälle im Warenkorb Dynamisches Routen im Mediator 23

24 Oracle Business Rules Decision Table Beispiel Bestimmen der fünf unterschiedlichen Validierungsklassen: Input facts: List of values or ranges Output facts and actions Resolve overlaps IF status!= X and Vehicle is not out of service and not a foreign car and the data is updated THEN apply validation class 2 24

25 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 25

26 Schattenbetrieb - Datenrecorder Datenrecorder als Grundkomponente EntireX Meldefluss Bestehende Web-Services in(1) Implementiert im OSB 1:1 Routing Speichern der Meldungen in JMS Queue Asynchrone Speicherung in DB Minimaler Overhead in(1) out(1) EntireX to IVZ to MOFAD RPC Logging ESB out(1) MOFAD Einsatz bereits während Entwicklung Echte Testdaten für interne Tests ADABAS Möglichkeit für Lasttests 26

27 Schattenbetrieb & Datenvergleich Altsystem bleibt Master Systemverhalten ändert sich nicht Umschaltung erst bei Unterschreiten der definierten Fehlerquote out(1) Logging in(1) A Diff. Reports Asynchron Entkoppelt Ablauf ist reproduzierbar in(1) EntireX to IVZ to MOFAD out(1) MOFAD?==? out(1) IVZ Vergleichsservice wertet beide Antworten aus RPC ESB IVZ Services Compare Weiteres Tool für DB Vergleiche compare ADABAS B ORACLE 27

28 AGENDA 1. Projektvorstellung 2. Herausforderungen 3. Architektur Entscheidungen 4. Client Anbindung 5. Validierungskonzepte 6. Schattenbetrieb 7. Fazit 28

29 Fazit was sich besonders bewährt hat Prototyp Phasen Kontinuierliche Integration von Anfang an Best Practices Contract First WSDL & XML Richtlinien Trivadis Architecture & Integration Blueprints Oracle Service Bus Sehr mächtige und performante Integrationskomponente Speditive Entwicklung Komfortables Debugging Laufzeit Monitoring und Tracing zur Problemanalyse XSLT Mapping Editor in SOA Suite 29

30 Fazit negative Aspekte OSB spezifisch: Keine XQuery Module Split-Join Komponente: anderes Konzept und Verhalten als Proxy Services EJB Mapping nicht konfigurierbar Fehlende XSLT 2.0 Unterstützung Entwicklungsumgebung: - Fehlende Test Unterstützung - Kleinerer Funktionsumfang als das Web Interface Oracle Business Rules spezifisch: Ändern der Input- & Output-Facts ist heikel Direkt als Web-Service einsetzen: verletzt Contract First 30

31 DEN TRIVADIS- VIELEN STAND FINDEN DANK. SIE AUF EBENE 3, STAND NR. 304 Trivadis AG Markus Zehnder Papiermühlestrasse 73 CH-3014 Bern Tel Fax BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 31

32 ANHANG 32

33 EntireX Übersicht Enterprise Application Integration Produkt der Software AG Message Orientierte Middleware Synchron / Asynchron JMS und MQ Java Client Java Server Unterstützt Windows, AIX, HP/UX, Solaris, Linux, AS/400, z/os, IBM i,... COBOL, NATURAL, ASM, C, C#, Java, XML, Web-Services,....NET Client COM Client XML Client Natural Client 3GL Client EntireX Broker.NET Server XML Server Natural Server 3GL Server Eclipse basierte Entwicklung Code Generierung Interface Mapping... EntireX Clients EntireX MOM Infrastructure... EntireX Servers 33

34 Warenkorb Management Service Realisiert als lokaler Service im OSB XML Persistierung mit Oracle Coherence Distributed Cache im WebLogic Cluster Auto Expiration Source: oracle.com 34

35 Oracle Business Rules Einsatz im Projekt Einsatz im Projekt: Komplexe und dynamische Validierungen Bestimmen der Geschäftsfälle im Warenkorb Dynamisches Routen im Mediator Bestimmen von spezifischen Daten Exports Meldungen an Zoll bei Einlösungen von Import-Fahrzeugen CO2 Bestimmungen Bereits in Prototyp Phasen realisiert 35

CI mit Forms im Weblogic Umfeld: CI mit Forms geht das

CI mit Forms im Weblogic Umfeld: CI mit Forms geht das CI mit Forms im Weblogic Umfeld: CI mit Forms geht das DOAG Konferenz 2011 Jan-Peter Timmermann Principal Consultant, Trivadis GmbH, Nünberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG

Mehr

Dimensionale Modellierung mit Oracle BI EE und Oracle OLAP Tipps und Tricks aus der Praxis

Dimensionale Modellierung mit Oracle BI EE und Oracle OLAP Tipps und Tricks aus der Praxis Dimensionale Modellierung mit Oracle BI EE und Oracle OLAP Tipps und Tricks aus der Praxis DOAG Konferenz 2010 Claus Jordan Senior Consultant, Trivadis GmbH 16.11.2010 Basel Bern Lausanne Zürich Düsseldorf

Mehr

aber wer sitzt am Steuer?

aber wer sitzt am Steuer? Das Projekt fährt gegen die Wand, aber wer sitzt am Steuer? DOAG Konferenz 2010 Nico Zinner Consultant, Trivadis GmbH 18.11.2010, Nürnberg Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i.

Mehr

Flexible Schnittstelle für Flat Files in das DWH

Flexible Schnittstelle für Flat Files in das DWH Flexible Schnittstelle für Flat Files in das DWH DOAG Konferenz 2012 Thomas Mauch Consultant, Trivadis GmbH, Nürnberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN

Mehr

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage) Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM

Mehr

Zusammenarbeit bei der SIK im Bereich OSS

Zusammenarbeit bei der SIK im Bereich OSS Zusammenarbeit bei der SIK im Bereich OSS Programm SIK im Kürze Oberstes Ziel Akteure Einfache Portale als Werkzeuge des Informationsaustausches Intranet: www.sik.admin.ch (1996) Internet: www.sik.ch (2005)

Mehr

Best Practices für das Testen von SOAbasierten

Best Practices für das Testen von SOAbasierten Best Practices für das Testen von SOAbasierten Systemen am Beispiel mit Oracle SOA Suite 11g DOAG Konferenz 2009 Guido Schmutz, Technology Manager / Partner Trivadis AG 18.11.2009, Nürnberg Basel Baden

Mehr

Tabellen mit detaillierter Berechnung zur Bestimmung der zu viel bzw. zu wenig bezahlten Prämien 1996 2013

Tabellen mit detaillierter Berechnung zur Bestimmung der zu viel bzw. zu wenig bezahlten Prämien 1996 2013 Eidgenössisches Departement des Innern EDI Bundesamt für Gesundheit BAG Direktionsbereich Kranken- und Unfallversicherung Bundesamt für Gesundheit, Abteilung Versicherungsaufsicht, August 2014 Tabellen

Mehr

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Die Herausforderung: Hostanbindung Viele Unternehmen besitzen Mainframe- und Legacy-Anwendungen, so genannte Enterprise Information Systems (EIS),

Mehr

bonus.ch zum Thema Krankenkassenprämien 2016: mit einer durchschnittlichen Erhöhung von 6.5% bestätigt sich der Trend

bonus.ch zum Thema Krankenkassenprämien 2016: mit einer durchschnittlichen Erhöhung von 6.5% bestätigt sich der Trend bonus.ch zum Thema Krankenkassenprämien 2016: mit einer durchschnittlichen Erhöhung von 6.5% bestätigt sich der Trend Kurz vor der offiziellen Veröffentlichung der Krankenversicherungsprämien für 2016

Mehr

Es gibt drei Untergruppen, welche abhängig vom Beschäftigungsgrad sind:

Es gibt drei Untergruppen, welche abhängig vom Beschäftigungsgrad sind: 15 Anhang 1 Bewachung, Sicherheit und Werttransport Kategorie A: Mindestlöhne für Bewachung, Sicherheit und Werttransport Es gibt drei Untergruppen, welche abhängig vom Beschäftigungsgrad sind: A1 Mitarbeitende

Mehr

INDEXIERUNGS- STRATEGIE IM DATA WAREHOUSE

INDEXIERUNGS- STRATEGIE IM DATA WAREHOUSE INDEXIERUNGS- STRATEGIE IM DATA WAREHOUSE ZWISCHEN ALBTRAUM UND OPTIMALER PERFORMANCE DOAG Konferenz 2011 Dani Schnider Trivadis AG Nürnberg, BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG

Mehr

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015

We make IT matter. Unternehmenspräsentation. Dr. Oliver Janzen Düsseldorf Mai 2015 We make IT matter. Unternehmenspräsentation Dr. Oliver Janzen Düsseldorf Mai 2015 KOMPETENZ Unsere Kernkompetenz: Ganzheitliche Unterstützung bei der Weiterentwicklung der IT. IT-Dienstleistung, von der

Mehr

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi

Ein Vergleich zwischen SCA,JBI und WCF. Marcello Volpi Service Component Architecture Ein Vergleich zwischen SCA,JBI und WCF Marcello Volpi Agenda Einführung Service Component Architecture (SCA) Java Business Integration (JBI) Windows Communication Foundation

Mehr

5. Programmierschnittstellen für XML

5. Programmierschnittstellen für XML 5. Programmierschnittstellen für für Medientechnologen Dr. E. Schön Wintersemester 2015/16 Seite 146 Notwendigkeit: Programmierschnittstelle Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen

Mehr

5. Programmierschnittstellen für XML

5. Programmierschnittstellen für XML 5. Programmierschnittstellen für Grundlagen Dr. E. Schön FH Erfurt Sommersemester 2015 Seite 135 Programmierschnittstelle Notwendigkeit: Zugriff auf -Daten durch Applikationen wiederverwendbare Schnittstellen

Mehr

Oracle Fusion Middleware Forms & Reports - Go Live!

Oracle Fusion Middleware Forms & Reports - Go Live! Oracle Fusion Middleware Forms & Reports - Go Live! Lunch @ Oracle Informationstag für die Öffentliche Verwaltung Jan-Peter Timmermann Principal Consultant Trivadis GmbH 08.06.2011 Stuttgart Basel Bern

Mehr

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de. 26.11.2000 (c) Michael Behrendt -

Herzlich Willkommen! eine praxisnahe Übersicht. Mit Java ins Web - mb@bebox.franken.de. 26.11.2000 (c) Michael Behrendt - Herzlich Willkommen! Mit Java ins Web - eine praxisnahe Übersicht 1 Wer bin ich? Michael Behrendt, 21, Nürnberg kurzer Lebenslauf: 1991 Erster Rechner: Commodore C128 1995 Ausbildung zum Datenverarbeitungskaufmann

Mehr

Die Oracle BI Trilogie von Trivadis

Die Oracle BI Trilogie von Trivadis Die Oracle BI Trilogie von Trivadis Teil 2 - Aufbau einer DWH- und BI-Landschaft Zürich, 25. November 2009 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart

Mehr

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1

Web Services. XML, WSDL, SOAP und UDDI Einblicke und Ausblicke. 31.03.2003 J.M.Joller 1 Web Services XML, WSDL, SOAP und UDDI Einblicke und Ausblicke 31.03.2003 J.M.Joller 1 Inhalt Architekturen Main Stream.NET J2EE und Applikations-Server Sicht der Anbieter Java J2EE J2EE versus.net Web

Mehr

Bundesratsbeschluss über die Allgemeinverbindlicherklärung des Gesamtarbeitsvertrages für die private Sicherheitsdienstleistungsbranche

Bundesratsbeschluss über die Allgemeinverbindlicherklärung des Gesamtarbeitsvertrages für die private Sicherheitsdienstleistungsbranche Bundesratsbeschluss über die Allgemeinverbindlicherklärung des Gesamtarbeitsvertrages für die private Sicherheitsdienstleistungsbranche Änderung vom 21. April 2011 Der Schweizerische Bundesrat beschliesst:

Mehr

Beratung Messbar / Transparent / Reproduzierbar

Beratung Messbar / Transparent / Reproduzierbar Beratung Messbar / Transparent / Reproduzierbar Kundenorientierte und visualisierte Beratungsprozesse bei Movis AG Frank Ockenfeld Senior Consultant CRM BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT

Mehr

16.4 Wiederverwendung von COTS-Produkten

16.4 Wiederverwendung von COTS-Produkten 16.4 Wiederverwendung von COTS-Produkten COTS = commercial of the shelf im Handel erhältliche Software-Produkte Anpassung für Kunden ohne Änderung am Quellcode Quellcode in der Regel nicht einsehbar (Ausnahme

Mehr

Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen?

Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen? Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen? Januar 2012 CommitWork GmbH Seite 1 Info@CommitWork.de www.commitwork.de Motivation Modernisierung eines Systems mit

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B

Mehr

Das generierte Data Warehouse

Das generierte Data Warehouse Das generierte Data Warehouse DOAG BI Konferenz 2012 Gregor Zeiler BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 Erwartungshaltungen und Hoffnungen

Mehr

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt OERA OpenEdge Reference Architecture Mike Fechner PUG Infotag 19. Mai 05 Frankfurt Überblick OERA Separated presentation and integration layers Common business logic with advanced models Data access abstracted

Mehr

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

DER CONFIGURATION MANAGEMENT PROZESS

DER CONFIGURATION MANAGEMENT PROZESS Mit matrix ist IT einfach! DER CONFIGURATION MANAGEMENT PROZESS als Voraussetzung für aktuelle Daten in der CMDB Christian Stilz, Project Manager PROJEKTERGEBNISSE CMDB? PROJEKTERGEBNISSE CMDB? Daten unvollständig

Mehr

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.

Mehr

Oracle DWH Konferenz Neuss

Oracle DWH Konferenz Neuss Oracle DWH Konferenz Neuss Migration OWB to ODI Martin de Gooijer Prinzipal Consultant BI BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 Migration

Mehr

Zeitlich abhängig von OWB?

Zeitlich abhängig von OWB? Zeitlich abhängig von OWB? 24. April 2007 Beat Flühmann Trivadis AG > IT Lösungsanbieter» Application Development, Application Performance Management, Business Communication, Business Intelligence, Managed

Mehr

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java SOA: Erstellung von Templates für WebService Consumer und Provider in Java Entwicklung von Java WebService Provider- und Consumer-Bibliotheken zur Standardisierung der Karmann WebService Landschaft. Konzeption

Mehr

Unterstützt oder beschäftigt Ihr CRM- System die Mitarbeiter bei Ihrer täglichen Arbeit?

Unterstützt oder beschäftigt Ihr CRM- System die Mitarbeiter bei Ihrer täglichen Arbeit? Unterstützt oder beschäftigt Ihr CRM- System die Mitarbeiter bei Ihrer täglichen Arbeit? Beat Jörg Swiss Life AG Projektleiter CRM Thomas Heiz Trivadis AG Business Development Manager BASEL BERN LAUSANNE

Mehr

Finanzhilfen für familienergänzende Kinderbetreuung: Bilanz nach zwölf Jahren (Stand 1. Februar 2015)

Finanzhilfen für familienergänzende Kinderbetreuung: Bilanz nach zwölf Jahren (Stand 1. Februar 2015) Finanzhilfen für familienergänzende Kinderbetreuung: Bilanz nach zwölf Jahren (Stand 1. Februar 2015) Insgesamt konnten in den 12 Jahren seit Inkrafttreten des Bundesgesetzes 2 676 Gesuche bewilligt werden.

Mehr

Innovation gestalten - von ABAP zur SAP HANA Cloud Platform

Innovation gestalten - von ABAP zur SAP HANA Cloud Platform Innovation gestalten - von ABAP zur SAP HANA Cloud Platform Lars Erdmann, Leiter Technologie und Innovation SAP Forum 2014, Basel, 21. Mai 2014 www.q-perior.com Agenda 1. Ein Blick auf die Welt, wie wir

Mehr

Workflow, Business Process Management, 4.Teil

Workflow, Business Process Management, 4.Teil Workflow, Business Process Management, 4.Teil 24. Januar 2004 Der vorliegende Text darf für Zwecke der Vorlesung Workflow, Business Process Management des Autors vervielfältigt werden. Eine weitere Nutzung

Mehr

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Eclipse Equinox als Basis für Smart Client Anwendungen Christian Campo, compeople AG, 5.7.2007 Java Forum Stuttgart 2007 Übersicht Definition / Architektur Smart Client Smart Client mit RCP / Equinox Gesamtfazit

Mehr

Neue Funktionen in Innovator 11 R5

Neue Funktionen in Innovator 11 R5 Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur

Mehr

Innovative Mainframe-Integration

Innovative Mainframe-Integration Fujitsu BS2000/OSD Mainframe Summit 2013 Innovative Mainframe-Integration Dr. Manfred Stadel Senior Manager Universal Transaction Monitor Yih-Yang Florian Holl BS2000 Consultant Innovative Mainframe Integration

Mehr

PRODATIS CONSULTING AG. Folie 1

PRODATIS CONSULTING AG. Folie 1 Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %

Mehr

SAP SharePoint Integration. e1 Business Solutions GmbH

SAP SharePoint Integration. e1 Business Solutions GmbH SAP SharePoint Integration e1 Business Solutions GmbH Inhalt Duet Enterprise Überblick Duet Enterprise Use Cases Duet Enterprise Technologie Duet Enterprise Entwicklungs-Prozess Duet Enterprise Vorteile

Mehr

e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057)

e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) e-business - Patterns Stefan Brauch (sb058) -- Julian Stoltmann (js057) 1 e-business Patterns??? e-business Patterns Architekturen, die sich über die Zeit bewährt haben. Pattern-Fundgrube web-basierte

Mehr

Session Beans & Servlet Integration. Ralf Gitzel ralf_gitzel@hotmail.de

Session Beans & Servlet Integration. Ralf Gitzel ralf_gitzel@hotmail.de s & Servlet Integration Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Motivation Das Interface Stateful und Stateless s Programmierung einer Stateful

Mehr

Vielfältige Ausbildung, vielfältiges Berufsfeld

Vielfältige Ausbildung, vielfältiges Berufsfeld Vielfältige Ausbildung, vielfältiges Berufsfeld Anstellungssituation nach Abschluss des BSc Ernährung & Diätetik Andrea Mahlstein Leiterin Disziplin / Bachelorstudiengang Ernährung und Diätetik Berner

Mehr

Modernisierung einer Software AG EntireX basierten Lösung durch Oracle Fusion Middleware

Modernisierung einer Software AG EntireX basierten Lösung durch Oracle Fusion Middleware Modernisierung einer Software AG EntireX basierten Lösung durch Oracle Fusion Middleware Markus Zehnder, Trivadis AG, Bern Schlüsselworte: Case Study Middleware Modernisierung, Oracle Service Bus, Validierungskonzepte

Mehr

Mitteilungen an die AHV-Ausgleichskassen und EL-Durchführungsstellen Nr. 207

Mitteilungen an die AHV-Ausgleichskassen und EL-Durchführungsstellen Nr. 207 Eidgenössisches Departement des Innern EDI Bundesamt für Sozialversicherungen BSV Geschäftsfeld Alters- und Hinterlassenenvorsorge 12. Juni 2007 Mitteilungen an die AHV-Ausgleichskassen und EL-Durchführungsstellen

Mehr

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen 9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.

Mehr

E-Rechnung für die öffentliche Verwaltung in der Schweiz

E-Rechnung für die öffentliche Verwaltung in der Schweiz E-Rechnung E-Rechnung für die öffentliche Verwaltung in der Schweiz E-Rechnung für die öffentliche Verwaltung in der Schweiz Ein Vorhaben der E-Government-Strategie Schweiz, 3. August 03 Die E-Rechnung

Mehr

Produktionsfähige Applikationen

Produktionsfähige Applikationen Produktionsfähige Applikationen Seite 1 Mario Siegenthaler, Robert Siegenthaler Produktionsfähige Applikationen www.bedag.ch Mario.Siegenthaler@bedag.ch Robert.Siegenthaler@bedag.ch Seite 2 Agenda Die

Mehr

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH 01 INDIVIDUELLE SOFTWARELÖSUNGEN 02 05 02 GUMMERSBACH MEHRWERT DURCH KOMPETENZ ERIC BARTELS Softwarearchitekt/ Anwendungsentwickler M_+49 (0) 173-30 54 146 F _+49 (0) 22 61-96 96 91 E _eric.bartels@customsoft.de

Mehr

Enterprise Application Integration

Enterprise Application Integration 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Wolfgang Keller Enterprise Application Integration Erfahrungen aus

Mehr

Metadata Service Respository (MDS) - Sehen, lernen, verstehen!

Metadata Service Respository (MDS) - Sehen, lernen, verstehen! Metadata Service Respository (MDS) - Sehen, lernen, verstehen! Carsten Wiesbaum esentri AG Schlüsselworte Metadata Service Repository, MDS, Oracle Fusion Middleware Einleitung Früher oder später wird jeder

Mehr

Secure Network Communications (BC-SEC-SNC)

Secure Network Communications (BC-SEC-SNC) Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen

Mehr

Kurzfassung der Studienarbeit

Kurzfassung der Studienarbeit Kurzfassung der Studienarbeit Abteilung Informatik Namen der Studenten Roman Widmer Mikkala Pedersen Studienjahr Sommersemester 2004 Titel der Studienarbeit.NET Skript Debugger Examinator Der GUI-Builder

Mehr

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach

Inhaltsverzeichnis. Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach sverzeichnis Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Integration Architecture Blueprint Leitfaden zur Konstruktion

Mehr

HMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang

HMS. Statistiken mit SAS ins Internet. HMS Analytical Software GmbH - Johannes Lang HMS Statistiken mit SAS ins Internet HMS Analytical Software GmbH - Johannes Lang Schweizer Tage der öffentlichen Statistik, Davos 08.09. 10.09.2008 1 Agenda Vorstellung Inhaltliche Einleitung Statische

Mehr

Umfassend verstehen individuell beraten

Umfassend verstehen individuell beraten Treuhand Steuer- und Rechtsberatung Wirtschaftsprüfung Unternehmensberatung Informatik-Gesamtlösungen Umfassend verstehen individuell beraten Beratungsdienstleistungen für Ihr Unternehmen seit 1933 02.07.2015

Mehr

Java Enterprise Architekturen Willkommen in der Realität

Java Enterprise Architekturen Willkommen in der Realität Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen

Mehr

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller 2002 131

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller 2002 131 Architekturen Von der DB basierten zur Multi-Tier Anwendung DB/CRM (C) J.M.Joller 2002 131 Lernziele Sie kennen Design und Architektur Patterns, welche beim Datenbankzugriff in verteilten Systemen verwendet

Mehr

Application Performance Management. Auch eine Frage des Netzwerkes?

Application Performance Management. Auch eine Frage des Netzwerkes? Application Performance Management Auch eine Frage des Netzwerkes? Agenda Architektur von Webanwendungen Lange Applikationsantwortzeiten Application Performance Management (APM) Netzwerkbasiertes APM Serverbasiertes

Mehr

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP. Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis

Mehr

B2B für meine Geschäftspartner

B2B für meine Geschäftspartner B2B für meine Geschäftspartner Michael Stapf Oracle Deutschland B.V. & Co. KG Frankfurt Schlüsselworte B2B, Business-to-Business, Geschäftspartnerintegration, Elektronische Geschäftskommunikation Einleitung

Mehr

Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7.

Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7. Ressourcenmanagement in Forschung und Entwicklung Grünenthal integriert SAS in sein Berechtigungs- und Mandantenkonzept 7. Nov 2012 Seite 1 Unternehmensprofil IT-Spezialist für Business Intelligence und

Mehr

Festpreisprojekte in Time und in Budget

Festpreisprojekte in Time und in Budget Festpreisprojekte in Time und in Budget Wie effizient kann J2EE Softwareentwicklung sein? Copyright 2006 GEBIT Solutions Agenda Positionierung der GEBIT Solutions Herausforderung Antwort Überblick Beispielprojekt

Mehr

Herausforderungen des Enterprise Endpoint Managements

Herausforderungen des Enterprise Endpoint Managements Herausforderungen des Enterprise Endpoint Managements PPPvorlage_sxUKMvo-05.00.potx santix AG Mies-van-der-Rohe-Straße 4 80807 München www.santix.de santix AG Herausforderungen 09.10.2013 Herausforderungen

Mehr

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was

Mehr

Best Practices und Tools für Upgrades aus der Sicht der Applikation

Best Practices und Tools für Upgrades aus der Sicht der Applikation Best Practices und Tools für Upgrades aus der Sicht der Applikation Jan-Peter Timmermann Principal Consultant Trivadis GmbH 3. Trivadis Oracle Forms Community 07.07.2011 Zürich Basel Bern Lausanne Zürich

Mehr

E-Rechnung für die öffentliche Verwaltung in der Schweiz

E-Rechnung für die öffentliche Verwaltung in der Schweiz E-Rech nung E-Rechnung f ür die öffentliche Verw altung in der Schw eiz E-Rechnung für die öffentliche Verwaltung in der Schweiz Ein Vorhaben der E-Government-Strategie Schweiz,. Mai 03 Der Online-Kontakt

Mehr

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI? Service Was ist eine Enterprise Service Architecture und wie reagiert SAP Allgemeine Definition Was gehört in ZENOS (Service-Layer)? Business Logik ZENOS als Provider für SAP-based Services (ESA/SOA) Warum

Mehr

Gemeinsam mehr erreichen.

Gemeinsam mehr erreichen. Gemeinsam mehr erreichen. Microservices in der Oracle SOA Suite Baden 10. September 2015 Ihr Ansprechpartner Carsten Wiesbaum Principal Consultant carsten.wiesbaum@esentri.com @CWiesbaum Schwerpunkte:

Mehr

Der beste Plan für Office 365 Archivierung.

Der beste Plan für Office 365 Archivierung. Der beste Plan für Office 365 Archivierung. Der Einsatz einer externen Archivierungslösung wie Retain bietet Office 365 Kunden unabhängig vom Lizenzierungsplan viele Vorteile. Einsatzszenarien von Retain:

Mehr

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung IBM WebSphere Process Server Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung AGENDA 1. Überblick 2. WebSphere Process Server 3. Komponenten 4. Präsentation

Mehr

Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010

Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010 Abschlusspräsentation Projekt Loan Broker mit BizTalk 2010 Vortrag im Rahmen der Vorlesung Integration Engineering Dozent: Prof. Dr. Martin Buchheit SS 2011 Referenten: Florian Kalisch, Denis Radjenovic

Mehr

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

AS/point, Ihr Partner die nächsten 10 und mehr Jahre - AS/point, Ihr Partner die nächsten 10 und mehr Jahre - technologisch betrachtet http://www.aspoint.de 1 Unsere vier Säulen heute e-waw modulare Warenwirtschaft für iseries evo-one Organisation und CRM

Mehr

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven

SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SOA Serviceorientierte Architektur Definition, Marktpotenzial und Perspektiven SO A Fraunhofer-Institut für Softwareund Systemtechnik ISST Dr. Ulrich Springer Dr. Bernhard Holtkamp Dortmund, 20.01.2009

Mehr

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013 HP Service Virtualization Bernd Schindelasch 19. Juni 2013 Agenda EWE TEL GmbH Motivation Proof of Concept Ausblick und Zusammenfassung HP Software Performance Tour 2013: HP Service Virtualization 2 EWE

Mehr

THEOBALD XTRACT PPS IXTO GMBH. Mathias Slawik, Linda Kallinich

THEOBALD XTRACT PPS IXTO GMBH. Mathias Slawik, Linda Kallinich THEOBALD XTRACT PPS IXTO GMBH Mathias Slawik, Linda Kallinich Projekt BWA: Analytische Anwendungen, WS 2010/2011 Agenda 2/14 Projektaufgabe Technologien / Xtract PPS Projektablauf Dashboard-Prototyp Bewertung

Mehr

Mitteilungen an die AHV-Ausgleichskassen und EL-Durchführungsstellen Nr. 334

Mitteilungen an die AHV-Ausgleichskassen und EL-Durchführungsstellen Nr. 334 Eidgenössisches Departement des Innern EDI Bundesamt für Sozialversicherungen BSV Geschäftsfeld AHV, Berufliche Vorsorge und Ergänzungsleistungen 10.07.2013 Mitteilungen an die AHV-Ausgleichskassen und

Mehr

Softwaretechnische Anforderungen zu Opale bluepearl Version 1.0 vom 23.05.2013

Softwaretechnische Anforderungen zu Opale bluepearl Version 1.0 vom 23.05.2013 Sehr geehrte Kundin, Sehr geehrter Kunden. Sie werden demnächst die neue Version Opale bluepearl einsetzen. Damit Sie bestmöglich von der 3ten Generation der Opale-Lösungen profitieren können, ist es an

Mehr

Sybase Central Dokumentation Aktivierung der Monitoringfunktion

Sybase Central Dokumentation Aktivierung der Monitoringfunktion Sybase Central Dokumentation Aktivierung der Monitoringfunktion Version 1.0 14. Dezember 2012 Inhaltsverzeichnis 1 EINLEITUNG... 3 2 ZIELSETZUNG... 3 3 VORGEHENSWEISE... 3 4 ANHANG... 7 4.1 DOKUMENTHISTORIE...

Mehr

Oracle SOA Suite 11g Mediator vs Oracle Service Bus (OSB)

Oracle SOA Suite 11g Mediator vs Oracle Service Bus (OSB) Oracle SOA Suite 11g Mediator vs Oracle Service Bus (OSB) DOAG Konferenz 2009 Guido Schmutz, Technology Manager / Partner Trivadis AG 19.11.2009, Nürnberg Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.

Mehr

Warum sind Kosten und Prämien kantonal unterschiedlich?

Warum sind Kosten und Prämien kantonal unterschiedlich? Warum sind Kosten und Prämien kantonal unterschiedlich? Die vom BAG angekündigten kantonalen durchschnittlichen Prämienerhöhungen von 15% bewegen sich in einer Bandbreite von 3 bis 20 Prozent Warum gibt

Mehr

Adami CRM - Outlook Replikation User Dokumentation

Adami CRM - Outlook Replikation User Dokumentation Adami CRM - Outlook Replikation User Dokumentation Die neue Eigenschaft der Adami CRM Applikation macht den Information Austausch mit Microsoft Outlook auf vier Ebenen möglich: Kontakte, Aufgaben, Termine

Mehr

Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps

Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps Projekt: Intern Softwareprojekt FH Furtwangen Status: Draft Ersteller: Kai Grabfelder Datum: 11.02.2007 Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps 1 Beschreibung... 2 Semesterprojekt...

Mehr

Service-Orientierte InterSystems GmbH 2009

Service-Orientierte InterSystems GmbH 2009 Fast Track to SOA Ein flexibler Ansatz für Software-Entwickler Michael Brösdorf, InterSystems GmbH Agenda InterSystems im Überblick Was ist eine service-orientierte Architektur? (Legacy-)Applikation in

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

Enterprise Application Integration Erfahrungen aus der Praxis

Enterprise Application Integration Erfahrungen aus der Praxis Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net

Mehr

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS Research Note zum Thema: Laufzeit von Support-Leistungen für Axel Oppermann Advisor phone: +49 561 506975-24 mobile: +49 151 223 223 00 axel.oppermann@experton-group.com November 2009 Inhalt 1 EINFÜHRUNG

Mehr

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS Analyse zum Thema: Laufzeit von Support-Leistungen für Axel Oppermann Advisor phone: +49 561 506975-24 mobile: +49 151 223 223 00 axel.oppermann@experton-group.com Januar 2010 Inhalt Summary und Key Findings

Mehr

Executive Information. «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012.

Executive Information. «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012. Executive Information «Setup and forget it!» So automatisieren Sie Ihr Datacenter mit dem Microsoft System Center Orchestrator 2012. Setup and forget it! So automatisieren Sie Ihr Datacenter mit dem Microsoft

Mehr

Gewerbliche KMU-Bürgschaften: Eine Finanzdienstleistung für KMU

Gewerbliche KMU-Bürgschaften: Eine Finanzdienstleistung für KMU Gewerbliche KMU-Bürgschaften: Eine Finanzdienstleistung für KMU Definition gewerbliche Bürgschaft Garantie für Bankdarlehen oder -kredit zu Gunsten eines KMU Keine Direktvergabe durch BG Mitte Finanzierung

Mehr

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y Cloud Computing Betriebssicherheit von Cloud Umgebungen Urs Zumstein Leiter Performance Care Team Urs.Zumstein@DevoTeam.ch 079 639 42 58 Agenda Definition von Cloud Services Anforderungen an die Betriebssicherheit

Mehr

Zustandsgebundene Webservices

Zustandsgebundene Webservices Zustandsgebundene Webservices Präsentation ausgewählter Problemstellungen der Informatik Markus Oertel oer@uni-paderborn.de Universität Paderborn 25. September 2005 Zustandsgebundene Webservices Seite

Mehr

WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

WEBINAR@LUNCHTIME THEMA: SAS STORED PROCESSES - SCHNELL GEZAUBERT HELENE SCHMITZ WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training

Mehr

Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen

Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen 1 Allgemeines Was versteht man unter SFTP? Die Abkürzung SFTP steht für SSH File Transfer Protocol oder Secure File Transfer Protocol.

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Weblogic Server: Administration für Umsteiger

Weblogic Server: Administration für Umsteiger Weblogic Server: Administration für Umsteiger Björn Bröhl Direktor Strategie & Innovation OPITZ CONSULTING GmbH Oracle Weblogic: Administration für Umsteiger Seite 1 Inhalt Oracle Weblogic Server für Umsteiger

Mehr

TRACK II Datenmanagement Strategien & Big Data Speicherkonzepte BI Operations Erfolgsfaktoren für einen effizienten Data Warehouse Betrieb

TRACK II Datenmanagement Strategien & Big Data Speicherkonzepte BI Operations Erfolgsfaktoren für einen effizienten Data Warehouse Betrieb 9.30 10.15 Kaffee & Registrierung 10.15 10.45 Begrüßung & aktuelle Entwicklungen bei QUNIS 10.45 11.15 11.15 11.45 Von Big Data zu Executive Decision BI für den Fachanwender bis hin zu Advanced Analytics

Mehr