SlideShare ist ein Scribd-Unternehmen logo
Cut the elephant into slices
AXEL LUDWIG (SVA) & DIRK BÖNNING (GLS)
01
DATA IN MOTION – FRANKFURT 2022
AGENDA
17.10.2022 2
SVA & GLS
02 Use-Case ShipIT
03 Alte Welt
04 Aktuelle Welt
05 Probleme
06 Vision – Neue Welt
Personal & Finanzen
3
17.10.2022
SVA & GLS
SVA System Vertrieb Alexander GmbH
ÜBER UNS
17.10.2022 4
1997
gegründet
4.200+
Kunden
Lokationen
26
Wiesbaden
GLS Group
ÜBER UNS
17.10.2022 5
GLS subsidiaries
GLS partners
In fiscal year 2021/22
GLS Group achieved a
total revenue of 5
billion Euros.
In fiscal year 2021/22
GLS Group transported
870 million parcels.
More than 250,000
customers trust GLS.
Through own
subsidiaries and partners
GLS Group covers more
than 40 countries.
GLS Group operates
about 120 national and
regional hubs as well
as over 1,600 depots
and agencies.
Over 37,000 delivery
vans and more than
4,500 long distance
trucks are on the road
for GLS.
Over 22,000
employees work every
day for GLS to ensure a
smooth parcel shipment.
In more than 33,000
Parcel Shops parcels
can be sent and
received.
Personal & Finanzen
6
17.10.2022
Use-Case ShipIT
GLS
Site
USE CASE SHIPIT
17.10.2022 7
Customer
Site
Customer
software
ERP - LocalBackend
Local
Backend
Webservices
Local
Backend
Frontend
Stand-alone Multi Frontends
Local
Backend
Fronten
d
Fronten
d
Fronten
d
GLS ShipIT Data Hub
GLS Core
ERP - WebBackend
Customer
software
Central
WebBackend
X
Central
WebBackend
2
Central
WebBackend
1
ShipIT löst zwei in
die Jahre
gekommene
Kundensysteme ab
ShipIT bedient
Mittelstand bis
Großkunden.
ShipIT muss „alle“
Kundenszenarien
abdecken
Performanz !
Durchsatz !
Latenz !
Personal & Finanzen
8
17.10.2022
Alte Welt
ALTE WELT
17.10.2022 9
GLS
Core
Client
Datahub
Integrations
Plattform
Batch Betrieb
DB Replicator
REST
REST
Integrinteationsplattf
orm
Hohe Latenzen
durch Batch Betrieb
Datahub
Monolith -> Lange deployment
Zyklen, eingeschränkte
Skalierung
DB Replicator
Fremdsoftware = Black Box und
partiell überfordert > 1.000
Installationen
Probleme:
Personal & Finanzen
10
17.10.2022
Aktuelle Welt
Anforderungen:
• Datenbankreplizierung mittels CDC + Kafka
• Cloudbasierte Lösung
• Skalierbarkeit
• REST- und Kafka Consumer-Schnittstelle
• Upgrade alter Clients ohne Neuinstallation
• Vorbereitung zukünftiger Splittung des Monolithen
(„Cut the elephant into slices“)
Aktuelle Welt
17.10.2022 11
Quelle: https://medium.com/@zrehan286/approaching-a-problem-f6d6138e70d1
AKTUELLE WELT
17.10.2022 12
GLS
Core
Client
Datahub
Integrations
Plattform
Batch Betrieb
DB Replicator
REST
REST
REST
Avro
KStreams-
Aktuelle Welt
17.10.2022 13
Authorizer
ShipIT Client
Synchronizer
Consumer-
Applications
KStreams-
App
GLS
Core
Datahub
(RDS)
Personal & Finanzen
14
17.10.2022
Probleme
• Deduplizieren / Pseudo-Updates filtern
• Keys
• Foreign Keys
• Primary Keys ≠ Kafka-Keys
• Partitionierung
• Retention Policy
• Stammdaten vs. Transaktionsdaten
• Bad Data
• Notfallplan „epoch raise“
• Betrieb
• Handling vieler Applikationen
• Epoch raise fehleranfällig
🡺 Automatisierung: Terraform, Ansible, Kubernetes
Probleme
17.10.2022 15
Personal & Finanzen
16
17.10.2022
Vision – Neue Welt
NEUE WELT
17.10.2022 17
GLS
Core
Client
Datahub
Integrations
Plattform
Batch Betrieb
DB Replicator
REST
REST
REST
Avro
REST
17.10.2022 18
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
REST
Avro
Nummernkreis
NEUE WELT
REST
17.10.2022 19
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
REST
Avro
Nummernkreis
NEUE WELT
Sendungsverfolgung
REST
17.10.2022 20
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
Avro
Nummernkreis
NEUE WELT
Sendungsverfolgung
DataReceiver
REST
REST
17.10.2022 21
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
REST
Avro
Nummernkreis
Sendungsverfolgung
DataReceiver
Lobster EDI
NEUE WELT
REST
17.10.2022 22
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
REST
Avro
Nummernkreis
Sendungsverfolgung
DataReceiver
Lobster EDI
NEUE WELT
17.10.2022 23
GLS
Core
Client
Batch Betrieb
DB Replicator
REST
REST
Avro
Nummernkreis
Sendungsverfolgung
DataReceiver
Lobster EDI
NEUE WELT
TIPP: MACHE DIE SCHEIBEN NICHT ZU GROSS
17.10.2022 24
BESUCHT UNS AM STAND DER SVA
THE END

Weitere ähnliche Inhalte

PDF
Bye Bye Batch, Hallo Events: Der Kafka-Weg von SIEMENS in die Cloud
PDF
Data-Streaming at DKV
PDF
MediaMarkt Saturn: Enabling a resilient Order Management System
PDF
With events to a modern integration architecture
PDF
Mit Streaming die Brücken zum Erfolg bauen
PDF
Swisscom Network Analytics
PDF
KSnow: Getting started with Snowflake
PDF
Does Kafka deliver what is needed?
Bye Bye Batch, Hallo Events: Der Kafka-Weg von SIEMENS in die Cloud
Data-Streaming at DKV
MediaMarkt Saturn: Enabling a resilient Order Management System
With events to a modern integration architecture
Mit Streaming die Brücken zum Erfolg bauen
Swisscom Network Analytics
KSnow: Getting started with Snowflake
Does Kafka deliver what is needed?

Was ist angesagt? (20)

PDF
How to beat Data Gravity with Kafka
PDF
Modern Data Flow
PDF
How to get started with Oracle Cloud Infrastructure
PPTX
Get Savvy with Snowflake
PDF
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
PDF
Snowflake Company Presentation
PDF
I rods분석(20170313,01,김선태)
PPTX
Azure Databricks - An Introduction (by Kris Bock)
PPTX
Snowflake essentials
PDF
Cloud Computing: Overview and Examples
PPT
Data Lakehouse Symposium | Day 1 | Part 2
PDF
Data Architecture Best Practices for Today’s Rapidly Changing Data Landscape
PDF
Internet of Things: Comparison of Protocols & Standards
PPTX
Introducing the Snowflake Computing Cloud Data Warehouse
PDF
Migrate to Microsoft Azure with Confidence
PDF
Cloud Migration - CCS Technologies (P) Ltd.
PDF
Digital banking on AWS
PDF
Dell Technologies Dell EMC ISG Storage, CI, HCI and Data Protection Portfolio...
PDF
Microsoft Azure Fundamentals
PPTX
Financial Crime Compliance
How to beat Data Gravity with Kafka
Modern Data Flow
How to get started with Oracle Cloud Infrastructure
Get Savvy with Snowflake
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Snowflake Company Presentation
I rods분석(20170313,01,김선태)
Azure Databricks - An Introduction (by Kris Bock)
Snowflake essentials
Cloud Computing: Overview and Examples
Data Lakehouse Symposium | Day 1 | Part 2
Data Architecture Best Practices for Today’s Rapidly Changing Data Landscape
Internet of Things: Comparison of Protocols & Standards
Introducing the Snowflake Computing Cloud Data Warehouse
Migrate to Microsoft Azure with Confidence
Cloud Migration - CCS Technologies (P) Ltd.
Digital banking on AWS
Dell Technologies Dell EMC ISG Storage, CI, HCI and Data Protection Portfolio...
Microsoft Azure Fundamentals
Financial Crime Compliance
Anzeige

Ähnlich wie Cut the elephant into slices using stream-processing (20)

PDF
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
PDF
Cloud-Native experience mit einer Container-Plattform im eigenen Rechenzentrum
PDF
Der Weg in die SAP Data Warehouse Cloud: Handlungsempfehlung für SAP BW-Kunden
PDF
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
PDF
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
PDF
Codd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
PDF
Erfahrungsbericht einer erfolgreichen SAP BW Bridge Implementierung
PDF
Hsps2014
PDF
Our way to 19c - DOAG 2020
PDF
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
PDF
Cloud-ERP-System mit TCPOS-Schnittstelle
PPTX
Optimierung des europäischen Einzelwagenverkehrs im Kontext der digitalen Tra...
PPTX
Linked Open Data Pilot Österreich - Beta Launch
PDF
Java magazin9 2012_wls 12c_das_dutzend_ist_voll
PPTX
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
PDF
Flexible storage management with Linux and openATTIC
PDF
Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18
PDF
DE-CIX: CloudConnectivity
PDF
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
PDF
Landgard GmbH auf dem Weg zu SAP BW/4HANA – Muss es immer Cloud sein?
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
Cloud-Native experience mit einer Container-Plattform im eigenen Rechenzentrum
Der Weg in die SAP Data Warehouse Cloud: Handlungsempfehlung für SAP BW-Kunden
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Customer Case Mission Possible - Deka Bank Fonds - DWH in a n...
Codd & ACID - ein Ausflug in die Datenbank-Theorie und Geschichte
Erfahrungsbericht einer erfolgreichen SAP BW Bridge Implementierung
Hsps2014
Our way to 19c - DOAG 2020
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Cloud-ERP-System mit TCPOS-Schnittstelle
Optimierung des europäischen Einzelwagenverkehrs im Kontext der digitalen Tra...
Linked Open Data Pilot Österreich - Beta Launch
Java magazin9 2012_wls 12c_das_dutzend_ist_voll
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Flexible storage management with Linux and openATTIC
Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18
DE-CIX: CloudConnectivity
QUIBIQ Webcast: SAP on Azure - Erfolgsfaktor Integration für SAP-/MS-Partner
Landgard GmbH auf dem Weg zu SAP BW/4HANA – Muss es immer Cloud sein?
Anzeige

Mehr von confluent (20)

PDF
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
PPTX
Webinar Think Right - Shift Left - 19-03-2025.pptx
PDF
Migration, backup and restore made easy using Kannika
PDF
Five Things You Need to Know About Data Streaming in 2025
PDF
Data in Motion Tour Seoul 2024 - Keynote
PDF
Data in Motion Tour Seoul 2024 - Roadmap Demo
PDF
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
PDF
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PDF
Unlocking value with event-driven architecture by Confluent
PDF
Il Data Streaming per un’AI real-time di nuova generazione
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
PDF
Building API data products on top of your real-time data infrastructure
PDF
Speed Wins: From Kafka to APIs in Minutes
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
Webinar Think Right - Shift Left - 19-03-2025.pptx
Migration, backup and restore made easy using Kannika
Five Things You Need to Know About Data Streaming in 2025
Data in Motion Tour Seoul 2024 - Keynote
Data in Motion Tour Seoul 2024 - Roadmap Demo
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
Data in Motion Tour 2024 Riyadh, Saudi Arabia
Build a Real-Time Decision Support Application for Financial Market Traders w...
Strumenti e Strategie di Stream Governance con Confluent Platform
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
Building Real-Time Gen AI Applications with SingleStore and Confluent
Unlocking value with event-driven architecture by Confluent
Il Data Streaming per un’AI real-time di nuova generazione
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Break data silos with real-time connectivity using Confluent Cloud Connectors
Building API data products on top of your real-time data infrastructure
Speed Wins: From Kafka to APIs in Minutes
Evolving Data Governance for the Real-time Streaming and AI Era

Cut the elephant into slices using stream-processing