SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Dornröschen 4.0 - Dank der Connection
Platform mit Vollgas in die Zukunft!
Christian Nicoll
Director Platform Engineering &
Operations (Generali)
Generali Switzerland 2
Ausgangslage
Generali Switzerland 3
Generali Schweiz: 2 Hauptsitze, 56 Standorte
Generali Switzerland 4
Generali Schweiz
1‘795 Mitarbeitende
1 Million Kunden
CHF 2 Milliarden gebuchte Bruttoprämien
Generali Switzerland
Marktumfeld
5
Generali Switzerland
Es war einmal...
6
Generali Switzerland
Das fehlende Stück
7
Generali Switzerland 8
Lösung
Generali Switzerland 9
Szenarien
Generali Switzerland
High-Level Lösungsskizze
10
Connection Platform (CoPa)
Kafka / Confluent
CDC
Attunity
Replicate
Integration
Model
Landing
Zone
Service Layer
RedHat OpenShift
API Gateway
Shipping
Model
New Agent Workplace
CI/CD
OpenShift
RedHat OpenShift
Customer Portal
…
loT …
Core Systems
Compact Topics
Produktiv seit
Q3 2018
Generali Switzerland 11
Integration’s Meta-Model
Landing
Zone
Integration
Model
Shipping
Model
SP SP
Source/
Master
CoPa system
Ingest Delivery
Target/
Slave
ü Semantical decoupling
ü Central EA Governance
ü Promote ReuseSP = Stream Processing
Generali Switzerland 12
CoPa
Event-
driven
Business
Objects
Event
Sourcing
Event
Distribution
Event
Processing
Business Objects for data-
driven system-integration &
decoupling
aka near real-time business
object replication
Distribution
Use Kafka as plain old
messaging system:
publish/subscribe, queues,
data ingestion, IoT events,
data lake ingestion, etc…
Processing event streams in
near real-time, e.g. click
stream analysis for webapp,
GPS locations, sensor data,
etc…
Event Sourcing as
application pattern.
Incermentally store all
modifications to objects. Any
state in time is reproducible.
Great for auditability
Strong,
centralized
governance
Cleanup
Policy
compact
delete
(eventually)
delete
(eventually)
none
Complexity
high
low
medium
high
Einsatzmuster für Kafka
Generali Switzerland 13
Lessons Learned
Generali Switzerland 14
Lessons Learned
Integration der
unterschiedlichen
Komponenten
On-Premises Setup
Kurze Projektdauer
Grobgranulare
Anforderungen
Menschen machen den
Unterschied
Automatisierung
Wöchentliches
Wartungsfenster
Etablierung von
Partnerschaften
Bedeutung von
Infrastruktur-Themen
Frühe Betrachtung von
Prozess-, Sicherheits- und
Governance-Themen
Rückschritte sind
unausweichlich und
notwendig
Es braucht eine emergente
Architektur
Herausforderungen Good Practices Learnings
Generali Switzerland 15
Nächste Schritte
• Infrastruktur
Modernisierung
(«Cloud»)
• Onboarding weiterer
Projekte
• Organisatorische
Anpassungen (Conway)
• Erhöhung
Automatisierungsgrad
(GitOps, DevSecOps)
• Wissen intern verteilen
und weiter ausbauen
Generali Switzerland 16
Vielen Dank!
christian.nicoll@generali.com

Más contenido relacionado

Similar a Dornröschen 4.0 - Dank der Connection Platform mit Vollgas in die Zukunft! (Christian Nicoll) Zurich Confluent Streaming Event

Similar a Dornröschen 4.0 - Dank der Connection Platform mit Vollgas in die Zukunft! (Christian Nicoll) Zurich Confluent Streaming Event (20)

Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
 
Digitalisierung leicht gemacht - Keynote
Digitalisierung leicht gemacht - KeynoteDigitalisierung leicht gemacht - Keynote
Digitalisierung leicht gemacht - Keynote
 
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
 
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
 
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SEOpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
OpenStack Betrieb & Support - 5 Jahre OpenStack Managed Service bei der SAP SE
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
 
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor IntegrationWebcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
Webcast: SAP on Azure für den Mittelstand - Erfolgsfaktor Integration
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8
 
mühlnickel beit_PechaKucha
mühlnickel beit_PechaKuchamühlnickel beit_PechaKucha
mühlnickel beit_PechaKucha
 
Kevin Hofer
Kevin HoferKevin Hofer
Kevin Hofer
 
B&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und ProdukteB&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
B&IT Kurzpräsentation - Unternehmen, Lösungen und Produkte
 
Br fra-v1.2
Br fra-v1.2Br fra-v1.2
Br fra-v1.2
 
QUANTO Solutions 2018
QUANTO Solutions 2018QUANTO Solutions 2018
QUANTO Solutions 2018
 
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
Den Usern mehr bieten: Business Objects Tools als Teil der Business Analytics...
 
Newsletter Nr. 9_Oktober 2014
Newsletter Nr. 9_Oktober 2014Newsletter Nr. 9_Oktober 2014
Newsletter Nr. 9_Oktober 2014
 
Open icf (open identity connector framework) @ forgerock deutsch
Open icf (open identity connector framework) @ forgerock   deutschOpen icf (open identity connector framework) @ forgerock   deutsch
Open icf (open identity connector framework) @ forgerock deutsch
 
SplunkLive! Frankfurt 2019: Splunk at Generali Insurance
SplunkLive! Frankfurt 2019: Splunk at Generali Insurance SplunkLive! Frankfurt 2019: Splunk at Generali Insurance
SplunkLive! Frankfurt 2019: Splunk at Generali Insurance
 
CWMC Insights 2020|08 - Überblick Migration nach SAP S/4HANA
CWMC Insights 2020|08 - Überblick Migration nach SAP S/4HANACWMC Insights 2020|08 - Überblick Migration nach SAP S/4HANA
CWMC Insights 2020|08 - Überblick Migration nach SAP S/4HANA
 
Vorstellung SAP Services
Vorstellung SAP ServicesVorstellung SAP Services
Vorstellung SAP Services
 
Neuerungen SAP PM 2018 DSAG
Neuerungen SAP PM 2018 DSAGNeuerungen SAP PM 2018 DSAG
Neuerungen SAP PM 2018 DSAG
 

Más de confluent

Más de confluent (20)

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flink
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalk
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Dive
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Mesh
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservices
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernization
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time data
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesis
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streams
 

Dornröschen 4.0 - Dank der Connection Platform mit Vollgas in die Zukunft! (Christian Nicoll) Zurich Confluent Streaming Event