zenos goes messaging neue kopplungsarchitektur bei der ... · event basis- skalierung get queuename...

31
Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum 28.02.2013 Seite 1 ZENOS goes Messaging Neue Kopplungsarchitektur bei der BARMER GEK Fritz Weichbrodt BLUECARAT AG

Upload: others

Post on 28-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 1

ZENOS goes Messaging Neue Kopplungsarchitektur bei der BARMER GEK Fritz Weichbrodt BLUECARAT AG

Page 2: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 2

Agenda   Worum geht es fachlich: oscare®-Einführung bei der BARMER GEK   Was ist der Businesspartner (BP)   Worum geht es bei der Kopplungsarchitektur   Kurzer Überblick über die Kopplungsarchitektur BP   Ist die Kopplungsarchitektur ein Widerspruch zum ESB-Ansatz?   Fazit und Ausblick

Page 3: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 3

Worum geht es überhaupt?   Einführung der SAP-basierten Standardsoftware oscare® (AOK-Systems)

–  CRM (der enthält den BP) –  SAP HR, SAP FI –  FSCD –  PKM (Privatkundenmanagement) –  Claims (das ist das Leistungswesen)

  Projektbeteiligte –  BARMER GEK (Kunde) –  IBM (Projektlead) –  ACTUM (ZENOS-Lead) –  BLUECARAT

  ZENOS bei BARMER GEK bereits eingeführt

Page 4: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 4

Worum geht es bei der Kopplungsarchitektur?   Replikation von Businesspartnern(BP) (zwischen MeldeBeitragsWesen MBWCRM)

–  hier in der Rolle PK (Privatkunde) –  FK (Firmenkunde)

  Was ist ein Businesspartner (bei der BARMER GEK)? –  Alle Informationen, die den BP identifizieren und zur Person/Firma gehören

–  Rollen, Adressen, Kommunikationsdaten, Beziehungen (zu anderen BPs), Schlüsselbegriffe (Mitgliedsnummer, Rentenversicherungsnummern, EGK-Nr, et.) und vieles mehr

–  Aber auch Meldungen, Merkmale, Entgelte (das ist Krankenversicherungsspezifisch)

  Wo ist der Businesspartner abgelegt? –  im BUS (zOS Legacysystem der BARMER B-Welt) –  im MBW (zOS Legacysystem der BARMER G-Welt) –  im SAP-CRM –  im SAP-Core (mit FS CD und Claims) –  in diversen sonstigen internen und externen Systemen

Page 5: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 5

Wo gibt es den BP bei der BARMER? (sehr stark vereinfacht)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BUS (zOS)

PK

FK

PK

FK

Situation 2007

enthält alle BPs Wurde mit ZENOS

umgesetzt

Page 6: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 6

Wo gibt es den BP bei der BARMER? (ursprüngliches Ziel)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BP (PK/FK)

2010 das war das

ursprüngliche Ziel

Page 7: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 7

Wo gibt es den BP bei der BARMER GEK? (Die Fusion mit der GEK ändert das Bild)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BUS (zOS)

PK

FK

PK

FK

2009 Fusion mit GEK

MBW (zOS)

MeldeBeitrags-Wesen

Page 8: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 8

Wo gibt es den BP bei der BARMER? (MBW übernimmt einen großen Teil von oscare®)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BUS (zOS)

PK

FK

PK

FK

2010 Entscheidung für MBW als PKM

MBW (zOS)

PK

Page 9: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 9

Wo gibt es den BP bei der BARMER? (jetzt hat MBW alle PKs)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BUS (zOS)

PK

FK

PK(G/B) FK

2012 MBW hat alle PK

MBW (zOS)

PK(B) PK

X

darum geht es

Page 10: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 10

Wo gibt es den BP bei der BARMER? (jetzt hat MBW auch die FKs)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

BUS (zOS)

PK

FK

PK(G/B) FK

2013 MBW hat alle PK/

FK

MBW (zOS)

PK(B) PK

FK

darum geht es

Page 11: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 11

Wo gibt es den BP bei der BARMER? (Ziel erreicht)

CRM (SAP-

oscare®)

Claims (SAP-

oscare®)

FK

PK(G/B)

2014 BUS entfällt

MBW (zOS)

PK

FK

Page 12: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 12

Das ist schon eher die ganze Wahrheit!!

Page 13: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 13

Rahmenbedingungen?   asynchrone Replikation ist gesetzt!   keine strategische Entscheidung für einen ESB (Enterprise Service BUS) vorhanden bzw.

kurzfristig umsetzbar   die Replikation von BPs erfordert komplexe Logik im jeweiligen Zielsystem (und im

Quellsystem)   Die Verbuchungszeiten liegen im Schnitt bei 0,5-2 sec   Verbuchungs- und Anwendungstransaktion sind nur lokal (nicht verteilt)   In den Anwendungssystemen und bei den Verbuchungen sind nur lokale Transaktionen

erlaubt   Es müssen täglich 300.000 Replikationen durchgeführt werden in Spitzen bis 500.000   Serialisierung (zumindestens auf Partnerebene) muss gewährleistet sein

  Skalierung notwendig   Logik muss im Quell- und Zielsystem implementiert werden

Page 14: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 14

Wie replizieren? (Entscheidungsprozess stark verkürzt)

  ESB (Enterprise Service Bus) –  es gibt aber keinen Standard in der BARMER GEK und auf den kann man sich

kurzfristig nicht einigen –  es gibt kein Geld, wenn der Mehrwert nicht gegeben ist (wegen der komplexen Logik

im Zielsystem fungiert der ESB hier nur als Durchlauferhitzer und das reicht nicht für die Einführung)

  also: zunächst kein ESB

  WebSphere MQ auf zOS (HOST) gesetzt! –  aber SAP kann kein MQ, was tun?

  SAP kann doch MQ (zumindest mit dem HOST) –  SAP kann native SQL (natürlich auch remote) –  DB2 bietet MQ-Funktionalität auf SQL-Syntax Details??

Page 15: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 15

SAP-Zugriff auf MQ

EXEC SQL. Connect to zOS. ENDSQL.

EXEC SQL. SELECT MQGET(„QUEUE“) FROM SYSIBM.SYSDUMMY1 INTO :P_msg ENDSQL.

Insert Msg Into SAP_TABLE.

COMMIT WORK.

TwoPhase-Commit

native SQL Open SQL (SAP)

zurück

Page 16: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 16

Entwicklungsumgebung   zOS

–  Innovator (MDA-Tool) –  COOL (COBOL-Generator) –  GUI auf WIN32 mit C#

  SAP –  ABAP –  ZENOS

Page 17: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 17

Messageaufbau

FachMsg (RPC, DI-Struktur, XML, …)

QMsgHeader Kennung, Funktionscode,

Länge

Metainformation

Page 18: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 18

verteilte Transaktion

MBW SAP-CRM

verteilte Transaktion

lokale Transaktion

Sender

Basis- Baustein (BP-PK)

Replikator

Replikations- Event

Basis- Skalierung

get Queuename

MQ PK-Out

MBW- DB

Repl- Tabs

LokaleQ PK-In Kontroller Kontroller LVQ-Reader

PK-Replikation mit der Kopplungsarchitektur Externer Trigger

Auftrags- Replikator MQ

PK-Auftrag

BEK_1011 Basis-

Baustein (Verbuchung)

BPStat Mapping

MQ over DB2

MQ over DB2

MQ-Reader (Inbound)

native SQL

Quittungs- Verarbeit.

MsgStat

Repl Auftrag

Q-Leser Quittungs-

Prozessor

MQ-Sender (Outbound) native SQL

lokale Msg-

Queue

Q-Checker (Prozess- Kontrolle)

Auftrags- Prozessor PK-Outb.-

Verarbeit.

Page 19: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 19

ZENOS-Komponenten

Eingangs Queue

ZENOS

im PK-Szenario

MQ- READER

Liest Daten aus der

Eingangs-Q

PK-SST Verarbeitung der PK-Daten

LVQ ZENOS lokale Q

RPC Handler

Anwendungs- FB

RPC-Error Handler

LVQ- READER

Liest Daten aus der

LVQ

LVQ- READER

Liest Daten aus der

LVQ Basis-Skalierung

PK-SST Verarbeitung

der PK-Daten

PK-SST Verarbeitung

der PK-Daten

BP-Error Handler

RCODE4

LVQ- READER

Liest Daten aus LVQ

Dynamische

Parallelisierung

Fehlerklasse A

Erneute Verarbeitung

Q - CHECKER Fehlerklasse > A

Anforderung Komplettlieferung Prüfende Instanz

Auftrags Queue

MQ-SENDER Liest Daten aus der lokalen

Sende-Q und schreibt diese in die ferne

MQ

Lokale Sende- Queue

Page 20: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 20

MQ-Reader (Daemon: Instanz je INB-Queue)

QMsg lesen

Begin Tra

Remote Queue

stopped? ja

Start Customizing lesen

ZielQ lokale ZENOSQ

Msg- Stat

Status remote gespeichert

Kennung- Versteher

(RfC)

das ist die allg. INBOUND-Schnittstelle

Fehler?

Rollback

ja

Ende

Queue leer?

ja warten

Fehler?

Verbindung aufbauen

Verbindung trennen

ja

Page 21: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 21

MQ-Sender (Daemon: Instanz je INB-Queue)

QMsg lesen

Begin Tra

lokale Queue

stopped? ja

Start Customizing lesen

ZielQ Remote MQ

Msg- Stat

Status remote gespeichert

mqsend (RfC)

das ist die allg. OUTBOUND-Schnittstelle

Fehler?

Rollback

ja

Ende

Queue leer?

ja warten

Fehler?

Verbindung aufbauen

Verbindung trennen

ja

Page 22: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 22

Wie kann man die Kopplungsarchitektur in einen ESB integrieren?

  die Schnittstellen sind bereits vorhanden   Es entfällt der MQ-Prozess MQ-Reader, dessen Funktionalität wird vom ESB übernommen

Page 23: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 23

verteilte Transaktion

MBW SAP-CRM

verteilte Transaktion

lokale Transaktion

Sender

Basis- Baustein (BP-PK)

Replikator

Replikations- Event

Basis- Skalierung

get Queuename

MQ PK-Out

MBW- DB

Repl- Tabs

LokaleQ PK-In Kontroller Kontroller LVQ-Reader

PK-Replikation (ohne ESB) Externer Trigger

Auftrags- Replikator MQ

PK-Auftrag

BEK_1011 Basis-

Baustein (Verbuchung)

BPStat Mapping

MQ over DB2

MQ over DB2

MQ-Reader (Inbound)

native SQL

Quittungs- Verarbeit.

MsgStat

Repl Auftrag

Q-Leser Quittungs-

Prozessor

MQ-Sender (Outbound) native SQL

lokale Msg-

Queue

Q-Checker (Prozess- Kontrolle)

Auftrags- Prozessor PK-Outb.-

Verarbeit.

Page 24: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 24

verteilte Transaktion

MBW SAP-CRM

verteilte Transaktion

lokale Transaktion

Sender

Basis- Baustein (BP-PK)

Replikator

Replikations- Event

Basis- Skalierung

get Queuename

MQ PK-Out

MBW- DB

Repl- Tabs

LokaleQ PK-In Kontroller Kontroller LVQ-Reader

PK-Replikation (mit ESB) Externer Trigger

Auftrags- Replikator

MQ PK-Auftrag

BEK_1011 Basis-

Baustein (Verbuchung)

BPStat Mapping

Quittungs- Verarbeit.

MsgStat

Repl Auftrag

Q-Leser Quittungs-

Prozessor

MQ-Sender (Outbound) native SQL

lokale Msg-

Queue

Q-Checker (Prozess- Kontrolle)

Auftrags- Prozessor PK-Outb.-

Verarbeit.

RfC

ESB (z.B. PI)

jms-Reader

jms-Writer RfC

Page 25: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 25

Architektur BP(PK und FK) Gesamtübersicht BARMER GEK BP(PK/FK)-Gesamtsicht (mit „alter S11 und S14")

SAP CRM

MBW

MBWCRM.FK.REPLAUFTRAG

MQ-ReaderMBW_MQ02FK

MQ-SenderMBW_MQ12FK

lokaleSende-Queue

CRMMBW.FK.REPLIKATOR

SAP-BP-Transaktion

MBWCRM.FK.REPLIKATOR FK-Inbound-Replikation

CRMMBW.FK.REPLAUFTRAG

FK-Outbound-Replikation

FK-OutboundAufträge und Quittungen

FK-Inbound-Replikation MQ-ReaderMBW_MQ03FK

FK-OutboundAufträge und Quittungen

FK-IntboundAufträge und Quittungen

FK-InboundAufträge und Quittungen

MQ-SenderMBW_MQ13FK

Legende:

FK-InboundÜbergangsreplikation

FK-Outboundfinale Replikation

S14-Auslöser

BUS (bis Stufe 4)

DSNACICS

BUS-S14-Replikation FK

FK-Outbound-Replikation

MQ-SenderMBW_MQ11

(PK)

CRMMBW.PK.REPLAUFTRAG

PK-Outbound-Replikation

MBWCRM.PK.REPLIKATOR

MQ-ReaderMBW_MQ01

(PK)PK-InboundReplikation

PK-Outbound-Auslöser

BUS-S11-Replikation PK

PK-InboundAufträge und Quittungen

PK-InboundReplikation

PK-InboundAufträge und Quittungen

SAP-BP

PK-In/-OutboundReplikation

BUSMBW.FK.REPLIKATOR

BUSMBW-S11-

Replikation

MBWBUS.PK.REPLAUFTRAG

S11-Aufträge PKS11-

Aufträge PK

Page 26: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 26

technische Daten   Repliziert werden

–  ca. 13 Mio BPs (Privatkunden) Inbound –  ca 5 Mio BPs (Firmenkunden) Outbound

  durchschnittliche Verfügbarkeit einer Replikation: ca. 3 Sekunden –  d.h. nach 3 Sekunden ist die Verbuchung im abhängigen System erfolgt

  Durchsatz –  ca. 50.000 Msg pro Remote Queue pro Stunde –  diese Messages werden mit 10-40 Dialogprozessen in einer Stunde verarbeitet

  Verfügbarkeit –  7x22 (nur während der SAP-TV wird das Inbound-Messaging gestoppt)

Page 27: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 27

Fazit und Ausblick   ZENOS eignet sich sehr gut, um SAP in Standard-Messaging-Architekturen einzubinden

–  mit ESB –  ohne ESB

  genügend Performance erreicht –  weitere Skalierungen sind möglich

–  mehrere Queues –  weitere Anzahl von Verbuchungsprozessen –  …

  jede Menge an technischen und fachlichen Monitoringfunktionalitäten implementiert   gut in den Betrieb integrierbar

–  Problemmails –  Tickets –  BLOG

  Verallgemeinerung jederzeit möglich –  an andere Queueingsysteme –  an „Queue-ähnliche“ Systeme –  …

Page 28: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 28

Snapshots: Lastverteilungsmonitor

Page 29: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 29

Snapshots: Q-Monitor

Page 30: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 30

Snapshots: BP-Replikationsstatus

Page 31: ZENOS goes Messaging Neue Kopplungsarchitektur bei der ... · Event Basis- Skalierung get Queuename MQ PK-Out MBW- DB Repl- Tabs LokaleQ PK-In Kontroller Kontroller LVQ-Reader PK-Replikation

Kopplungsarchitektur bei der BARMER GEK ZENOS-Forum │ 28.02.2013 │ Seite 31

ZENOS goes Messaging Vielen Dank für Ihre Aufmerksamkeit! Fritz Weichbrodt BLUECARAT AG

Und vielen Dank an das Actum-Team (für die gute und erfolgreiche Zusammenarbeit)!