Integration von BiPRO-Webservices in eine vorhandene Infrastruktur

Ähnliche Dokumente
Backend-Anbindung: Mapping der Datenmodelle Ein Praxisbeispiel

Synergy.Net Synergie-Potentiale durch standardisierte Anbindung von Vermittlern in einem dezentralen Banchennetzwerk

Die Integration der VU-IT in die IT der Makler. Ein Praxisbericht der Barmenia Versicherungen

Stefan Zörner. Portlets. Portalkomponenten in Java. ntwickier

Erläuterungen zu Darstellung des DLQ-Datenportals

BiPRO-Tag Herbst /8. Dezember 2011 Novotel Düsseldorf /Neuss

Standardisierung und Vertrieb ein Widerspruch?

Einsatzszenarien von BiPRO-Normen

X4 BiPRO Server. Pascal Popp SoftProject GmbH

MICROSOFT DYNAMICS SYSTEM- INTEGRATION

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG

Inhalt. Einführung RFC-Funktionsbausteine in ABAP Funktionsbausteine zum Lesen Aufruf per srfc 108

QBus Enterprise Service Bus. intersales Creating the Digital Enterprise

Profl: Torsten Mangner

Grundlagen der Web-Entwicklung INF3172

<Insert Picture Here> Einführung in SOA

UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA)

informatik ag IT mit klarer Linie S i e b e l O p e n U I

Telefonie mit Asterisk:

Ihr Technologiepartner für IKZ-Vorhaben

EJB City GmbH ist Ihr Partner dafür!

INTEGRATION SERVICES CENTER OF COMPETENCE INTEGRATION FOR FINANCIAL SERVICES

Results in time. FLEXIBLER UND KOSTENGÜNSTIGER BETRIEB VON SAP SYSTEMEN. Beratung. Support. Ganzheitliche Lösungen.

Integration im Enterprise Umfeld

Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version.

Workplace Portal G8. Dipl.-Wirt. Ing. Thomas Bruse

GIS GRAVITY UND ROADMAP. Tony Wehrstein

Integration von UIS-Webdiensten

Workflows ganz einfach Einführung in die Process Cloud

Kai Wähner MaibornWolff et al GmbH

Corporate Planning Software: Die integrierte Lösung für operatives Controlling, Finanzplanung und Konzernkonsolidierung

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007

Ballbesitz oder Konter? Potentiale durch IT-Trends erkennen

Technische Informationen

22. Januar Gruppe 2: TOPCASED

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

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

Sugar innovatives und flexibles CRM. weburi.com CRM Experten seit über 15 Jahren

WS-Security. Thies Rubarth. Sicherheitskonzepte in global verteilten Anwendungen. 21. Sep 2007 ACM/GI Localgroup #216

CENTER OF COMPETENCE INTEGRATION

Profitieren Sie von einer offenen und flexiblen Clouddienstplattform

Erfahrungsbericht eines Vergleichers über Anbindungen von BiPRO-Services

Reporting Lösungen für APEX wähle Deine Waffen weise

Model Driven Architecture

Workflowsysteme. Anforderungen, Erfahrungen und Referenzarchitektur

AW2. related work. Benedikt Johannsen INF-M2 Anwendung 2 - Sommersemester Juni 2010

Anbindung von Vertriebspartnern Integration von Maklern und Vertriebspartnern durch automatisierte Prozesse

Komponentenorientierte Software-Entwicklung. Seite 1 / 42

IBM Cognos Analtics. mayato Servceangebot zum Upgrade // ÖFFENTLICH

GiS Gesellschaft für integrierte Systemplanung mbh IT Lösungen für Betrieb und Instandhaltung

DevOps. Alexander Pacnik, Head of DevOps Engineering

IT-INFRASTRUKTUR SYSTEM- INTEGRATION ANALYSE KONZEPTION LÖSUNG

Prozess- und Workflowoptimierung durch konsequente Integration zum Frontoffice

Portalsysteme Moderne Gateways für etablierte Backend-Systeme

logarithmo ! 1 Equipping the energy sector with smart applications logarithmo

Portale mit dem Java-Portlet-Standard JSR168, Jetspeed 2 und WSRP

Argos Process Engine. Unsere Lösung für die Integration komplexer IT-Landschaften. München, 20. Juni 2017 Alexander Dietel

Erfahrungsbericht. Donatas Valys Client Architect SOA. Bildquelle: KUKA Roboter GmbH. DOAG2012 Arbeiten am Enterprise SOA-Fließband D.

Potentiale modellgetriebener Softwareentwicklung

Mail Integration Solution White Paper

Projekt GIRAFFE. Informationsveranstaltung für Versicherer, Brokersoftwarehersteller und Broker mit eigener Software

Harte Nüsse 2009: Neue Kunden gewinnen oder bestehende Kundenpotentiale besser ausschöpfen? Vertriebsstrategien am praktischen Beispiel

V'ger P&C Das ideale Bestands- und Produktsystem für das anspruchsvolle Sachgeschäft

AUSBILDUNG ZUM FACHINFORMATIKER, ANWENDUNGSENTWICKLUNG (M/W)

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

Themenschwerpunkt Middleware und Integrationsarchitekturen

windream SDK Einfache System-Erweiterungen und Software-Integrationen mit windream

MHP Visualization Solution Ihre Lösung für eine effiziente und zielgerichtete Visualisierung!

Oracle CRM- Best Practices

Entwicklung per Click?

Service Portal Die komplette IT auf einen Blick an jedem Ort, auf jedem Device, in Echtzeit. Network Visibility

GIS-Lösungen für ein modernes Infrastrukturmanagement in der Bayer. Straßenbauverwaltung

IT-Security Symposium in Stuttgart. Andreas Schmidt, Specialised Sales IT-Security

Openinterface Impuls Eine kurze Vorstellung. Openinterface, J. Friebe, KISTERS AG, J. Jordan, IDS GmbH, E. Herold, PSI Software AG

Künstliche Intelligenz in der Kundenkommunikation Fragen und Antworten

Persistente Prozesse mit ADF und BPMN 2.0

CMS & Webtechnologie Studie 2017

Alternative Logins für Eduroam - Rollout als föderierter Dienst. Gerätemanager. Axel Taraschewski IT Center der RWTH Aachen

Mobile API 2.0 Partizipative App Entwicklung

Agenda. Begrüßung Kurzvorstellung Projekt ecare 3 meinvodafone. Fragen und Antworten

Weil Ihre eigene Lösung am besten zu Ihnen passt. Evolutionäre Ideen für Ihre Software BISS

SKF App LubCAD. Hartmut Wiese SKF Lubrication Systems Germany GmbH

Aktuelle Anforderungen an die IT Abteilung

Realtime Daten-Rückschreibung in Tableau mit der Extensions API //

Neuigkeiten bestehender Komponenten

Inhaltsverzeichnis. Mehr Informationen zum Titel. Dank... V Geleitwort... IX Geleitwort... XI Vorwort... XIII

SOA zum Anfassen Erfahrungen aus dem LBBW Markets-Portal Projekt

Forms auf Tablets. Vision oder Realität?

INTERCOM FÜR ALLE STENTOFON PULSE - VOLLE FUNKTIONALITÄT UND AUDIOQUALITÄT OHNE ZUSÄTZLICHEN SERVER

»Insurance goes mobile Strategien, Prozesse, Applikationen«

26. DECUS Symposium

Serena Schulungsplan 2017

Einzige webbasierte, gesamtheitliche Softwarelösung für alle Belange des Versicherungsbrokerage und Kundenbetreuung

Modellgetriebene Entwicklung von Pervasive Games

infoport Zeit- und kostenoptimierte Geschäftsabläufe durch Web-Services

... WebOffice als System. SynerGIS Team WebOffice (v 10.2)

KLARE VORTEILE IM VERGLEICH MIT OPEN SOURCE BPM SOFTWARE. Machen Sie kurzen Prozess!

Wege in die digitale Zukunft

Gesamtverband der Deutschen Versicherungswirtschaft e.v. Elektronische Kommunikation zwischen Versicherungsunternehmen (VU) und Versicherungsmakler

Transkript:

Integration von BiPRO-Webservices in eine vorhandene Infrastruktur Matthias Brauch Leiter Softwareentwicklung BISS GmbH 1

Wer ist BISS? Erfahrung und Verständnis für Technik und Fachlichkeit sind entscheidend für den Projekterfolg! Wir sind Experten für die IT in Vertrieb und Kundenservice und sonst nichts! Langjährige Erfahrung mit POSS-Systemen und -Prozessen in der Versicherungswirtschaft Anwendungen, die - laut Anwendern und neutralen Experten - zu den besten im Markt zählen Innovatoren-Funktion bei Technologien und Prozessen im Vertrieb und Service 2

Wer ist BISS? Traditionell wird Vertrieb gern als Nasengeschäft bezeichnet, um den zwischenmenschlichen Faktor zu unterstreichen, doch die Nase erhält offenbar zunehmend Unterstützung durch moderne IT aus: BISS-Themenfokus IT-Trends 2013 Vertrieb und IT zusammen denken: Expertenbefragung: IT-Trends an den Points of Sales & Service Maklerbefragung: Nutzung von Software und Extranets YouGov-Psychonomics Konferenz: IT-Trends im Kundenmanagement BiPRO-Mitglied seit 2006 Versicherungsforen Leipzig: Forenund Projektpartnerschaft seit 2008 3

Wer ist BISS? B-Wise XA ist eine produktive Plattform zur Implementierung individueller Lösungen für den Point-of-Sales&Service (PoSS) in der Assekuranz. Mit zahlreichen Standard- Prozessen und -Funktionen unterstützt es optimal alle Vertriebs- und Servicekanäle. Branding Umfangreiche Styling- und Konfigurationsmöglichkeiten zur Anpassung an das Corporate- Design. Modular Baukastenprinzip: das Softwarepaket enthält je nach Anwendungsfall wie aus einem Baukasten die notwendigen Funktionsgruppen. Funktional Für zukünftige Anforderungen steht eine Vielzahl von Funktionalitäten bereits zur Verfügung. Integrativ Anbindung unterschiedlichster Schnittstellen zur nahtlosen Integration in die IT-Struktur der Unternehmen Zukunftssicher Einsetzbar auf mobilen Plattformen (z.b iphone, ipad) 4

Anbindung 5

Anbindung 6

Anbindung 7

Anbindung 8

Netzwerkinfrastruktur Operative Systeme 9

Netzwerkinfrastruktur Operative Systeme 10

Netzwerkinfrastruktur Operative Systeme 11

Netzwerkinfrastruktur Operative Systeme 12

Netzwerkinfrastruktur Firewall Operative Systeme 13

Netzwerkinfrastruktur Firewall Operative Systeme 14

Netzwerkinfrastruktur Externe Services Interne Services Operative Systeme 15

Anbindung 16

Netzwerkinfrastruktur Externe Services Interne Services Operative Systeme 17

Netzwerkinfrastruktur Externe Services Interne Services Operative Systeme 18

Infrastruktur Externe Services Interne Services Operative Systeme 19

Anbindung 20

Aufgabe BiPRO propietär Vertriebspartner Anbieter 21

Aufgabe Vertriebspartner Anbieter 22

Aufgabe Vertriebspartner Anbieter 23

Adapter zur Backend-Anbindung Vorhandene Infrastruktur Grundsätzliches Vorgehen Verwendete Technologie Herausforderungen 24

Infrastruktur SOAP-WS BiPRO- Adapter LV- Berechnung Schema-Validierung 25

Architektur 26

Architektur 27

Aufbau des BiPRO-Adapters 28

Aufbau des BiPRO-Adapters 29

Nachrichtenfluss Transformation BiPRO- Request interner Request BiPRO- Request Response Merge + BiPRO- Response (unvollst.) interner Response Berechnung Transformation 30

Nachrichtentransformation Template (XML) Evaluator (Java) Transformer (Java) Document (DOM) FieldProvider (DOM) 31

Nachrichtentransformation Template (XML) Useclass= Custom Evaluator (Java) Transformer (Java) Document (DOM) FieldProvider (DOM) 32

BML-Beispiel Template: <dest> <dest1><bw:var expr="src.src1"/></dest1> <bw:if expr="src.src2 eq 'xyz'"> <dest2/> </bw:if> <bw:foreach element="src.srcn.*object"> <destn><bw:var expr="concat('x', pos())"/></destn> </bw:foreach> </dest> FieldProvider: <src> <src1>abc</src1> <src2>xyz</src2> <srcn> <srcna></srcna> <srcnb/> <srcnc><srcncc/></srcnc> </srcn> </src> 33

BML-Beispiel WW_Request_BU.tmpl: <bw:usecls name="com.biss.extern.wwi.service.leben.bu.biproevaluator" /> <bw:var name="artidbasis expr="$produkt.*leben:vorgabeberechnung[ leben:kontext = 'ArbeitskraftAbsicherung' and leben:artid.@xsi:type = 'datentypen:ste_vorgabeberechnungbasis ].leben:artid" /> <bw:var name="checkbeitrag" expr="checkgewuenschterbeitrag( $ArtIDBasis, $Produkt.taa:Beitrag.taa:Betrag )"/> <ang:hauptversicherung> <ang:kennzeicheneinsatzgebiet>d</ang:kennzeicheneinsatzgebiet> <ang:tarifumfang> <bw:var expr="maptarif( $Produkt.taa:Kennung, $Produkt.taa:Paket)"/> </ang:tarifumfang> <ang:besonderevereinbarungen> <bw:var expr="mapbesonderevereinbarungen( $HauptProdukt.taa:Kennung, $HauptProdukt.leben.Produktattribut )" /> </ang:besonderevereinbarungen> 34

Herausforderungen 35

Herausforderungen BiPRO 36

Herausforderungen BiPRO Versionen 37

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung 38

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz 39

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix 40

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix teilweise komplexe Ausdrücke 41

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix teilweise komplexe Ausdrücke Infrastruktur 42

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix teilweise komplexe Ausdrücke Infrastruktur Zonenkonzept im Netzwerk 43

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix teilweise komplexe Ausdrücke Infrastruktur Zonenkonzept im Netzwerk Verarbeitungszeiten im Backend 44

Herausforderungen BiPRO Versionen Freiheitsgrade bei der Modellierung DSL-Ansatz Technologie-Mix teilweise komplexe Ausdrücke Infrastruktur Zonenkonzept im Netzwerk Verarbeitungszeiten im Backend Herauslösung von Teilfunktionalitäten 45

Fazit 46

Fazit Rückgriff auf bestehendes Framework (hier B-Wise XA) erlaubt den Einsatz fertiger Komponenten 47

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: 48

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden 49

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden 50

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) 51

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) Aus Betriebssicht werden individuelle Anforderungen gestellt: 52

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) Aus Betriebssicht werden individuelle Anforderungen gestellt: Deployment / Paketierung 53

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) Aus Betriebssicht werden individuelle Anforderungen gestellt: Deployment / Paketierung Logging 54

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) Aus Betriebssicht werden individuelle Anforderungen gestellt: Deployment / Paketierung Logging Konfiguration 55

Fazit Rückgriff auf bestehendes Framework (hier: B-Wise XA) erlaubt den Einsatz fertiger Komponenten Dennoch gibt es keinen BiPRO-Adapter out-of-the-box, denn: Individualitäten des Anbieters müssen als VU-individuelle Erweiterungen im Rahmen der BiPRO-Normen definiert werden Proprietäre Services müssen individuell angebunden werden Authentifizierung und ggfs. Autorisierung müssen an die Anforderungen und die Infrastruktur des Unternehmens angepasst werden (hier: IBM WebSphere / Data-Power) Aus Betriebssicht werden individuelle Anforderungen gestellt: Deployment / Paketierung Logging Konfiguration Ggfs. Coding-Conventions 56

Integration von BiPRO-Webservices in eine vorhandene Infrastruktur Vielen Dank für Ihre Aufmerksamkeit! Matthias Brauch BISS GmbH Marie-Curie-Straße 4 26129 Oldenburg Telefon: +49 (0) 441 / 36 10 76-0 Fax: +49 (0) 441 / 36 10 76-99 Web: http://www.biss-net.com E-Mail: matthias.brauch@biss-net.com 57