sfscon16 - edmund schöpf: "camunda bpm in banking"
Post on 16-Apr-2017
155 Views
Preview:
TRANSCRIPT
Camunda BPM in Banking 11.11.2016
Software-Entwicklung Banken
Raiffeisen Informations System (RIS)
IT- Partner aus
Raiffeisengruppe,
Wirtschaft,
Wissenschaft und
Gesellschaft
130 Mitarbeiter in IT-
Abteilung
Kernbanksystem M3 1.600 Mitarbeiter der Raiffeisenkassen
Software-Entwicklung Banken
Was sind die wichtigsten Anwendungen?
Raiffeisen Online Banking 76.000 Kunden der Raiffeisenkassen
Software-Entwicklung Banken
Was sind die wichtigsten Anwendungen?
Raiffeisen App 12.000 Kunden der Raiffeisenkassen
Software-Entwicklung Banken
Was sind die wichtigsten Anwendungen?
Programmiersprachen
Java, C#, Delphi, Notes
Entwicklungsumgebungen
Eclipse, Visual Studio, Delphi,
Notes Domino Designer
Datenbanken
Oracle, SQL Server, Sadas, ElasticSearch
Anwendungsserver und Portale
jBoss, Notes Domino, Liferay
Software-Entwicklung Banken – C/S und Internet
Welche Technologien und Systeme setzen wir ein?
Betriebssysteme
Windows, Linux
Continuous Integration
Subversion, Nexus, Jenkins,
ElectricFlow
Qualitätssicherung
HP Fortify, jUnit
Logging und Monitoring
Control-M, Nagios, Splunk,
App Dynamics
Business Process Management (BPM)
Auswahl verschiedener BPM Plattformen jBPM
Activiti
Bonita
Camunda
Entscheidung pro Camunda erfüllt die fachlichen und technischen Anforderungen
jung, dynamisch und aufstrebend
kompetent, deutschsprachig
Leichtgewichtig, sehr gut und leicht bei uns integrierbar
bringen eigenen sehr guten Modeler mit
Top-Beratung und Top-Unterstützung, sehr guten Support
Software-Entwicklung Banken
Auswahl der BPM Plattform
Camunda Process Engine
Camunda Webapp (Tasklist, Cockpit, Admin)
Modeler (Design)
SOA – BPM Communication Camunda API
Direct BPM-DB access (SQL)
Software-Entwicklung Banken
Camunda Komponenten
Software-Entwicklung Banken
M3 – Camunda Architecture
BP
M-
Serv
ice
BP
M
Co
mp
on
ent
Dao
…
B
PM
D
ao
SOA Backend
BPM Oracle DB
Process Engine (API)
Au
th.
Serv
ice
…
…
SQL
Software-Entwicklung Banken
Camunda Komponenten - Cockpit
Software-Entwicklung Banken
Camunda Komponenten – WebAPP
Software-Entwicklung Banken
Prozessverwaltung mit Camunda
Stark vereinfachtes Modell
Workflow Kreditabwicklung – BPMN Prozessmodell
Software-Entwicklung Banken
Software-Entwicklung Banken
Workflow Kreditabwicklung - Aufgabenliste
Software-Entwicklung Banken
Workflow Kreditabwicklung - Aufgabendetail
Software-Entwicklung Banken
Workflow Kreditabwicklung – vollständiges Diagramm
Software-Entwicklung Banken
Workflow Kreditabwicklung – vollständiges Diagramm
Software-Entwicklung Banken
Workflow Kreditabwicklung – XML
Erweiterung Kreditvergabeprozess - Unterschiedliche Modelle in den Banken
Raiffeisen Online Banking (ROB) - Digitale remote Unterschrift
- Verträge für Dienste werden im ROB digital signiert und von der Bank aktiviert
Ausgabe von POS-Geräten - Bestellablauf zwischen Raiffeisenkassen und Raiffeisenverband
Implementierung bankübergreifender Prozesse - Prozesse zwischen Raiffeisenkassen und Landesbank
- Sauber Kontrolle über den Status der Prozesse
Software-Entwicklung Banken
Ausblick
Danke
top related