Handbuch Data Engineering: robuste Datensysteme planen und erstellen
Gespeichert in:
Hauptverfasser: | , |
---|---|
Weitere Verfasser: | |
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Heidelberg
O'Reilly
2023
|
Ausgabe: | 1. Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Auf dem Cover: Deutsche Ausgabe |
Beschreibung: | 489 Seiten Illustrationen, Diagramme 24 cm x 16.5 cm |
ISBN: | 9783960092162 3960092164 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV048928065 | ||
003 | DE-604 | ||
005 | 20240118 | ||
007 | t | ||
008 | 230504s2023 gw a||| |||| 00||| ger d | ||
015 | |a 23,N14 |2 dnb | ||
016 | 7 | |a 1284591638 |2 DE-101 | |
020 | |a 9783960092162 |c Broschur : EUR 49.90 (DE) |9 978-3-96009-216-2 | ||
020 | |a 3960092164 |9 3-96009-216-4 | ||
024 | 3 | |a 9783960092162 | |
035 | |a (OCoLC)1375001958 | ||
035 | |a (DE-599)DNB1284591638 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-M347 |a DE-898 |a DE-945 |a DE-1050 |a DE-860 |a DE-29T |a DE-1051 |a DE-634 |a DE-92 |a DE-706 |a DE-523 |a DE-703 |a DE-1043 |a DE-1102 |a DE-863 | ||
082 | 0 | |a 005.75 |2 23/ger | |
084 | |a ST 265 |0 (DE-625)143634: |2 rvk | ||
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 530 |0 (DE-625)143679: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Reis, Joe |e Verfasser |0 (DE-588)1299848109 |4 aut | |
240 | 1 | 0 | |a Fundamentals of data engineering |
245 | 1 | 0 | |a Handbuch Data Engineering |b robuste Datensysteme planen und erstellen |c Joe Reis, Matt Housley ; deutsche Übersetzung Helena Schock |
250 | |a 1. Auflage | ||
264 | 1 | |a Heidelberg |b O'Reilly |c 2023 | |
300 | |a 489 Seiten |b Illustrationen, Diagramme |c 24 cm x 16.5 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Auf dem Cover: Deutsche Ausgabe | ||
650 | 0 | 7 | |a Datenbankentwurf |0 (DE-588)4127613-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenbanksystem |0 (DE-588)4113276-2 |2 gnd |9 rswk-swf |
653 | |a Software-Architektur | ||
653 | |a Data Science | ||
653 | |a Software-Entwicklung | ||
653 | |a Software-Engineering | ||
653 | |a Data-Engineering-Pipeline | ||
653 | |a Data-Engineering-Lifecycle | ||
653 | |a Data Governance | ||
653 | |a Security | ||
653 | |a Sicherheit | ||
653 | |a Privacy | ||
653 | |a Machine Learning | ||
653 | |a Daten-Pipeline | ||
653 | |a Deployment | ||
653 | |a Cloud-Technologien | ||
689 | 0 | 0 | |a Datenbanksystem |0 (DE-588)4113276-2 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Housley, Matt |e Verfasser |0 (DE-588)1299848257 |4 aut | |
700 | 1 | |a Schock, Helena |0 (DE-588)129984832X |4 trl | |
775 | 0 | 8 | |i Parallele Sprachausgabe |z 978-1-098-10830-4 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-96010-768-2 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-96010-769-9 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, MOBI |z 978-3-96010-770-5 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=a0a746a898b14d5885c6eee42eeb9756&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034192069&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-034192069 | ||
883 | 1 | |8 1\p |a vlb |d 20230328 |q DE-101 |u https://d-nb.info/provenance/plan#vlb |
Datensatz im Suchindex
DE-BY-863_location | 1340 |
---|---|
DE-BY-FWS_call_number | 1340/ST 270 R375 |
DE-BY-FWS_katkey | 1057866 |
DE-BY-FWS_media_number | 083101206103 |
_version_ | 1806177226138320896 |
adam_text | INHALT
VORWORT
..........................................................................................
19
TEIL
I
GRUNDLAGEN
UND
BAUSTEINE
1
DATA
ENGINEERING
-
EINE
BESCHREIBUNG
..............................................
29
WAS
IST
DATA
ENGINEERING?
........................................................................
29
DATA
ENGINEERING
-
EINE
DEFINITION
....................................................
30
DER
DATA
ENGINEERING
LIFECYCLE
..........................................................
31
DIE
ENTWICKLUNG
DES
DATA
ENGINEERS
...............................................
32
DATA
ENGINEERING
UND
DATA
SCIENCE
..................................................
37
DATA
ENGINEERING
-
FAEHIGKEITEN
UND
TAETIGKEITEN
...................................
39
DATENREIFE
UND
DER
DATA
ENGINEER
....................................................
40
DER
BERUFLICHE
WERDEGANG
UND
DIE
KOMPETENZEN
EINES
DATA
ENGINEERS
...................................................................................
44
GESCHAEFTLICHE
VERANTWORTLICHKEITEN
.................................................
44
TECHNISCHE
VERANTWORTLICHKEITEN
......................................................
46
DAS
KONTINUUM
DER
ROLLEN
IM
DATA
ENGINEERING
-
VON
A
NACH
B
.
.
49
DATA
ENGINEERS
INNERHALB
EINES
UNTERNEHMENS
.......................................
50
NACH
INNEN
GERICHTETE
VERSUS
NACH
AUSSEN
GERICHTETE
DATA
ENGINEERS
..................................................................................
50
DATA
ENGINEERS
UND
ANDERE
TECHNISCHE
ROLLEN
.................................
51
DATA
ENGINEERS
UND
DIE
UNTERNEHMENSFUEHRUNG
...............................
56
FAZIT
...........................................................................................................
59
WEITERE
QUELLEN
.........................................................................................
60
2
DER
DATA
ENGINEERING
LIFECYCLE
........................................................
63
WAS
IST
DER
DATA
ENGINEERING
LIFECYCLE?
.................................................
63
DATENLEBENSZYKLUS
VERSUS
DATA
ENGINEERING
LIFECYCLE
.....................
64
GENERIERUNG:
QUELLSYSTEME
................................................................
65
I
9
SPEICHERUNG
.......................................................................................
68
INGESTION
.............................................................................................
70
TRANSFORMATION
.................................................................................
73
BEREITSTELLUNG
.....................................................................................
75
DIE
WESENTLICHEN
UNTERSTROEMUNGEN
INNERHALB
DES
DATA
ENGINEERING
LIFECYCLE
.......................................................................
80
SICHERHEIT
...........................................................................................
81
DATENMANAGEMENT
.............................................................................
82
DATAOPS
.............................................................................................
92
DATENARCHITEKTUR
...............................................................................
97
ORCHESTRIERUNG
...................................................................................
98
SOFTWAREENTWICKLUNG
.........................................................................
99
FAZIT
..........................................................................................................
102
WEITERE
QUELLEN
.......................................................................................
103
3
KONZEPTION
EINER
GUTEN
DATENARCHITEKTUR
..........................................
105
WAS
IST
DATENARCHITEKTUR?
.......................................................................
105
DEFINITION
DER
UNTERNEHMENSARCHITEKTUR
.........................................
106
DEFINITION
DER
DATENARCHITEKTUR
........................................................
109
GUTE
DATENARCHITEKTUR
..................................................................
111
DIE
GRUNDSAETZE
GUTER
DATENARCHITEKTUR
..................................................
112
GRUNDSATZ
1:
WAEHLEN
SIE
GAENGIGE
KOMPONENTEN
MIT
BEDACHTAUS
.........................................................................................
113
GRUNDSATZ
2:
PLANEN
SIE
AUSFAELLE
EIN
.................................................
113
GRUNDSATZ
3:
PLANEN
SIE
FUER
SKALIERBARKEIT
.......................................
114
GRUNDSATZ
4:
ARCHITEKTUR
HEISST
FUEHRUNG
..........................................
115
GRUNDSATZ
5:
SEIEN
SIE
IMMER
ARCHITEKT
...........................................
116
GRUNDSATZ
6:
ENTWICKELN
SIE
LOSE
GEKOPPELTE
SYSTEME
.....................
116
GRUNDSATZ
7:
TREFFEN
SIE
REVERSIBLE
ENTSCHEIDUNGEN
........................
118
GRUNDSATZ
8:
PRIORISIEREN
SIE
DAS
THEMA
SICHERHEIT
.........................
119
GRUNDSATZ
9:
NUTZEN
SIE
FINOPS
.......................................................
120
WICHTIGE
KONZEPTE
DER
ARCHITEKTUR
........................................................
122
DOMAENEN
UND
DIENSTE
......................................................................
122
VERTEILTE
SYSTEME,
SKALIERBARKEIT
UND
AUSFALLSICHERHEIT
...................
124
ENGE
VERSUS
LOCKERE
KOPPLUNG:
SCHICHTEN,
MONOLITHEN
UND
MICROSERVICES
.....................................................................................
126
BENUTZERZUGRIFF:
EINZELMANDANT
VERSUS
MEHRMANDANTEN
..............
131
EREIGNISGESTEUERTE
ARCHITEKTUR
..........................................................
131
BROWNFIELD
VERSUS
GREENFIELD-PROJEKTE
...........................................
132
BEISPIELE
UND
ARTEN
DER
DATENARCHITEKTUR
..............................................
134
DATA
WAREHOUSE
...............................................................................
135
DATA
LAKE
...........................................................................................
138
10
|
INHALT
KONVERGENZ,
DATA
LAKES
DER
NAECHSTEN
GENERATION
UND
DIE
DATENPLATTFORM
...................................................................................
140
MODERN
DATA
STACK
.............................................................................
140
LAMBDA-ARCHITEKTUR
..........................................................................
141
KAPPA-ARCHITEKTUR
.............................................................................
142
DAS
DATAFLOW-MODELL
UND
DIE
VEREINHEITLICHUNG
VON
BATCH
UND
STREAMING
.....................................................................................
143
ARCHITEKTUR
FUER
LOT
.............................................................................
144
DATA
MESH
...........................................................................................
147
WEITERE
BEISPIELE
VON
DATENARCHITEKTUREN
.......................................
148
WER
IST
AN
DER
GESTALTUNG
EINER
DATENARCHITEKTUR
BETEILIGT?
...................
149
FAZIT
...........................................................................................................
149
WEITERE
QUELLEN
.........................................................................................
150
4
WAHL
DER
TECHNOLOGIEN
FUER
DEN
KOMPLETTEN
DATA
ENGINEERING
LIFECYCLE
.......
155
GROESSE
UND
FAEHIGKEITEN
DES
TEAMS
..........................................................
156
SCHNELLE
MARKTEINFUEHRUNG
........................................................................
157
INTEROPERABILITAET
.........................................................................................
157
KOSTENOPTIMIERUNG
UND
GESCHAEFTSWERT
....................................................
158
GESAMTBETRIEBSKOSTEN
........................................................................
158
TOTAL
OPPORTUNITY
COST
OF
OWNERSHIP
.............................................
160
FINOPS
...............................................................................................
160
GEGENWART
VERSUS
ZUKUNFT:
UNVERAENDERLICHE
VERSUS
VERGAENGLICHE
TECHNOLOGIEN
.............................................................................................
161
UNSER
RAT
...........................................................................................
163
STANDORT
.....................................................................................................
164
VOR
ORT
...............................................................................................
164
CLOUD
.................................................................................................
165
HYBRIDE
CLOUD
...................................................................................
169
MULTICLOUD
.........................................................................................
170
DEZENTRALISIERT:
BLOCKCHAIN
UND
EDGE
...............................................
171
UNSER
RAT
...........................................................................................
171
ARGUMENTE
FUER
DIE
CLOUD-RUECKFUEHRUNG
...........................................
172
EIGENENTWICKLUNG
ODER
KAUF
....................................................................
174
OPEN
SOURCE
.......................................................................................
175
PROPRIETAERE
GESCHLOSSENE
SYSTEME
......................................................
179
UNSER
RAT
...........................................................................................
181
MONOLITHISCH
VERSUS
MODULAR
..................................................................
181
MONOLITH
.............................................................................................
182
MODULARITAET
.........................................................................................
183
DER
VERTEILTE
MONOLITH
......................................................................
184
UNSER
RAT
...........................................................................................
185
INHALT
|
11
SERVERLOS
VERSUS
SERVER
.............................................................................
186
SERVERLESS
...........................................................................................
186
CONTAINER
...........................................................................................
187
WIE
BEWERTET
MAN
SERVER
VERSUS
SERVERLESS?
...................................
188
UNSER
RAT
...........................................................................................
189
OPTIMIERUNG,
LEISTUNG
UND
BENCHMARKING
............................................
190
BIG
DATA
...
FUER
DIE
1990ER
................................................................
191
ABSURDE
KOSTENVERGLEICHE
................................................................
191
ASYMMETRISCHE
OPTIMIERUNG
............................................................
192
AUSSCHLUSS
DER
GEWAEHRLEISTUNG
........................................................
192
DIE
UNTERSTROEMUNGEN
UND
IHRE
AUSWIRKUNGEN
AUF
DIE
WAHL
DER
TECHNOLOGIEN
...........................................................................................
192
DATENMANAGEMENT
.............................................................................
192
DATAOPS
.............................................................................................
193
DATENARCHITEKTUR
...............................................................................
193
BEISPIEL
FUER
ORCHESTRIERUNG:
AIRFLOW
................................................
194
SOFTWAREENTWICKLUNG
.........................................................................
195
FAZIT
..........................................................................................................
195
WEITERE
QUELLEN
.......................................................................................
195
TEIL
II
DER
DATA
ENGINEERING
LIFECYCLE
IM
DETAIL
5
DATENGENERIERUNG
IN
DEN
QUELLSYSTEMEN
...........................................
199
DATENQUELLEN:
WIE
ENTSTEHEN
DATEN?
......................................................
200
QUELLSYSTEME:
ZENTRALE
ASPEKTE
..............................................................
201
DATEIEN
UND
UNSTRUKTURIERTE
DATEN
..................................................
201
APIS
....................................................................................................
201
ANWENDUNGSDATENBANKEN
(OLTP-SYSTEME)
...................................
201
DAS
OLAP-SYSTEM
.............................................................................
203
CDC
....................................................................................................
204
PROTOKOLLE
...........................................................................................
204
DATENBANKPROTOKOLLE
.........................................................................
206
CRUD
...............................................................................................
207
INSERT-ONLY
.........................................................................................
207
NACHRICHTEN
UND
STREAMS
..................................................................
208
ZEITTYPEN
...........................................................................................
209
QUELLSYSTEME
-
PRAKTISCHE
DETAILS
..........................................................
210
DATENBANKEN
.....................................................................................
211
APIS
....................................................................................................
220
DATENFREIGABE
.....................................................................................
222
DATENQUELLEN
VON
DRITTANBIETERN
......................................................
223
PLATTFORMEN
FUER
DAS
STREAMING
VON
NACHRICHTEN
UND
EREIGNISSEN
.
.
.
224
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
............................................................
228
12
|
INHALT
DIE
BEDEUTUNG
DER
UNTERSTROEMUNGEN
FUER
QUELLSYSTEME
.........................
230
SICHERHEIT
...........................................................................................
230
DATENMANAGEMENT
.............................................................................
230
DATAOPS
.............................................................................................
231
DATENARCHITEKTUR
.................................................................................
232
ORCHESTRIERUNG
...................................................................................
233
SOFTWAREENTWICKLUNG
........................................................................
234
FAZIT
............................................................................................................
234
WEITERE
QUELLEN
.........................................................................................
235
6
SPEICHERUNG
..............................................................................
237
KOMPONENTEN
DER
DATENSPEICHERUNG
......................................................
239
MAGNETISCHE
FESTPLATTEN
....................................................................
239
SOLID
STATE
DRIVE
.................................................................................
241
DIREKTZUGRIFFSSPEICHER
........................................................................
242
NETZWERKE
UND
CPU
..........................................................................
243
SERIALISIERUNG
.......................................................................................
244
KOMPRESSION
.......................................................................................
245
CACHING
...............................................................................................
245
DATENSPEICHERSYSTEME
...............................................................................
246
EINZELNER
RECHNER
VERSUS
VERTEILTE
SPEICHERUNG
...............................
247
EVENTUELLE
VERSUS
STARKE
KONSISTENZ
..................................................
247
DATEISPEICHER
.....................................................................................
249
BLOCKSPEICHER
.....................................................................................
251
OBJEKTSPEICHER
...................................................................................
255
CACHE
UND
RAM-BASIERTE
SPEICHERSYSTEME
.....................................
261
HADOOP
...............................................................................................
262
STREAMING-STORAGE
...............................................................................
263
INDIZES,
PARTITIONEN
UND
CLUSTER
........................................................
263
SPEICHERKONZEPTE
IM
DATA
ENGINEERING
....................................................
266
DATA
WAREHOUSE
.................................................................................
266
DATA
LAKE
...........................................................................................
267
DATA
LAKEHOUSE
.................................................................................
267
DATENPLATTFORMEN
...............................................................................
268
STREAM-TO-BATCH-SPEICHERARCHITEKTUR
...............................................
269
GROSSE
IDEEN
UND
TRENDS
IN
DER
SPEICHERUNG
...........................................
269
DATENKATALOG
.......................................................................................
269
DATENFREIGABE
.....................................................................................
270
SCHEMA
...............................................................................................
271
TRENNUNG
VON
VERARBEITUNG
UND
SPEICHERUNG
.................................
271
LEBENSZYKLUS
DER
DATENSPEICHERUNG
UND
DIE
DATENAUFBEWAHRUNG
..........................................................................
275
MANDANTENFAEHIGER
VERSUS
MEHRMANDANTENFAEHIGER
SPEICHER
............
279
INHALT
|
13
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
............................................................
280
UNTERSTROEMUNGEN
.....................................................................................
281
SICHERHEIT
...........................................................................................
281
DATENMANAGEMENT
.............................................................................
281
DATAOPS
..............................................................................................
282
DATENARCHITEKTUR
...............................................................................
283
ORCHESTRIERUNG
...................................................................................
283
SOFTWAREENTWICKLUNG
.........................................................................
283
FAZIT
..........................................................................................................
284
WEITERE
QUELLEN
.......................................................................................
284
7
INGESTION
..................................................................................
285
WAS
VERSTEHT
MAN
UNTER
INGESTION?
..........................................................
286
WICHTIGE
TECHNISCHE
UEBERLEGUNGEN
FUER
DIE
INGESTIONSPHASE
.................
287
BEGRENZTE
UND
NICHT
BEGRENZTE
DATEN
..............................................
288
HAEUFIGKEIT
.........................................................................................
289
SYNCHRONE
UND
ASYNCHRONE
INGESTION
..............................................
290
SERIALISIERUNG
UND
DESERIALISIERUNG
..................................................
291
DURCHSATZ
UND
SKALIERBARKEIT
............................................................
292
ZUVERLAESSIGKEIT
UND
BESTAENDIGKEIT
....................................................
292
NUTZDATEN
.........................................................................................
293
PUSH,
PULL
UND
POLLING
.......................................................................
296
UEBERLEGUNGEN
ZUR
BATCH-INGESTION
..........................................................
297
SNAPSHOT
ODER
DIFFERENZIELLE
EXTRAKTION
............................................
298
DATEIBASIERTER
EXPORT
UND
INGESTION
................................................
298
ETL
UND
ELT
.....................................................................................
299
INSERTS,
UPDATES
UND
BATCH-GROESSE
....................................................
299
DATENMIGRATION
.................................................................................
300
UEBERLEGUNGEN
ZUR
INGESTION
VON
NACHRICHTEN
UND
STREAMS
...................
301
WEITERENTWICKLUNG
DES
SCHEMAS
......................................................
301
VERSPAETET
EINGEGANGENE
DATEN
..........................................................
301
REIHENFOLGE
UND
MEHRFACHE
ZUSTELLUNG
...........................................
302
REPLAY
...............................................................................................
302
TIME
TO
LIVE
.......................................................................................
302
NACHRICHTENGROESSE
.............................................................................
303
FEHLERBEHANDLUNG
UND
DEAD-LETTER-QUEUES
...................................
303
PULL
UND
PUSH
FUER
VERBRAUCHER
..........................................................
303
STANDORT
.............................................................................................
304
MOEGLICHKEITEN
DER
DATENINGESTION
..........................................................
304
DIREKTE
DATENBANKVERBINDUNG
........................................................
304
CHANGE
DATA
CAPTURE
.........................................................................
306
APIS
....................................................................................................
308
14
|
INHALT
NACHRICHTENWARTESCHLANGEN
UND
EVENT-STREAMING-PLATTFORMEN
.
.
.
309
VERWALTETE
DATENKONNEKTOREN
..........................................................
310
VERSCHIEBEN
VON
DATEN
MITHILFE
DES
OBJEKTSPEICHERS
.....................
311
EDI
......................................................................................................
DATENBANKEN
UND
DATEIEXPORT
..........................................................
312
PROBLEME
MIT
GAENGIGEN
DATEIFORMATEN
.............................................
312
SHELL
...................................................................................................
313
SSH
.....................................................................................................
313
SFTPUNDSCP
.....................................................................................
314
WEBHOOKS
...........................................................................................
314
WEBINTERFACE
.......................................................................................
315
WEB
SCRAPING
.....................................................................................
315
TRANSFER
APPLIANCES
FUER
DIE
DATENMIGRATION
...................................
316
DATENFREIGABE
.....................................................................................
317
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
............................................................
317
VORGELAGERTE
STAKEHOLDER
..................................................................
317
NACHGELAGERTE
STAKEHOLDER
................................................................
318
UNTERSTROEMUNGEN
.....................................................................................
319
SICHERHEIT
...........................................................................................
319
DATENMANAGEMENT
.............................................................................
319
DATAOPS
.............................................................................................
321
ORCHESTRIERUNG
...................................................................................
324
SOFTWAREENTWICKLUNG
........................................................................
324
FAZIT
.......................................................................................................................................
325
WEITERE
QUELLEN
.........................................................................................
325
8
QUERIES,
MODELLIERUNG
UND
TRANSFORMATION
.........................................
327
QUERIES
.....................................................................................................
328
WAS
IST
EINE
QUERY?
..........................................................................
329
ABLAUF
EINER
ABFRAGE
..........................................................................
330
DER
ABFRAGEOPTIMIERER
......................................................................
331
DIE
ABFRAGELEISTUNG
VERBESSERN
..........................................................
331
ABFRAGEN
VON
STREAMING-DATEN
..........................................................
338
DATENMODELLIERUNG
...................................................................................
344
WAS
IST
EIN
DATENMODELL?
..................................................................
345
KONZEPTUELLE,
LOGISCHE
UND
PHYSISCHE
DATENMODELLE
.......................
346
NORMALISIERUNG
...................................................................................
348
METHODEN
DER
DATENMODELLIERUNG
FUER
DIE
BATCH-ANALYSE
..............
352
MODELLIERUNG
VON
STREAMING-DATEN
..................................................
366
TRANSFORMATIONEN
.....................................................................................
367
BATCH-TRANSFORMATIONEN
....................................................................
368
MATERIALIZED
VIEWS,
FEDERATION
UND
QUERY
VIRTUALIZATION
.............. 384
TRANSFORMATIONEN
UND
VERARBEITUNG
VON
DATENSTROEMEN
.................
387
INHALT
|
15
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
............................................................
390
VORGELAGERTE
STAKEHOLDER
...................................................................
390
NACHGELAGERTE
STAKEHOLDER
................................................................
391
UNTERSTROEMUNGEN
.....................................................................................
391
SICHERHEIT
............................................................................................
391
DATENMANAGEMENT
.............................................................................
392
DATAOPS
..............................................................................................
393
DATENARCHITEKTUR
...............................................................................
394
ORCHESTRIERUNG
...................................................................................
394
SOFTWAREENTWICKLUNG
.........................................................................
394
FAZIT
..........................................................................................................
395
WEITERE
QUELLEN
.......................................................................................
396
9
BEREITSTELLUNG
VON
DATEN
FUER
ANALYSEN,
MACHINE
LEARNING
UND
REVERSE
ETL
................................................................................
399
ALLGEMEINE
UEBERLEGUNGEN
ZUR
BEREITSTELLUNG VON
DATEN
.......................
400
VERTRAUEN
...........................................................................................
400
WAS
IST
DER
ANWENDUNGSFALL,
UND
WER
IST
DER
ANWENDER?
..............
402
DATENPRODUKTE
...................................................................................
403
SELF-SERVICE
ODER
NICHT?
.....................................................................
404
DATENDEFINITIONEN
UND-LOGIK
............................................................
405
DATA
MESH
.........................................................................................
406
ANALYTIK
......................................................................................................
406
BUSINESS
ANALYTICS
.............................................................................
407
OPERATIONAL
ANALYTICS
.......................................................................
409
EMBEDDED
ANALYTICS
.........................................................................
411
MACHINE
LEARNING
.....................................................................................
412
WAS
EIN
DATA
ENGINEER
UEBER
ML
WISSEN
SOLLTE
.......................................
413
WEGE
DER
DATENBEREITSTELLUNG
FUER
ANALYSE
UND
ML
...............................
415
AUSTAUSCH
VON
DATEIEN
....................................................................
415
DATENBANKEN
.....................................................................................
416
STREAMING-SYSTEME
.............................................................................
418
ABFRAGEVERBUND
.................................................................................
418
DATENFREIGABE
.....................................................................................
419
SEMANTISCHE
UND
METRISCHE
SCHICHTEN
..............................................
419
DATENBEREITSTELLUNG
IN
NOTEBOOKS
....................................................
421
REVERSE
ETL
.............................................................................................
423
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
............................................................
425
UNTERSTROEMUNGEN
.....................................................................................
425
SICHERHEIT
...........................................................................................
426
DATENMANAGEMENT
.............................................................................
427
DATAOPS
.............................................................................................
428
DATENARCHITEKTUR
...............................................................................
428
16
|
INHALT
ORCHESTRIERUNG
...................................................................................
429
SOFTWAREENTWICKLUNG
........................................................................
429
FAZIT
............................................................................................................
430
WEITERE
QUELLEN
.........................................................................................
431
TEIL
III
SICHERHEIT,
DATENSCHUTZ
UND
DIE
ZUKUNFT
DES
DATA
ENGINEERING
10
SICHERHEIT
UND
DATENSCHUTZ
...........................................................
435
MENSCHEN
.................................................................................................
436
DIE
KRAFT
DES
NEGATIVEN
DENKENS
......................................................
436
SEIEN
SIE
STETS
PARANOID
......................................................................
437
PROZESSE
.....................................................................................................
437
SICHERHEITSTHEATER
VERSUS
SICHERHEITSGEWOHNHEIT
.............................
437
AKTIVE
SICHERHEIT
.................................................................................
438
DAS
PRINZIP
DER
GERINGSTEN
PRIVILEGIEN
..............................................
438
GEMEINSAME
VERANTWORTUNG
IN
DER
CLOUD
.......................................
439
SICHERN
SIE
STETS
IHRE
DATEN
................................................................
439
EIN
BEISPIEL
FUER
EINE
SICHERHEITSRICHTLINIE
.........................................
439
TECHNOLOGIE
...............................................................................................
441
SYSTEME
FUER
PATCHES
UND
UPDATES
......................................................
441
VERSCHLUESSELUNG
.................................................................................
441
PROTOKOLLIEREN,
UEBERWACHEN
UND
WARNEN
.........................................
442
NETZWERKZUGRIFF
.................................................................................
444
SICHERHEIT
FUER
EINFACHES
DATA
ENGINEERING
.......................................
444
FAZIT
............................................................................................................
445
WEITERE
QUELLEN
.........................................................................................
445
11
DIE
ZUKUNFT
DES
DATA
ENGINEERING
....................................................
447
DER
DATA
ENGINEERING
LIFECYCLE
BLEIBT
......................................................
448
GERINGERE
KOMPLEXITAET
UND
BENUTZERFREUNDLICHE
DATENWERKZEUGE
....
448
DATEN-OS
IN
DER
CLOUD
UND
VERBESSERTE
INTEROPERABILITAET
.......................
449
UNTERNEHMERISCHES
DATA
ENGINEERING
..................................................
451
TITEL
UND
ZUSTAENDIGKEITEN
VERAENDERN
SICH
...............................................
452
VOM
MODERN
DATA
STACK
ZUM
LIVE
DATA
STACK
.......................................
453
LIVE
DATA
STACK
...................................................................................
454
STREAMING-PIPELINES
UND
ANALYTISCHE
ECHTZEIT-DATENBANKEN
..........
455
DIE
VERSCHMELZUNG
VON
DATEN
UND
ANWENDUNGEN
.........................
456
ENGE
RUECKKOPPLUNG
ZWISCHEN
ANWENDUNGEN
UND
ML
...................
456
DARK
MATTER
DATA
UND
DER
AUFSTIEG
DER
...
SPREADSHEETS?
................
457
FAZIT
...........................................................................................................
458
INHALT
|
17
ANHANG
A
SERIALISIERUNG
UND
KOMPRESSION
-
TECHNISCHE
DETAILS
..................
461
ANHANG
B
CLOUD-VERNETZUNG
............................................................
469
INDEX
..............................................................................................
475
18
|
INHALT
|
adam_txt |
INHALT
VORWORT
.
19
TEIL
I
GRUNDLAGEN
UND
BAUSTEINE
1
DATA
ENGINEERING
-
EINE
BESCHREIBUNG
.
29
WAS
IST
DATA
ENGINEERING?
.
29
DATA
ENGINEERING
-
EINE
DEFINITION
.
30
DER
DATA
ENGINEERING
LIFECYCLE
.
31
DIE
ENTWICKLUNG
DES
DATA
ENGINEERS
.
32
DATA
ENGINEERING
UND
DATA
SCIENCE
.
37
DATA
ENGINEERING
-
FAEHIGKEITEN
UND
TAETIGKEITEN
.
39
DATENREIFE
UND
DER
DATA
ENGINEER
.
40
DER
BERUFLICHE
WERDEGANG
UND
DIE
KOMPETENZEN
EINES
DATA
ENGINEERS
.
44
GESCHAEFTLICHE
VERANTWORTLICHKEITEN
.
44
TECHNISCHE
VERANTWORTLICHKEITEN
.
46
DAS
KONTINUUM
DER
ROLLEN
IM
DATA
ENGINEERING
-
VON
A
NACH
B
.
.
49
DATA
ENGINEERS
INNERHALB
EINES
UNTERNEHMENS
.
50
NACH
INNEN
GERICHTETE
VERSUS
NACH
AUSSEN
GERICHTETE
DATA
ENGINEERS
.
50
DATA
ENGINEERS
UND
ANDERE
TECHNISCHE
ROLLEN
.
51
DATA
ENGINEERS
UND
DIE
UNTERNEHMENSFUEHRUNG
.
56
FAZIT
.
59
WEITERE
QUELLEN
.
60
2
DER
DATA
ENGINEERING
LIFECYCLE
.
63
WAS
IST
DER
DATA
ENGINEERING
LIFECYCLE?
.
63
DATENLEBENSZYKLUS
VERSUS
DATA
ENGINEERING
LIFECYCLE
.
64
GENERIERUNG:
QUELLSYSTEME
.
65
I
9
SPEICHERUNG
.
68
INGESTION
.
70
TRANSFORMATION
.
73
BEREITSTELLUNG
.
75
DIE
WESENTLICHEN
UNTERSTROEMUNGEN
INNERHALB
DES
DATA
ENGINEERING
LIFECYCLE
.
80
SICHERHEIT
.
81
DATENMANAGEMENT
.
82
DATAOPS
.
92
DATENARCHITEKTUR
.
97
ORCHESTRIERUNG
.
98
SOFTWAREENTWICKLUNG
.
99
FAZIT
.
102
WEITERE
QUELLEN
.
103
3
KONZEPTION
EINER
GUTEN
DATENARCHITEKTUR
.
105
WAS
IST
DATENARCHITEKTUR?
.
105
DEFINITION
DER
UNTERNEHMENSARCHITEKTUR
.
106
DEFINITION
DER
DATENARCHITEKTUR
.
109
GUTE
DATENARCHITEKTUR
.
111
DIE
GRUNDSAETZE
GUTER
DATENARCHITEKTUR
.
112
GRUNDSATZ
1:
WAEHLEN
SIE
GAENGIGE
KOMPONENTEN
MIT
BEDACHTAUS
.
113
GRUNDSATZ
2:
PLANEN
SIE
AUSFAELLE
EIN
.
113
GRUNDSATZ
3:
PLANEN
SIE
FUER
SKALIERBARKEIT
.
114
GRUNDSATZ
4:
ARCHITEKTUR
HEISST
FUEHRUNG
.
115
GRUNDSATZ
5:
SEIEN
SIE
IMMER
ARCHITEKT
.
116
GRUNDSATZ
6:
ENTWICKELN
SIE
LOSE
GEKOPPELTE
SYSTEME
.
116
GRUNDSATZ
7:
TREFFEN
SIE
REVERSIBLE
ENTSCHEIDUNGEN
.
118
GRUNDSATZ
8:
PRIORISIEREN
SIE
DAS
THEMA
SICHERHEIT
.
119
GRUNDSATZ
9:
NUTZEN
SIE
FINOPS
.
120
WICHTIGE
KONZEPTE
DER
ARCHITEKTUR
.
122
DOMAENEN
UND
DIENSTE
.
122
VERTEILTE
SYSTEME,
SKALIERBARKEIT
UND
AUSFALLSICHERHEIT
.
124
ENGE
VERSUS
LOCKERE
KOPPLUNG:
SCHICHTEN,
MONOLITHEN
UND
MICROSERVICES
.
126
BENUTZERZUGRIFF:
EINZELMANDANT
VERSUS
MEHRMANDANTEN
.
131
EREIGNISGESTEUERTE
ARCHITEKTUR
.
131
BROWNFIELD
VERSUS
GREENFIELD-PROJEKTE
.
132
BEISPIELE
UND
ARTEN
DER
DATENARCHITEKTUR
.
134
DATA
WAREHOUSE
.
135
DATA
LAKE
.
138
10
|
INHALT
KONVERGENZ,
DATA
LAKES
DER
NAECHSTEN
GENERATION
UND
DIE
DATENPLATTFORM
.
140
MODERN
DATA
STACK
.
140
LAMBDA-ARCHITEKTUR
.
141
KAPPA-ARCHITEKTUR
.
142
DAS
DATAFLOW-MODELL
UND
DIE
VEREINHEITLICHUNG
VON
BATCH
UND
STREAMING
.
143
ARCHITEKTUR
FUER
LOT
.
144
DATA
MESH
.
147
WEITERE
BEISPIELE
VON
DATENARCHITEKTUREN
.
148
WER
IST
AN
DER
GESTALTUNG
EINER
DATENARCHITEKTUR
BETEILIGT?
.
149
FAZIT
.
149
WEITERE
QUELLEN
.
150
4
WAHL
DER
TECHNOLOGIEN
FUER
DEN
KOMPLETTEN
DATA
ENGINEERING
LIFECYCLE
.
155
GROESSE
UND
FAEHIGKEITEN
DES
TEAMS
.
156
SCHNELLE
MARKTEINFUEHRUNG
.
157
INTEROPERABILITAET
.
157
KOSTENOPTIMIERUNG
UND
GESCHAEFTSWERT
.
158
GESAMTBETRIEBSKOSTEN
.
158
TOTAL
OPPORTUNITY
COST
OF
OWNERSHIP
.
160
FINOPS
.
160
GEGENWART
VERSUS
ZUKUNFT:
UNVERAENDERLICHE
VERSUS
VERGAENGLICHE
TECHNOLOGIEN
.
161
UNSER
RAT
.
163
STANDORT
.
164
VOR
ORT
.
164
CLOUD
.
165
HYBRIDE
CLOUD
.
169
MULTICLOUD
.
170
DEZENTRALISIERT:
BLOCKCHAIN
UND
EDGE
.
171
UNSER
RAT
.
171
ARGUMENTE
FUER
DIE
CLOUD-RUECKFUEHRUNG
.
172
EIGENENTWICKLUNG
ODER
KAUF
.
174
OPEN
SOURCE
.
175
PROPRIETAERE
GESCHLOSSENE
SYSTEME
.
179
UNSER
RAT
.
181
MONOLITHISCH
VERSUS
MODULAR
.
181
MONOLITH
.
182
MODULARITAET
.
183
DER
VERTEILTE
MONOLITH
.
184
UNSER
RAT
.
185
INHALT
|
11
SERVERLOS
VERSUS
SERVER
.
186
SERVERLESS
.
186
CONTAINER
.
187
WIE
BEWERTET
MAN
SERVER
VERSUS
SERVERLESS?
.
188
UNSER
RAT
.
189
OPTIMIERUNG,
LEISTUNG
UND
BENCHMARKING
.
190
BIG
DATA
.
FUER
DIE
1990ER
.
191
ABSURDE
KOSTENVERGLEICHE
.
191
ASYMMETRISCHE
OPTIMIERUNG
.
192
AUSSCHLUSS
DER
GEWAEHRLEISTUNG
.
192
DIE
UNTERSTROEMUNGEN
UND
IHRE
AUSWIRKUNGEN
AUF
DIE
WAHL
DER
TECHNOLOGIEN
.
192
DATENMANAGEMENT
.
192
DATAOPS
.
193
DATENARCHITEKTUR
.
193
BEISPIEL
FUER
ORCHESTRIERUNG:
AIRFLOW
.
194
SOFTWAREENTWICKLUNG
.
195
FAZIT
.
195
WEITERE
QUELLEN
.
195
TEIL
II
DER
DATA
ENGINEERING
LIFECYCLE
IM
DETAIL
5
DATENGENERIERUNG
IN
DEN
QUELLSYSTEMEN
.
199
DATENQUELLEN:
WIE
ENTSTEHEN
DATEN?
.
200
QUELLSYSTEME:
ZENTRALE
ASPEKTE
.
201
DATEIEN
UND
UNSTRUKTURIERTE
DATEN
.
201
APIS
.
201
ANWENDUNGSDATENBANKEN
(OLTP-SYSTEME)
.
201
DAS
OLAP-SYSTEM
.
203
CDC
.
204
PROTOKOLLE
.
204
DATENBANKPROTOKOLLE
.
206
CRUD
.
207
INSERT-ONLY
.
207
NACHRICHTEN
UND
STREAMS
.
208
ZEITTYPEN
.
209
QUELLSYSTEME
-
PRAKTISCHE
DETAILS
.
210
DATENBANKEN
.
211
APIS
.
220
DATENFREIGABE
.
222
DATENQUELLEN
VON
DRITTANBIETERN
.
223
PLATTFORMEN
FUER
DAS
STREAMING
VON
NACHRICHTEN
UND
EREIGNISSEN
.
.
.
224
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
.
228
12
|
INHALT
DIE
BEDEUTUNG
DER
UNTERSTROEMUNGEN
FUER
QUELLSYSTEME
.
230
SICHERHEIT
.
230
DATENMANAGEMENT
.
230
DATAOPS
.
231
DATENARCHITEKTUR
.
232
ORCHESTRIERUNG
.
233
SOFTWAREENTWICKLUNG
.
234
FAZIT
.
234
WEITERE
QUELLEN
.
235
6
SPEICHERUNG
.
237
KOMPONENTEN
DER
DATENSPEICHERUNG
.
239
MAGNETISCHE
FESTPLATTEN
.
239
SOLID
STATE
DRIVE
.
241
DIREKTZUGRIFFSSPEICHER
.
242
NETZWERKE
UND
CPU
.
243
SERIALISIERUNG
.
244
KOMPRESSION
.
245
CACHING
.
245
DATENSPEICHERSYSTEME
.
246
EINZELNER
RECHNER
VERSUS
VERTEILTE
SPEICHERUNG
.
247
EVENTUELLE
VERSUS
STARKE
KONSISTENZ
.
247
DATEISPEICHER
.
249
BLOCKSPEICHER
.
251
OBJEKTSPEICHER
.
255
CACHE
UND
RAM-BASIERTE
SPEICHERSYSTEME
.
261
HADOOP
.
262
STREAMING-STORAGE
.
263
INDIZES,
PARTITIONEN
UND
CLUSTER
.
263
SPEICHERKONZEPTE
IM
DATA
ENGINEERING
.
266
DATA
WAREHOUSE
.
266
DATA
LAKE
.
267
DATA
LAKEHOUSE
.
267
DATENPLATTFORMEN
.
268
STREAM-TO-BATCH-SPEICHERARCHITEKTUR
.
269
GROSSE
IDEEN
UND
TRENDS
IN
DER
SPEICHERUNG
.
269
DATENKATALOG
.
269
DATENFREIGABE
.
270
SCHEMA
.
271
TRENNUNG
VON
VERARBEITUNG
UND
SPEICHERUNG
.
271
LEBENSZYKLUS
DER
DATENSPEICHERUNG
UND
DIE
DATENAUFBEWAHRUNG
.
275
MANDANTENFAEHIGER
VERSUS
MEHRMANDANTENFAEHIGER
SPEICHER
.
279
INHALT
|
13
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
.
280
UNTERSTROEMUNGEN
.
281
SICHERHEIT
.
281
DATENMANAGEMENT
.
281
DATAOPS
.
282
DATENARCHITEKTUR
.
283
ORCHESTRIERUNG
.
283
SOFTWAREENTWICKLUNG
.
283
FAZIT
.
284
WEITERE
QUELLEN
.
284
7
INGESTION
.
285
WAS
VERSTEHT
MAN
UNTER
INGESTION?
.
286
WICHTIGE
TECHNISCHE
UEBERLEGUNGEN
FUER
DIE
INGESTIONSPHASE
.
287
BEGRENZTE
UND
NICHT
BEGRENZTE
DATEN
.
288
HAEUFIGKEIT
.
289
SYNCHRONE
UND
ASYNCHRONE
INGESTION
.
290
SERIALISIERUNG
UND
DESERIALISIERUNG
.
291
DURCHSATZ
UND
SKALIERBARKEIT
.
292
ZUVERLAESSIGKEIT
UND
BESTAENDIGKEIT
.
292
NUTZDATEN
.
293
PUSH,
PULL
UND
POLLING
.
296
UEBERLEGUNGEN
ZUR
BATCH-INGESTION
.
297
SNAPSHOT
ODER
DIFFERENZIELLE
EXTRAKTION
.
298
DATEIBASIERTER
EXPORT
UND
INGESTION
.
298
ETL
UND
ELT
.
299
INSERTS,
UPDATES
UND
BATCH-GROESSE
.
299
DATENMIGRATION
.
300
UEBERLEGUNGEN
ZUR
INGESTION
VON
NACHRICHTEN
UND
STREAMS
.
301
WEITERENTWICKLUNG
DES
SCHEMAS
.
301
VERSPAETET
EINGEGANGENE
DATEN
.
301
REIHENFOLGE
UND
MEHRFACHE
ZUSTELLUNG
.
302
REPLAY
.
302
TIME
TO
LIVE
.
302
NACHRICHTENGROESSE
.
303
FEHLERBEHANDLUNG
UND
DEAD-LETTER-QUEUES
.
303
PULL
UND
PUSH
FUER
VERBRAUCHER
.
303
STANDORT
.
304
MOEGLICHKEITEN
DER
DATENINGESTION
.
304
DIREKTE
DATENBANKVERBINDUNG
.
304
CHANGE
DATA
CAPTURE
.
306
APIS
.
308
14
|
INHALT
NACHRICHTENWARTESCHLANGEN
UND
EVENT-STREAMING-PLATTFORMEN
.
.
.
309
VERWALTETE
DATENKONNEKTOREN
.
310
VERSCHIEBEN
VON
DATEN
MITHILFE
DES
OBJEKTSPEICHERS
.
311
EDI
.
DATENBANKEN
UND
DATEIEXPORT
.
312
PROBLEME
MIT
GAENGIGEN
DATEIFORMATEN
.
312
SHELL
.
313
SSH
.
313
SFTPUNDSCP
.
314
WEBHOOKS
.
314
WEBINTERFACE
.
315
WEB
SCRAPING
.
315
TRANSFER
APPLIANCES
FUER
DIE
DATENMIGRATION
.
316
DATENFREIGABE
.
317
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
.
317
VORGELAGERTE
STAKEHOLDER
.
317
NACHGELAGERTE
STAKEHOLDER
.
318
UNTERSTROEMUNGEN
.
319
SICHERHEIT
.
319
DATENMANAGEMENT
.
319
DATAOPS
.
321
ORCHESTRIERUNG
.
324
SOFTWAREENTWICKLUNG
.
324
FAZIT
.
325
WEITERE
QUELLEN
.
325
8
QUERIES,
MODELLIERUNG
UND
TRANSFORMATION
.
327
QUERIES
.
328
WAS
IST
EINE
QUERY?
.
329
ABLAUF
EINER
ABFRAGE
.
330
DER
ABFRAGEOPTIMIERER
.
331
DIE
ABFRAGELEISTUNG
VERBESSERN
.
331
ABFRAGEN
VON
STREAMING-DATEN
.
338
DATENMODELLIERUNG
.
344
WAS
IST
EIN
DATENMODELL?
.
345
KONZEPTUELLE,
LOGISCHE
UND
PHYSISCHE
DATENMODELLE
.
346
NORMALISIERUNG
.
348
METHODEN
DER
DATENMODELLIERUNG
FUER
DIE
BATCH-ANALYSE
.
352
MODELLIERUNG
VON
STREAMING-DATEN
.
366
TRANSFORMATIONEN
.
367
BATCH-TRANSFORMATIONEN
.
368
MATERIALIZED
VIEWS,
FEDERATION
UND
QUERY
VIRTUALIZATION
. 384
TRANSFORMATIONEN
UND
VERARBEITUNG
VON
DATENSTROEMEN
.
387
INHALT
|
15
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
.
390
VORGELAGERTE
STAKEHOLDER
.
390
NACHGELAGERTE
STAKEHOLDER
.
391
UNTERSTROEMUNGEN
.
391
SICHERHEIT
.
391
DATENMANAGEMENT
.
392
DATAOPS
.
393
DATENARCHITEKTUR
.
394
ORCHESTRIERUNG
.
394
SOFTWAREENTWICKLUNG
.
394
FAZIT
.
395
WEITERE
QUELLEN
.
396
9
BEREITSTELLUNG
VON
DATEN
FUER
ANALYSEN,
MACHINE
LEARNING
UND
REVERSE
ETL
.
399
ALLGEMEINE
UEBERLEGUNGEN
ZUR
BEREITSTELLUNG VON
DATEN
.
400
VERTRAUEN
.
400
WAS
IST
DER
ANWENDUNGSFALL,
UND
WER
IST
DER
ANWENDER?
.
402
DATENPRODUKTE
.
403
SELF-SERVICE
ODER
NICHT?
.
404
DATENDEFINITIONEN
UND-LOGIK
.
405
DATA
MESH
.
406
ANALYTIK
.
406
BUSINESS
ANALYTICS
.
407
OPERATIONAL
ANALYTICS
.
409
EMBEDDED
ANALYTICS
.
411
MACHINE
LEARNING
.
412
WAS
EIN
DATA
ENGINEER
UEBER
ML
WISSEN
SOLLTE
.
413
WEGE
DER
DATENBEREITSTELLUNG
FUER
ANALYSE
UND
ML
.
415
AUSTAUSCH
VON
DATEIEN
.
415
DATENBANKEN
.
416
STREAMING-SYSTEME
.
418
ABFRAGEVERBUND
.
418
DATENFREIGABE
.
419
SEMANTISCHE
UND
METRISCHE
SCHICHTEN
.
419
DATENBEREITSTELLUNG
IN
NOTEBOOKS
.
421
REVERSE
ETL
.
423
MIT
WEM
ARBEITEN
SIE
ZUSAMMEN?
.
425
UNTERSTROEMUNGEN
.
425
SICHERHEIT
.
426
DATENMANAGEMENT
.
427
DATAOPS
.
428
DATENARCHITEKTUR
.
428
16
|
INHALT
ORCHESTRIERUNG
.
429
SOFTWAREENTWICKLUNG
.
429
FAZIT
.
430
WEITERE
QUELLEN
.
431
TEIL
III
SICHERHEIT,
DATENSCHUTZ
UND
DIE
ZUKUNFT
DES
DATA
ENGINEERING
10
SICHERHEIT
UND
DATENSCHUTZ
.
435
MENSCHEN
.
436
DIE
KRAFT
DES
NEGATIVEN
DENKENS
.
436
SEIEN
SIE
STETS
PARANOID
.
437
PROZESSE
.
437
SICHERHEITSTHEATER
VERSUS
SICHERHEITSGEWOHNHEIT
.
437
AKTIVE
SICHERHEIT
.
438
DAS
PRINZIP
DER
GERINGSTEN
PRIVILEGIEN
.
438
GEMEINSAME
VERANTWORTUNG
IN
DER
CLOUD
.
439
SICHERN
SIE
STETS
IHRE
DATEN
.
439
EIN
BEISPIEL
FUER
EINE
SICHERHEITSRICHTLINIE
.
439
TECHNOLOGIE
.
441
SYSTEME
FUER
PATCHES
UND
UPDATES
.
441
VERSCHLUESSELUNG
.
441
PROTOKOLLIEREN,
UEBERWACHEN
UND
WARNEN
.
442
NETZWERKZUGRIFF
.
444
SICHERHEIT
FUER
EINFACHES
DATA
ENGINEERING
.
444
FAZIT
.
445
WEITERE
QUELLEN
.
445
11
DIE
ZUKUNFT
DES
DATA
ENGINEERING
.
447
DER
DATA
ENGINEERING
LIFECYCLE
BLEIBT
.
448
GERINGERE
KOMPLEXITAET
UND
BENUTZERFREUNDLICHE
DATENWERKZEUGE
.
448
DATEN-OS
IN
DER
CLOUD
UND
VERBESSERTE
INTEROPERABILITAET
.
449
UNTERNEHMERISCHES
DATA
ENGINEERING
.
451
TITEL
UND
ZUSTAENDIGKEITEN
VERAENDERN
SICH
.
452
VOM
MODERN
DATA
STACK
ZUM
LIVE
DATA
STACK
.
453
LIVE
DATA
STACK
.
454
STREAMING-PIPELINES
UND
ANALYTISCHE
ECHTZEIT-DATENBANKEN
.
455
DIE
VERSCHMELZUNG
VON
DATEN
UND
ANWENDUNGEN
.
456
ENGE
RUECKKOPPLUNG
ZWISCHEN
ANWENDUNGEN
UND
ML
.
456
DARK
MATTER
DATA
UND
DER
AUFSTIEG
DER
.
SPREADSHEETS?
.
457
FAZIT
.
458
INHALT
|
17
ANHANG
A
SERIALISIERUNG
UND
KOMPRESSION
-
TECHNISCHE
DETAILS
.
461
ANHANG
B
CLOUD-VERNETZUNG
.
469
INDEX
.
475
18
|
INHALT |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Reis, Joe Housley, Matt |
author2 | Schock, Helena |
author2_role | trl |
author2_variant | h s hs |
author_GND | (DE-588)1299848109 (DE-588)1299848257 (DE-588)129984832X |
author_facet | Reis, Joe Housley, Matt Schock, Helena |
author_role | aut aut |
author_sort | Reis, Joe |
author_variant | j r jr m h mh |
building | Verbundindex |
bvnumber | BV048928065 |
classification_rvk | ST 265 ST 270 ST 530 |
ctrlnum | (OCoLC)1375001958 (DE-599)DNB1284591638 |
dewey-full | 005.75 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.75 |
dewey-search | 005.75 |
dewey-sort | 15.75 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03096nam a22007578c 4500</leader><controlfield tag="001">BV048928065</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20240118 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">230504s2023 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">23,N14</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1284591638</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783960092162</subfield><subfield code="c">Broschur : EUR 49.90 (DE)</subfield><subfield code="9">978-3-96009-216-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3960092164</subfield><subfield code="9">3-96009-216-4</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783960092162</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1375001958</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1284591638</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-863</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.75</subfield><subfield code="2">23/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 265</subfield><subfield code="0">(DE-625)143634:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 530</subfield><subfield code="0">(DE-625)143679:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="8">1\p</subfield><subfield code="a">004</subfield><subfield code="2">23sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Reis, Joe</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1299848109</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Fundamentals of data engineering</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Handbuch Data Engineering</subfield><subfield code="b">robuste Datensysteme planen und erstellen</subfield><subfield code="c">Joe Reis, Matt Housley ; deutsche Übersetzung Helena Schock</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">489 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">24 cm x 16.5 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Cover: Deutsche Ausgabe</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software-Architektur</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Data Science</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software-Entwicklung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software-Engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Data-Engineering-Pipeline</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Data-Engineering-Lifecycle</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Data Governance</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Security</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Sicherheit</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Privacy</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Machine Learning</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Daten-Pipeline</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Deployment</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Cloud-Technologien</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenbanksystem</subfield><subfield code="0">(DE-588)4113276-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Housley, Matt</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1299848257</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Schock, Helena</subfield><subfield code="0">(DE-588)129984832X</subfield><subfield code="4">trl</subfield></datafield><datafield tag="775" ind1="0" ind2="8"><subfield code="i">Parallele Sprachausgabe</subfield><subfield code="z">978-1-098-10830-4</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-96010-768-2</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-96010-769-9</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, MOBI</subfield><subfield code="z">978-3-96010-770-5</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=a0a746a898b14d5885c6eee42eeb9756&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034192069&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034192069</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20230328</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield></record></collection> |
id | DE-604.BV048928065 |
illustrated | Illustrated |
index_date | 2024-07-03T21:56:30Z |
indexdate | 2024-08-01T11:33:51Z |
institution | BVB |
isbn | 9783960092162 3960092164 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034192069 |
oclc_num | 1375001958 |
open_access_boolean | |
owner | DE-M347 DE-898 DE-BY-UBR DE-945 DE-1050 DE-860 DE-29T DE-1051 DE-634 DE-92 DE-706 DE-523 DE-703 DE-1043 DE-1102 DE-863 DE-BY-FWS |
owner_facet | DE-M347 DE-898 DE-BY-UBR DE-945 DE-1050 DE-860 DE-29T DE-1051 DE-634 DE-92 DE-706 DE-523 DE-703 DE-1043 DE-1102 DE-863 DE-BY-FWS |
physical | 489 Seiten Illustrationen, Diagramme 24 cm x 16.5 cm |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Reis, Joe Housley, Matt Handbuch Data Engineering robuste Datensysteme planen und erstellen Datenbankentwurf (DE-588)4127613-9 gnd Datenbanksystem (DE-588)4113276-2 gnd |
subject_GND | (DE-588)4127613-9 (DE-588)4113276-2 |
title | Handbuch Data Engineering robuste Datensysteme planen und erstellen |
title_alt | Fundamentals of data engineering |
title_auth | Handbuch Data Engineering robuste Datensysteme planen und erstellen |
title_exact_search | Handbuch Data Engineering robuste Datensysteme planen und erstellen |
title_exact_search_txtP | Handbuch Data Engineering robuste Datensysteme planen und erstellen |
title_full | Handbuch Data Engineering robuste Datensysteme planen und erstellen Joe Reis, Matt Housley ; deutsche Übersetzung Helena Schock |
title_fullStr | Handbuch Data Engineering robuste Datensysteme planen und erstellen Joe Reis, Matt Housley ; deutsche Übersetzung Helena Schock |
title_full_unstemmed | Handbuch Data Engineering robuste Datensysteme planen und erstellen Joe Reis, Matt Housley ; deutsche Übersetzung Helena Schock |
title_short | Handbuch Data Engineering |
title_sort | handbuch data engineering robuste datensysteme planen und erstellen |
title_sub | robuste Datensysteme planen und erstellen |
topic | Datenbankentwurf (DE-588)4127613-9 gnd Datenbanksystem (DE-588)4113276-2 gnd |
topic_facet | Datenbankentwurf Datenbanksystem |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=a0a746a898b14d5885c6eee42eeb9756&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=034192069&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT reisjoe fundamentalsofdataengineering AT housleymatt fundamentalsofdataengineering AT schockhelena fundamentalsofdataengineering AT reisjoe handbuchdataengineeringrobustedatensystemeplanenunderstellen AT housleymatt handbuchdataengineeringrobustedatensystemeplanenunderstellen AT schockhelena handbuchdataengineeringrobustedatensystemeplanenunderstellen |
Beschreibung
THWS Würzburg Teilbibliothek SHL, Raum I.2.11
Signatur: |
1340 ST 270 R375 |
---|---|
Exemplar 1 | nicht ausleihbar Verfügbar Bestellen |