Eine smarte Lösung ist mehr als die
Summe ihrer Teile:
Effiziente und sichere Digitalisierung
beginnt mit einer holistischen Betrachtung.
Dr. Thomas Petrik, November 2024
2
 Gegründet:
1994 Sphinx IT-Consulting GmbH
2003 Sphinx Managed Services GmbH
eigentümergeführt
 Firmensitz: Wien
 Was wir tun: Realisierung wegweisender & nachhaltig wirksamer
IT-Lösungen in erstaunlich kurzer Zeit.
 Unsere Philosophie: Ganzheitliche Beratung,
maßgeschneiderte Lösungen, Wertschätzung bestehender
Systeme und für die Menschen dahinter.
 Geschäftsbereiche:
 Analytics & Business Intelligence
 Infrastruktur & Datenbanktechnologie
 IT- & Data Security
 IT- & Prozessautomatisierung
 AI in Business-Lösungen
 Strategische Beratung & externe IT
Joy, Performance & Passion for Perfection
Über Sphinx
Agenda Europe 2035
3
Agenda Europe 2035
Spannungsfeld Digitalisierung
• Umgang mit Business-Prozessen
• Prozesse an Applikation anpassen => Standard-Software + Customisation
• Applikation an Prozesse anpassen => Individual-Software
• Architekturfragen
• Monolith vs. Microservices?
• Einzelkompomnenten ("Best of Breed") oder Services / Appliances?
• Cloud, On Premises oder Hybrid?
• Migration (aus Business-Sicht)
• Strukturen & Prozesse bewahren oder neu denken?
• Big Bang oder Use Case by Use Case?
4
Agenda Europe 2035
Monolith vs. Microservices
Prominente Beispiele:
Netflix 2009
Amazon Prime 2023
Skalierbarkeit
(Development +
Performance)
Resilienz
niedrige
Infrastruktur-
kosten
Quelle der Grafiken: Atlassian
Stabilität??
5
Agenda Europe 2035
Software
Komplexität vs. Stabilität
Tool Stack
Komponenten (Tools)
Interfaces
=
Software = Features + Bugs
No. Bugs ~ (Lines of Code)n
n ≥ 1
n = f(Lines of Code)
Steve McConnell, Code Complete, 2nd Edition. Redmond, Wa.: Microsoft Press, 2004.
=>
Komponenten : Interfaces = 1 : n
6
Agenda Europe 2035
"Engineered &
Tested Together"
Appliance
(Cloud-)Service
Komplexität vs. Stabilität
Komplexität
Anz. Komponenten
Best of Breed
Best of Suite
Bugs
Wartung
Verträge
Knowhow
Personal
Komplexität:
Kosten &
Instabilität
Beispielszenarien
aus Kundenprojekten
7
Agenda Europe 2035
8
Agenda Europe 2035
Beispiel: DWH / Analytics Stack
DB
ETL Tool
Scheduler
BI-Tool
ETL-Logik
Parallelisierung
Cleansing
Historisierung
GDPR
Korrekturen
Security
DB
ETL Tool
Scheduler
BI-Tool
Consulting
Consulting
Consulting
Consulting
Service
DWH-as-Code
Komponenten Best of Breed Best of Suite Best of Service
…
Business-Logik Consulting Consulting Consulting
Consulting
9
Agenda Europe 2035
Analytics @Sphinx: Integrierter Service Stack
Exasol – RED - MicroStrategy
AI-Lab
Auto-ELT
100% metadata driven
D
W
H
-
a
s
-
C
o
d
e
S
e
c
u
r
i
t
y
o
u
t
-
o
f
-
t
h
e
-
b
o
x
H
i
s
t
o
r
i
s
a
t
i
o
n
G
D
P
R
,
B
C
B
S
-
2
3
9
,
D
O
R
A
MPP
self tuning
Standard SQL
extensible
ACID
interoperable
Self Service BI & AI
DWH-as-Code
Infrastruktur
Datenabzug (ELT)
Historisierung
Aufbereitung
Security
DWH-Mesh
Architektur
Das Beste aus zwei
Welten.
10
Agenda Europe 2035
Beispiel: Erneuerung des ERP-Systems eines KMU
 Monolith => Macroservices
 Verringerung der Komplexität durch Teilung
 spezialisierte Systeme – weniger Tuning
 massive Reduktion von Code
 Migration des verbleibenden ERP-Systems ist deutlich günstiger
 geringere Kosten für Wartung und Weiterentwicklung
ERP
Reporting Zentrale
Prognose
Bestellvorschläge
Reporting Filiale
ERP alt
Analytics
ERP neu
Altsystem Erneuerung
Teilung
11
Agenda Europe 2035
Beispiel: Ablöse VMWare
 Anlassfall:
 massive Erhöhung der Lizenmzukosten
 Holistische Betrachtung – nicht nur den Hypervisor ersetzen
 Zentrale Orchestrierung
 Infrastructure as Code (Rapid Deployment)
 konsistente Backups über die gesamte Infrastruktur
 RTO im Minutenbereich
 RPO 5 – 15 Minuten
 impliziter Schutz vor Ransomware
 Network Security
 Kostenminimierung
 planbare Kosten
 CMDB einmal anders
 automatisierte Pflege der CMDB aus der Infrastruktur selbst
Kein Vendor Lock-in – Kunde kann das Service selbst betreiben und ausbauen.
"Open
Infrastrucure"
Engineered &
Tested Together
12
Agenda Europe 2035
Was bedeutet "Smart Infrastructure"?
Keep it simple!
Smarte Infrastruktur:
maximaler Erfüllungsgrad bei minimaler Komplexität
oder aus funktionaler Sicht mit den Worten des Aristoteles:
"Das Ganze ist mehr als die Summe seiner Teile"
Aristoteles, 384 – 322 v.Chr.
Sphinx IT Consulting GmbH
Dr. Thomas Petrik
I have a question.
T +43 1 599 31 - 0
M +43 664 155 83
thomas.petrik@sphinx.at
Aspernbrückengasse 2
A-1020 Wien
www.sphinx.at

Mag. Dr. Thomas Petrik (Sphinx IT Consulting)

  • 1.
    Eine smarte Lösungist mehr als die Summe ihrer Teile: Effiziente und sichere Digitalisierung beginnt mit einer holistischen Betrachtung. Dr. Thomas Petrik, November 2024
  • 2.
    2  Gegründet: 1994 SphinxIT-Consulting GmbH 2003 Sphinx Managed Services GmbH eigentümergeführt  Firmensitz: Wien  Was wir tun: Realisierung wegweisender & nachhaltig wirksamer IT-Lösungen in erstaunlich kurzer Zeit.  Unsere Philosophie: Ganzheitliche Beratung, maßgeschneiderte Lösungen, Wertschätzung bestehender Systeme und für die Menschen dahinter.  Geschäftsbereiche:  Analytics & Business Intelligence  Infrastruktur & Datenbanktechnologie  IT- & Data Security  IT- & Prozessautomatisierung  AI in Business-Lösungen  Strategische Beratung & externe IT Joy, Performance & Passion for Perfection Über Sphinx Agenda Europe 2035
  • 3.
    3 Agenda Europe 2035 SpannungsfeldDigitalisierung • Umgang mit Business-Prozessen • Prozesse an Applikation anpassen => Standard-Software + Customisation • Applikation an Prozesse anpassen => Individual-Software • Architekturfragen • Monolith vs. Microservices? • Einzelkompomnenten ("Best of Breed") oder Services / Appliances? • Cloud, On Premises oder Hybrid? • Migration (aus Business-Sicht) • Strukturen & Prozesse bewahren oder neu denken? • Big Bang oder Use Case by Use Case?
  • 4.
    4 Agenda Europe 2035 Monolithvs. Microservices Prominente Beispiele: Netflix 2009 Amazon Prime 2023 Skalierbarkeit (Development + Performance) Resilienz niedrige Infrastruktur- kosten Quelle der Grafiken: Atlassian Stabilität??
  • 5.
    5 Agenda Europe 2035 Software Komplexitätvs. Stabilität Tool Stack Komponenten (Tools) Interfaces = Software = Features + Bugs No. Bugs ~ (Lines of Code)n n ≥ 1 n = f(Lines of Code) Steve McConnell, Code Complete, 2nd Edition. Redmond, Wa.: Microsoft Press, 2004. => Komponenten : Interfaces = 1 : n
  • 6.
    6 Agenda Europe 2035 "Engineered& Tested Together" Appliance (Cloud-)Service Komplexität vs. Stabilität Komplexität Anz. Komponenten Best of Breed Best of Suite Bugs Wartung Verträge Knowhow Personal Komplexität: Kosten & Instabilität
  • 7.
  • 8.
    8 Agenda Europe 2035 Beispiel:DWH / Analytics Stack DB ETL Tool Scheduler BI-Tool ETL-Logik Parallelisierung Cleansing Historisierung GDPR Korrekturen Security DB ETL Tool Scheduler BI-Tool Consulting Consulting Consulting Consulting Service DWH-as-Code Komponenten Best of Breed Best of Suite Best of Service … Business-Logik Consulting Consulting Consulting Consulting
  • 9.
    9 Agenda Europe 2035 Analytics@Sphinx: Integrierter Service Stack Exasol – RED - MicroStrategy AI-Lab Auto-ELT 100% metadata driven D W H - a s - C o d e S e c u r i t y o u t - o f - t h e - b o x H i s t o r i s a t i o n G D P R , B C B S - 2 3 9 , D O R A MPP self tuning Standard SQL extensible ACID interoperable Self Service BI & AI DWH-as-Code Infrastruktur Datenabzug (ELT) Historisierung Aufbereitung Security DWH-Mesh Architektur Das Beste aus zwei Welten.
  • 10.
    10 Agenda Europe 2035 Beispiel:Erneuerung des ERP-Systems eines KMU  Monolith => Macroservices  Verringerung der Komplexität durch Teilung  spezialisierte Systeme – weniger Tuning  massive Reduktion von Code  Migration des verbleibenden ERP-Systems ist deutlich günstiger  geringere Kosten für Wartung und Weiterentwicklung ERP Reporting Zentrale Prognose Bestellvorschläge Reporting Filiale ERP alt Analytics ERP neu Altsystem Erneuerung Teilung
  • 11.
    11 Agenda Europe 2035 Beispiel:Ablöse VMWare  Anlassfall:  massive Erhöhung der Lizenmzukosten  Holistische Betrachtung – nicht nur den Hypervisor ersetzen  Zentrale Orchestrierung  Infrastructure as Code (Rapid Deployment)  konsistente Backups über die gesamte Infrastruktur  RTO im Minutenbereich  RPO 5 – 15 Minuten  impliziter Schutz vor Ransomware  Network Security  Kostenminimierung  planbare Kosten  CMDB einmal anders  automatisierte Pflege der CMDB aus der Infrastruktur selbst Kein Vendor Lock-in – Kunde kann das Service selbst betreiben und ausbauen. "Open Infrastrucure" Engineered & Tested Together
  • 12.
    12 Agenda Europe 2035 Wasbedeutet "Smart Infrastructure"? Keep it simple! Smarte Infrastruktur: maximaler Erfüllungsgrad bei minimaler Komplexität oder aus funktionaler Sicht mit den Worten des Aristoteles: "Das Ganze ist mehr als die Summe seiner Teile" Aristoteles, 384 – 322 v.Chr.
  • 13.
    Sphinx IT ConsultingGmbH Dr. Thomas Petrik I have a question. T +43 1 599 31 - 0 M +43 664 155 83 thomas.petrik@sphinx.at Aspernbrückengasse 2 A-1020 Wien www.sphinx.at