Handbuch moderner Softwarearchitektur: Architekturstile, Patterns und Best Practices
Gespeichert in:
Hauptverfasser: | , |
---|---|
Weitere Verfasser: | |
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Heidelberg
O'Reilly
2021
|
Ausgabe: | 1. Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XIX, 410 Seiten Illustrationen, Diagramme |
ISBN: | 9783960091493 3960091494 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV047083616 | ||
003 | DE-604 | ||
005 | 20210406 | ||
007 | t| | ||
008 | 210112s2021 xx a||| |||| 00||| ger d | ||
015 | |a 20,N41 |2 dnb | ||
016 | 7 | |a 1218552875 |2 DE-101 | |
020 | |a 9783960091493 |c pbk : EUR 42.90 (DE), circa EUR 41.10 (AT) |9 978-3-96009-149-3 | ||
020 | |a 3960091494 |9 3-96009-149-4 | ||
024 | 3 | |a 9783960091493 | |
035 | |a (OCoLC)1232511009 | ||
035 | |a (DE-599)DNB1218552875 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-29T |a DE-92 |a DE-706 |a DE-1050 |a DE-91G |a DE-860 |a DE-11 |a DE-19 |a DE-B768 |a DE-20 |a DE-523 |a DE-863 |a DE-859 |a DE-1043 |a DE-703 |a DE-634 |a DE-573 |a DE-739 |a DE-1102 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 300 |2 stub | ||
084 | |a DAT 310 |2 stub | ||
100 | 1 | |a Richards, Mark |e Verfasser |0 (DE-588)1213309514 |4 aut | |
240 | 1 | 0 | |a Fundamentals of software architecture |
245 | 1 | 0 | |a Handbuch moderner Softwarearchitektur |b Architekturstile, Patterns und Best Practices |c Mark Richards und Neal Ford ; deutsche Übersetzung von Jørgen W. Lang |
250 | |a 1. Auflage | ||
264 | 1 | |a Heidelberg |b O'Reilly |c 2021 | |
300 | |a XIX, 410 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Softwarearchitektur |0 (DE-588)4121677-5 |2 gnd |9 rswk-swf |
653 | |a Architekturstile | ||
653 | |a Patterns | ||
653 | |a Software-Engineering | ||
653 | |a Softwareentwicklung | ||
653 | |a Softwaretechnik | ||
653 | |a Diagrammerstellung | ||
689 | 0 | 0 | |a Softwarearchitektur |0 (DE-588)4121677-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Ford, Neal |e Verfasser |0 (DE-588)1145973663 |4 aut | |
700 | 1 | |a Lang, Jørgen W. |0 (DE-588)129082112 |4 trl | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-96010-429-2 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-96010-430-8 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, MOBI |z 978-3-96010-431-5 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=e15847b38459495191ae8339aa902bd7&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=032490365&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-032490365 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 230 R517 |
DE-BY-FWS_katkey | 873423 |
DE-BY-FWS_media_number | 083101192480 |
_version_ | 1819652212382498816 |
adam_text |
INHALT
VORWORT:
AXIOME
INFRAGE
STELLEN
.
XV
1
EINLEITUNG
.
1
SOFTWAREARCHITEKTUR
DEFINIEREN
.
3
ERWARTUNGEN
AN
ARCHITEKTEN
.
7
ARCHITEKTURENTSCHEIDUNGEN
TREFFEN
.
8
KONTINUIERLICHE
ANALYSE
DER
ARCHITEKTUR
.
9
BEI
AKTUELLEN
TRENDS
AUF
DEM
LAUFENDEN
BLEIBEN
.
9
SICHERSTELLEN,
DASS
ENTSCHEIDUNGEN
EINGEHALTEN
WERDEN
.
10
VIELFAELTIGE
KENNTNISSE
UND
ERFAHRUNGEN
.
10
WISSEN
IN
DER
FACHDOMAENE
DES
PROBLEMS
.
11
FAEHIGKEITEN
IM
ZWISCHENMENSCHLICHEN
UMGANG
.
11
POLITIK
VERSTEHEN
UND
SICH
IN
DIESER
SQHAERE
BEWEGEN
KOENNEN
.
12
UEBERSCHNEIDUNGEN
VON
ARCHITEKTUR
UND
.
13
ENGINEERING-PRAKTIKEN
.
14
TECHNISCHER
BETRIEB/DEVOPS
.
17
PROZESS
.
18
DATEN
.
19
GESETZE
DER
SOFTWAREARCHITEKTUR
.
19
TEIL
I
GRUNDLAGEN
2
ARCHITEKTONISCHES
DENKEN
.
23
ARCHITEKTUR
UND
DESIGN
IM
VERGLEICH
.
24
TECHNISCHE
BREITE
.
26
VOR-
UND
NACHTEILE
ANALYSIEREN
.
30
GESCHAEFTLICHE
FAKTOREN
VERSTEHEN
.
33
DIE
BALANCE
ZWISCHEN
ARCHITEKTUR
UND
TATSAECHLICHEM
PROGRAMMIEREN
.
.
34
|
VII
3
MODULARITAET
.
37
DEFINITION
.
38
MODULARITAET
MESSEN
.
40
KOHAESION
.
40
KOPPLUNG
.
44
ABSTRAKTHEIT,
INSTABILITAET
UND
ENTFERNUNG
VON
DER
HAUPTSEQUENZ
.
45
ENTFERNUNG
VON
DER
HAUPTSEQUENZ
.
46
KONNASZENZ
.
48
KOPPLUNGS-
UND
KONNASZENZMETRIKEN
VEREINHEITLICHEN
.
52
VON
MODULEN
ZU
KOMPONENTEN
.
54
4
DEFINITION
ARCHITEKTONISCHER
EIGENSCHAFTEN
.
55
ARCHITEKTONISCHE
EIGENSCHAFTEN,
EINE
(UNVOLLSTAENDIGE)
LISTE
.
58
BETRIEBSRELEVANTE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
58
STRUKTURELLE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
59
BEREICHSUEBERGREIFENDE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
60
KOMPROMISSE
UND
AM
WENIGSTEN
SCHLECHTE
ARCHITEKTUR
.
64
5
ARCHITEKTONISCHE
EIGENSCHAFTEN
ERMITTELN
.
67
ARCHITEKTONISCHE
EIGENSCHAFTEN
AUS
DOMAENENSPEZIFISCHEN
ANFORDERUNGEN
ABLEITEN
.
67
ARCHITEKTONISCHE
EIGENSCHAFTEN
AUS
FUNKTIONALEN
ANFORDERUNGEN
ABLEITEN
.
70
FALLSTUDIE:
SILICON
SANDWICHES
.
71
EXPLIZITE
EIGENSCHAFTEN
.
72
IMPLIZITE
EIGENSCHAFTEN
.
76
6
MESSUNG
UND
GOVERNANCE
VON
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
79
ARCHITEKTONISCHE
EIGENSCHAFTEN
MESSEN
.
79
BETRIEBSRELEVANTE
METRIKEN
.
80
STRUKTURELLE
METRIKEN
.
81
PROZESSBASIERTE
METRIKEN
.
83
GOVERNANCE
UND
FITNESSFUNKTIONEN
.
84
GOVERNANCE
FUER
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
84
FITNESSFUNKTIONEN
.
85
7
ANWENDUNGSBEREICH
ARCHITEKTONISCHER
EIGENSCHAFTEN
.
93
KOPPLUNG
UND
KONNASZENZ
.
94
ARCHITEKTONISCHE
QUANTEN
UND
GRANULARITAET
.
94
FALLSTUDIE:
GOING,
GOING,
GONE
(ZUM
ERSTEN,
ZUM
ZWEITEN
UND
ZUM
DRITTEN)
.
97
VIII
|
INHALT
8
KOMPONENTENBASIERTES
DENKEN
.
103
ANWENDUNGSBEREICHE
FUER
KOMPONENTEN
.
103
DIE
ROLLE
DES
ARCHITEKTEN
.
105
ARCHITEKTONISCHE
PARTITIONIERUNG
.
105
FALLSTUDIE:
PARTITIONIERUNG
FUER
SILICON
SANDWICHES
.
109
DIE
ROLLE
DES
ENTWICKLERS
.
112
ARBEITSABLAUF
ZUR
ERMITTLUNG
DER
KOMPONENTEN
.
112
ANFAENGLICHE
KOMPONENTEN
ERMITTELN
.
112
ANFORDERUNGEN
AUF
KOMPONENTEN
ABBILDEN
.
113
ROLLEN
UND
VERANTWORTLICHKEITEN
ANALYSIEREN
.
113
ARCHITEKTONISCHE
EIGENSCHAFTEN
ANALYSIEREN
.
113
KOMPONENTEN
RESTRUKTURIEREN
.
114
KOMPONENTENGRANULARI
TAET
.
114
KOMPONENTENDESIGN
.
114
SINNVOLLE
KOMPONENTENAUFTEILUNG
ERMITTELN
.
114
FALLSTUDIE:
GOING,
GOING,
GONE:
KOMPONENTEN
ERMITTELN
.
117
RUECKBLICK
AUF
DAS
ARCHITEKTONISCHE
QUANTUM:
DIE
WAHL
ZWISCHEN
MONOLITHISCHEN
UND
VERTEILTEN
ARCHITEKTUREN
.
120
TEIL
II
ARCHITEKTURSTILE
9
ARCHITEKTURSTILE
.
125
GRUNDMUSTER
.
125
BIG
BALL
OF
MUD
(DER
GROSSE
MATSCHKLUMPEN)
.
126
EINGLIEDRIGE
ARCHITEKTUR
.
127
CLIENT/SERVER
.
127
MONOLITHISCHE
UND
VERTEILTE
ARCHITEKTUREN
.
129
IRRTUM
NR.
1:
DAS
NETZWERK
IST
VERLAESSLICH
.
130
IRRTUM
NR.
2:
DIE
LATENZ
IST
GLEICH
NULL
.
130
IRRTUM
NR.
3:
DIE
BANDBREITE
IST
UNENDLICH
.
131
IRRTUM
NR.
4:
DAS
NETZWERK
IST
SICHER
.
133
IRRTUM
NR.
5:
DIE
TOPOLOGIE
AENDERT
SICH
NIE
.
133
IRRTUM
NR.
6:
ES
GIBT
NUR
EINEN
ADMINISTRATOR
.
134
IRRTUM
NR.
7:
DIE
TRANSPORTKOSTEN
SIND
GLEICH
NULL
.
135
IRRTUM
NR.
8:
DAS
NETZWERK
IST
HOMOGEN
.
.
135
WEITERE
UEBERLEGUNGEN ZUM VERTEILTEN
RECHNEN
.
136
10
DER
SCHICHTBASIERTE
ARCHITEKTURSTIL
.
139
TOPOLOGIE
.
139
VONEINANDER
ISOLIERTE
SCHICHTEN
.
141
SCHICHTEN
HINZUFUEGEN
.
143
INHALT
|
IX
ZUSAETZLICHE
UEBERLEGUNGEN
.
144
GRUENDE
FUER
DEN
SCHICHTBASIERTEN
ARCHITEKTURSTIL
.
145
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
146
11
PIPELINE-ARCHITEKTURSTIL
.
149
TOPOLOGIE
.
149
PIPES
.
150
FILTER
.
150
BEISPIEL
.
151
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
152
12
MICROKERNEL-ARCHITEKTURSTIL
.
155
TOPOLOGIE
.
155
KERNSYSTEM
.
156
PLUG-IN-KOMPONENTEN
.
159
REGISTRY
.
162
KONTRAKTE
.
163
BEISPIELE
UND
ANWENDUNGSFAELLE
.
164
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
165
13
SERVICEBASIERTER
ARCHITEKTURSTIL
.
167
TOPOLOGIE
.
167
TOPOLOGISCHE
VARIANTEN
.
168
SERVICEDESIGN
UND
GRANULARITAET
.
171
DATENBANK-PARTITIONIERUNG
.
173
BEISPIELARCHITEKTUR
.
176
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
177
WANN
MAN
DIESEN
ARCHITEKTURSTIL VERWENDEN
SOLLTE
.
180
14
EVENTBASIERTER
ARCHITEKTURSTIL
.
183
TOPOLOGIE
.
184
BROKER-TOPOLOGIE
.
184
MEDIATOR-TOPOLOGIE
.
189
ASYNCHRONE
FAEHIGKEITEN
.
200
FEHLERBEHANDLUNG
.
202
DATENVERLUST
VERHINDERN
.
205
BROADCAST-FAEHIGKEITEN
.
207
REQUEST-REPLY
.
208
REQUEST-ODER
EVENTBASIERT?
.
211
HYBRIDE
EVENTBASIERTE
ARCHITEKTUREN
.
211
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
212
X
|
INHALT
15
SPACE-BASED-ARCHITEKTURSTIL
.
215
ALLGEMEINE
TOPOLOGIE
.
216
VERARBEITUNGSEINHEIT
.
217
VIRTUALISIERTE
MIDDLEWARE
.
218
DATA
PUMPS
.
223
DATAWRITER
.
225
DATA
READER
.
226
DATENKOLLISIONEN
.
228
CLOUDBASIERTE
UND
ON-PREMISES-IMPLEMENTIERUNGEN
IM
VERGLEICH
.
231
REPLIZIERTES
CACHING
IM
VERGLEICH
MIT
VERTEILTEM
CACHING
.
232
UEBERLEGUNGEN
ZU
NEAR-CACHE
.
235
IMPLEMENTIERUNGSBEISPIELE
.
236
SYSTEM
ZUM
VERKAUF
VON
VERANSTALTUNGSTICKETS
.
236
ONLINE-AUKTIONSSYSTEME
.
237
BEWERTUNG
DER ARCHITEKTONISCHEN EIGENSCHAFTEN
.
237
16
ORCHESTRIERTER
SERVICEORIENTIERTER
ARCHITEKTURSTIL
(SOA)
.
241
GESCHICHTE
UND
PHILOSOPHIE
.
241
TOPOLOGIE
.
242
TAXONOMIE
.
242
DIENSTE
FUER
DIE
GESCHAEFTSLOGIK
.
243
UNTERNEHMENSDIENSTE
.
243
APPLIKATIONSDIENSTE
.
243
INFRASTRUKTURDIENSTE
.
244
ORCHESTRIERUNGS-ENGINE
.
244
NACHRICHTENFLUSS
.
244
WIEDERVERWENDBARKEIT
UND
KOPPLUNG
.
245
BEWERTUNG
DER
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
247
17
MICROSERVICES-ARCHITEKTURSTIL
.
251
GESCHICHTE
.
251
TOPOLOGIE
.
252
VERTEILT
.
253
BOUNDED
CONTEXT
.
253
GRANULARITAET
.
254
DATENISOLATION
.
255
API-SCHICHT
.
255
BETRIEBLICHE
WIEDERVERWENDUNG
(OPERATIONAL
REUSE)
.
256
FRONTENDS
.
258
KOMMUNIKATION
.
260
CHOREOGRAFIE
UND
ORCHESTRIERUNG
.
261
TRANSAKTIONEN
UND
SAGAS
.
265
INHALT
|
XI
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
267
WEITERFUEHRENDE
REFERENZEN
.
269
18
DEN
RICHTIGEN
ARCHITEKTURSTIL
AUSWAEHLEN
.
271
ARCHITEKTURSTILE
ALS
MODEERSCHEINUNGEN
.
271
ENTSCHEIDUNGSKRITERIEN
.
273
MONOLITH-FALLSTUDIE:
SILICON
SANDWICHES
.
275
MODULARER
MONOLITH
.
275
MICROKERNEL
.
277
VERTEILTE
ARCHITEKTUR,
FALLSTUDIE:
GOING,
GOING,
GONE
.
278
TEIL
III
TECHNIKEN
UND
SOFT
SKILLS
19
ARCHITEKTURENTSCHEIDUNGEN
.
285
ANTIPATTERNS
FUER
ARCHITEKTURENTSCHEIDUNGEN
.
285
ANTIPATTERN:
COVERING
YOUR
ASSETS
.
285
ANTIPATTERN:
GROUNDHOG
DAY
.
286
ANTIPATTERN:
EMAIL-DRIVEN
ARCHITECTURE
.
287
ARCHITEKTONISCH
WICHTIG
.
288
ARCHITECTURE
DECISION
RECORDS
(ADR)
.
289
GRUNDSTRUKTUR
.
290
ADRS
SPEICHERN
.
296
ADRS
ALS
DOKUMENTATION
.
298
ADRS
FUER
STANDARDS
VERWENDEN
.
298
BEISPIEL
.
299
20
ARCHITEKTONISCHE
RISIKEN
ANALYSIEREN
.
301
MATRIX
ZUR
RISIKOBEWERTUNG
.
301
RISIKOBEWERTUNG
.
302
RISK
STORMING
.
305
IDENTIFIZIERUNG
.
307
KONSENS
.
308
RISIKOANALYSE VON
AGILE
STORIES
.
311
RISK-STORMING-BEISPIELE
.
312
VERFUEGBARKEIT
.
313
ELASTIZITAET
.
315
SICHERHEIT
.
317
XII
|
INHALT
21
ARCHITEKTUR
IN
DIAGRAMMEN
UND
PRAESENTATIONEN
VISUALISIEREN
.
319
DIAGRAMME
.
320
WERKZEUGE
.
320
STANDARDS
FUER
DIAGRAMME:
UML,
C4
UND
ARCHIMATE
.
322
RICHTLINIEN
FUER
DIE
ERSTELLUNG
VON
DIAGRAMMEN
.
323
PRAESENTIEREN
.
325
ZEIT
MANIPULIEREN
.
326
INKREMENTELLER
AUFBAU
.
326
INFODECKS
IM
VERGLEICH
MIT
PRAESENTATIONEN
.
329
FOLIEN
SIND
NUR
DIE
HAELFTE
DES
VORTRAGS
.
329
UNSICHTBARKEIT
.
329
22
EFFEKTIVE
TEAMS
SCHAFFEN
.
331
TEAMS
DEN
RICHTIGEN
RAHMEN
VORGEBEN
.
331
ARCHITEKTEN-PERSOENLICHKEITEN
.
332
DER
KONTROLLFREAK
.
332
DER
SOFA-ARCHITEKT
.
334
DER
EFFEKTIVE
ARCHITEKT
.
336
WIE
VIEL
KONTROLLE?
.
336
WARNSIGNALE
DES
TEAMS
.
341
CHECKLISTEN
EINSETZEN
.
343
ENTWICKLER-CHECKLISTE
FUER
DIE
CODEFERTIGSTELLUNG
.
346
CHECKLISTE
FUER
UNIT-
UND
FUNKTIONALES
TESTING
.
347
SOFTWARE-RELEASE-CHECKLISTE
.
348
ORIENTIERUNG
BIETEN
.
348
ZUSAMMENFASSUNG
.
351
23
VERHANDLUNGSGESCHICK
UND
FUEHRUNGSQUALITAETEN
.
353
VERHANDLUNG
UND
MODERATION
.
353
MIT GESCHAEFTLICHEN
ENTSCHEIDUNGSTRAEGERN
VERHANDELN
.
354
MIT
ANDEREN
ARCHITEKTEN
VERHANDELN
.
356
MIT
ENWICKLERN
VERHANDELN
.
357
DER
SOFTWAREARCHITEKT
ALS
FUEHRUNGSKRAFT
.
359
DIE
VIER
KS
DER
ARCHITEKTUR
.
359
SEIEN
SIE
PRAGMATISCH,
ABER
VISIONAER
.
361
TEAMS
MIT
GUTEM
BEISPIEL
VORANGEHEN
.
363
ABSTIMMUNG
MIT
DEM
ENTWICKLUNGSTEAM
.
367
ZUSAMMENFASSUNG
.
370
INHALT
|
XIII
24
EINE
BERUFLICHE
LAUFBAHN
ENTWICKELN
.
371
DIE
20-MINUTEN-REGEL
.
371
EIN
PERSOENLICHES
RADAR
ENTWICKELN
.
373
DAS
THOUGHTWORKS
TECHNOLOGY
RADAR
.
373
OPEN-SOURCE-VISUALISIERUNGEN
.
377
SOZIALE
MEDIEN
VERWENDEN
.
377
RAT
ZUM
ABSCHIED
.
378
A
FRAGEN
ZUR
SELBSTBEURTEILUNG
.
381
INDEX
.
391
XIV
|
INHALT |
adam_txt |
INHALT
VORWORT:
AXIOME
INFRAGE
STELLEN
.
XV
1
EINLEITUNG
.
1
SOFTWAREARCHITEKTUR
DEFINIEREN
.
3
ERWARTUNGEN
AN
ARCHITEKTEN
.
7
ARCHITEKTURENTSCHEIDUNGEN
TREFFEN
.
8
KONTINUIERLICHE
ANALYSE
DER
ARCHITEKTUR
.
9
BEI
AKTUELLEN
TRENDS
AUF
DEM
LAUFENDEN
BLEIBEN
.
9
SICHERSTELLEN,
DASS
ENTSCHEIDUNGEN
EINGEHALTEN
WERDEN
.
10
VIELFAELTIGE
KENNTNISSE
UND
ERFAHRUNGEN
.
10
WISSEN
IN
DER
FACHDOMAENE
DES
PROBLEMS
.
11
FAEHIGKEITEN
IM
ZWISCHENMENSCHLICHEN
UMGANG
.
11
POLITIK
VERSTEHEN
UND
SICH
IN
DIESER
SQHAERE
BEWEGEN
KOENNEN
.
12
UEBERSCHNEIDUNGEN
VON
ARCHITEKTUR
UND
.
13
ENGINEERING-PRAKTIKEN
.
14
TECHNISCHER
BETRIEB/DEVOPS
.
17
PROZESS
.
18
DATEN
.
19
GESETZE
DER
SOFTWAREARCHITEKTUR
.
19
TEIL
I
GRUNDLAGEN
2
ARCHITEKTONISCHES
DENKEN
.
23
ARCHITEKTUR
UND
DESIGN
IM
VERGLEICH
.
24
TECHNISCHE
BREITE
.
26
VOR-
UND
NACHTEILE
ANALYSIEREN
.
30
GESCHAEFTLICHE
FAKTOREN
VERSTEHEN
.
33
DIE
BALANCE
ZWISCHEN
ARCHITEKTUR
UND
TATSAECHLICHEM
PROGRAMMIEREN
.
.
34
|
VII
3
MODULARITAET
.
37
DEFINITION
.
38
MODULARITAET
MESSEN
.
40
KOHAESION
.
40
KOPPLUNG
.
44
ABSTRAKTHEIT,
INSTABILITAET
UND
ENTFERNUNG
VON
DER
HAUPTSEQUENZ
.
45
ENTFERNUNG
VON
DER
HAUPTSEQUENZ
.
46
KONNASZENZ
.
48
KOPPLUNGS-
UND
KONNASZENZMETRIKEN
VEREINHEITLICHEN
.
52
VON
MODULEN
ZU
KOMPONENTEN
.
54
4
DEFINITION
ARCHITEKTONISCHER
EIGENSCHAFTEN
.
55
ARCHITEKTONISCHE
EIGENSCHAFTEN,
EINE
(UNVOLLSTAENDIGE)
LISTE
.
58
BETRIEBSRELEVANTE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
58
STRUKTURELLE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
59
BEREICHSUEBERGREIFENDE
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
60
KOMPROMISSE
UND
AM
WENIGSTEN
SCHLECHTE
ARCHITEKTUR
.
64
5
ARCHITEKTONISCHE
EIGENSCHAFTEN
ERMITTELN
.
67
ARCHITEKTONISCHE
EIGENSCHAFTEN
AUS
DOMAENENSPEZIFISCHEN
ANFORDERUNGEN
ABLEITEN
.
67
ARCHITEKTONISCHE
EIGENSCHAFTEN
AUS
FUNKTIONALEN
ANFORDERUNGEN
ABLEITEN
.
70
FALLSTUDIE:
SILICON
SANDWICHES
.
71
EXPLIZITE
EIGENSCHAFTEN
.
72
IMPLIZITE
EIGENSCHAFTEN
.
76
6
MESSUNG
UND
GOVERNANCE
VON
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
79
ARCHITEKTONISCHE
EIGENSCHAFTEN
MESSEN
.
79
BETRIEBSRELEVANTE
METRIKEN
.
80
STRUKTURELLE
METRIKEN
.
81
PROZESSBASIERTE
METRIKEN
.
83
GOVERNANCE
UND
FITNESSFUNKTIONEN
.
84
GOVERNANCE
FUER
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
84
FITNESSFUNKTIONEN
.
85
7
ANWENDUNGSBEREICH
ARCHITEKTONISCHER
EIGENSCHAFTEN
.
93
KOPPLUNG
UND
KONNASZENZ
.
94
ARCHITEKTONISCHE
QUANTEN
UND
GRANULARITAET
.
94
FALLSTUDIE:
GOING,
GOING,
GONE
(ZUM
ERSTEN,
ZUM
ZWEITEN
UND
ZUM
DRITTEN)
.
97
VIII
|
INHALT
8
KOMPONENTENBASIERTES
DENKEN
.
103
ANWENDUNGSBEREICHE
FUER
KOMPONENTEN
.
103
DIE
ROLLE
DES
ARCHITEKTEN
.
105
ARCHITEKTONISCHE
PARTITIONIERUNG
.
105
FALLSTUDIE:
PARTITIONIERUNG
FUER
SILICON
SANDWICHES
.
109
DIE
ROLLE
DES
ENTWICKLERS
.
112
ARBEITSABLAUF
ZUR
ERMITTLUNG
DER
KOMPONENTEN
.
112
ANFAENGLICHE
KOMPONENTEN
ERMITTELN
.
112
ANFORDERUNGEN
AUF
KOMPONENTEN
ABBILDEN
.
113
ROLLEN
UND
VERANTWORTLICHKEITEN
ANALYSIEREN
.
113
ARCHITEKTONISCHE
EIGENSCHAFTEN
ANALYSIEREN
.
113
KOMPONENTEN
RESTRUKTURIEREN
.
114
KOMPONENTENGRANULARI
TAET
.
114
KOMPONENTENDESIGN
.
114
SINNVOLLE
KOMPONENTENAUFTEILUNG
ERMITTELN
.
114
FALLSTUDIE:
GOING,
GOING,
GONE:
KOMPONENTEN
ERMITTELN
.
117
RUECKBLICK
AUF
DAS
ARCHITEKTONISCHE
QUANTUM:
DIE
WAHL
ZWISCHEN
MONOLITHISCHEN
UND
VERTEILTEN
ARCHITEKTUREN
.
120
TEIL
II
ARCHITEKTURSTILE
9
ARCHITEKTURSTILE
.
125
GRUNDMUSTER
.
125
BIG
BALL
OF
MUD
(DER
GROSSE
MATSCHKLUMPEN)
.
126
EINGLIEDRIGE
ARCHITEKTUR
.
127
CLIENT/SERVER
.
127
MONOLITHISCHE
UND
VERTEILTE
ARCHITEKTUREN
.
129
IRRTUM
NR.
1:
DAS
NETZWERK
IST
VERLAESSLICH
.
130
IRRTUM
NR.
2:
DIE
LATENZ
IST
GLEICH
NULL
.
130
IRRTUM
NR.
3:
DIE
BANDBREITE
IST
UNENDLICH
.
131
IRRTUM
NR.
4:
DAS
NETZWERK
IST
SICHER
.
133
IRRTUM
NR.
5:
DIE
TOPOLOGIE
AENDERT
SICH
NIE
.
133
IRRTUM
NR.
6:
ES
GIBT
NUR
EINEN
ADMINISTRATOR
.
134
IRRTUM
NR.
7:
DIE
TRANSPORTKOSTEN
SIND
GLEICH
NULL
.
135
IRRTUM
NR.
8:
DAS
NETZWERK
IST
HOMOGEN
.
.
135
WEITERE
UEBERLEGUNGEN ZUM VERTEILTEN
RECHNEN
.
136
10
DER
SCHICHTBASIERTE
ARCHITEKTURSTIL
.
139
TOPOLOGIE
.
139
VONEINANDER
ISOLIERTE
SCHICHTEN
.
141
SCHICHTEN
HINZUFUEGEN
.
143
INHALT
|
IX
ZUSAETZLICHE
UEBERLEGUNGEN
.
144
GRUENDE
FUER
DEN
SCHICHTBASIERTEN
ARCHITEKTURSTIL
.
145
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
146
11
PIPELINE-ARCHITEKTURSTIL
.
149
TOPOLOGIE
.
149
PIPES
.
150
FILTER
.
150
BEISPIEL
.
151
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
152
12
MICROKERNEL-ARCHITEKTURSTIL
.
155
TOPOLOGIE
.
155
KERNSYSTEM
.
156
PLUG-IN-KOMPONENTEN
.
159
REGISTRY
.
162
KONTRAKTE
.
163
BEISPIELE
UND
ANWENDUNGSFAELLE
.
164
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
165
13
SERVICEBASIERTER
ARCHITEKTURSTIL
.
167
TOPOLOGIE
.
167
TOPOLOGISCHE
VARIANTEN
.
168
SERVICEDESIGN
UND
GRANULARITAET
.
171
DATENBANK-PARTITIONIERUNG
.
173
BEISPIELARCHITEKTUR
.
176
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
177
WANN
MAN
DIESEN
ARCHITEKTURSTIL VERWENDEN
SOLLTE
.
180
14
EVENTBASIERTER
ARCHITEKTURSTIL
.
183
TOPOLOGIE
.
184
BROKER-TOPOLOGIE
.
184
MEDIATOR-TOPOLOGIE
.
189
ASYNCHRONE
FAEHIGKEITEN
.
200
FEHLERBEHANDLUNG
.
202
DATENVERLUST
VERHINDERN
.
205
BROADCAST-FAEHIGKEITEN
.
207
REQUEST-REPLY
.
208
REQUEST-ODER
EVENTBASIERT?
.
211
HYBRIDE
EVENTBASIERTE
ARCHITEKTUREN
.
211
BEWERTUNG
DER ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
212
X
|
INHALT
15
SPACE-BASED-ARCHITEKTURSTIL
.
215
ALLGEMEINE
TOPOLOGIE
.
216
VERARBEITUNGSEINHEIT
.
217
VIRTUALISIERTE
MIDDLEWARE
.
218
DATA
PUMPS
.
223
DATAWRITER
.
225
DATA
READER
.
226
DATENKOLLISIONEN
.
228
CLOUDBASIERTE
UND
ON-PREMISES-IMPLEMENTIERUNGEN
IM
VERGLEICH
.
231
REPLIZIERTES
CACHING
IM
VERGLEICH
MIT
VERTEILTEM
CACHING
.
232
UEBERLEGUNGEN
ZU
NEAR-CACHE
.
235
IMPLEMENTIERUNGSBEISPIELE
.
236
SYSTEM
ZUM
VERKAUF
VON
VERANSTALTUNGSTICKETS
.
236
ONLINE-AUKTIONSSYSTEME
.
237
BEWERTUNG
DER ARCHITEKTONISCHEN EIGENSCHAFTEN
.
237
16
ORCHESTRIERTER
SERVICEORIENTIERTER
ARCHITEKTURSTIL
(SOA)
.
241
GESCHICHTE
UND
PHILOSOPHIE
.
241
TOPOLOGIE
.
242
TAXONOMIE
.
242
DIENSTE
FUER
DIE
GESCHAEFTSLOGIK
.
243
UNTERNEHMENSDIENSTE
.
243
APPLIKATIONSDIENSTE
.
243
INFRASTRUKTURDIENSTE
.
244
ORCHESTRIERUNGS-ENGINE
.
244
NACHRICHTENFLUSS
.
244
WIEDERVERWENDBARKEIT
UND
KOPPLUNG
.
245
BEWERTUNG
DER
ARCHITEKTONISCHE
EIGENSCHAFTEN
.
247
17
MICROSERVICES-ARCHITEKTURSTIL
.
251
GESCHICHTE
.
251
TOPOLOGIE
.
252
VERTEILT
.
253
BOUNDED
CONTEXT
.
253
GRANULARITAET
.
254
DATENISOLATION
.
255
API-SCHICHT
.
255
BETRIEBLICHE
WIEDERVERWENDUNG
(OPERATIONAL
REUSE)
.
256
FRONTENDS
.
258
KOMMUNIKATION
.
260
CHOREOGRAFIE
UND
ORCHESTRIERUNG
.
261
TRANSAKTIONEN
UND
SAGAS
.
265
INHALT
|
XI
BEWERTUNG
DER
ARCHITEKTONISCHEN
EIGENSCHAFTEN
.
267
WEITERFUEHRENDE
REFERENZEN
.
269
18
DEN
RICHTIGEN
ARCHITEKTURSTIL
AUSWAEHLEN
.
271
ARCHITEKTURSTILE
ALS
MODEERSCHEINUNGEN
.
271
ENTSCHEIDUNGSKRITERIEN
.
273
MONOLITH-FALLSTUDIE:
SILICON
SANDWICHES
.
275
MODULARER
MONOLITH
.
275
MICROKERNEL
.
277
VERTEILTE
ARCHITEKTUR,
FALLSTUDIE:
GOING,
GOING,
GONE
.
278
TEIL
III
TECHNIKEN
UND
SOFT
SKILLS
19
ARCHITEKTURENTSCHEIDUNGEN
.
285
ANTIPATTERNS
FUER
ARCHITEKTURENTSCHEIDUNGEN
.
285
ANTIPATTERN:
COVERING
YOUR
ASSETS
.
285
ANTIPATTERN:
GROUNDHOG
DAY
.
286
ANTIPATTERN:
EMAIL-DRIVEN
ARCHITECTURE
.
287
ARCHITEKTONISCH
WICHTIG
.
288
ARCHITECTURE
DECISION
RECORDS
(ADR)
.
289
GRUNDSTRUKTUR
.
290
ADRS
SPEICHERN
.
296
ADRS
ALS
DOKUMENTATION
.
298
ADRS
FUER
STANDARDS
VERWENDEN
.
298
BEISPIEL
.
299
20
ARCHITEKTONISCHE
RISIKEN
ANALYSIEREN
.
301
MATRIX
ZUR
RISIKOBEWERTUNG
.
301
RISIKOBEWERTUNG
.
302
RISK
STORMING
.
305
IDENTIFIZIERUNG
.
307
KONSENS
.
308
RISIKOANALYSE VON
AGILE
STORIES
.
311
RISK-STORMING-BEISPIELE
.
312
VERFUEGBARKEIT
.
313
ELASTIZITAET
.
315
SICHERHEIT
.
317
XII
|
INHALT
21
ARCHITEKTUR
IN
DIAGRAMMEN
UND
PRAESENTATIONEN
VISUALISIEREN
.
319
DIAGRAMME
.
320
WERKZEUGE
.
320
STANDARDS
FUER
DIAGRAMME:
UML,
C4
UND
ARCHIMATE
.
322
RICHTLINIEN
FUER
DIE
ERSTELLUNG
VON
DIAGRAMMEN
.
323
PRAESENTIEREN
.
325
ZEIT
MANIPULIEREN
.
326
INKREMENTELLER
AUFBAU
.
326
INFODECKS
IM
VERGLEICH
MIT
PRAESENTATIONEN
.
329
FOLIEN
SIND
NUR
DIE
HAELFTE
DES
VORTRAGS
.
329
UNSICHTBARKEIT
.
329
22
EFFEKTIVE
TEAMS
SCHAFFEN
.
331
TEAMS
DEN
RICHTIGEN
RAHMEN
VORGEBEN
.
331
ARCHITEKTEN-PERSOENLICHKEITEN
.
332
DER
KONTROLLFREAK
.
332
DER
SOFA-ARCHITEKT
.
334
DER
EFFEKTIVE
ARCHITEKT
.
336
WIE
VIEL
KONTROLLE?
.
336
WARNSIGNALE
DES
TEAMS
.
341
CHECKLISTEN
EINSETZEN
.
343
ENTWICKLER-CHECKLISTE
FUER
DIE
CODEFERTIGSTELLUNG
.
346
CHECKLISTE
FUER
UNIT-
UND
FUNKTIONALES
TESTING
.
347
SOFTWARE-RELEASE-CHECKLISTE
.
348
ORIENTIERUNG
BIETEN
.
348
ZUSAMMENFASSUNG
.
351
23
VERHANDLUNGSGESCHICK
UND
FUEHRUNGSQUALITAETEN
.
353
VERHANDLUNG
UND
MODERATION
.
353
MIT GESCHAEFTLICHEN
ENTSCHEIDUNGSTRAEGERN
VERHANDELN
.
354
MIT
ANDEREN
ARCHITEKTEN
VERHANDELN
.
356
MIT
ENWICKLERN
VERHANDELN
.
357
DER
SOFTWAREARCHITEKT
ALS
FUEHRUNGSKRAFT
.
359
DIE
VIER
KS
DER
ARCHITEKTUR
.
359
SEIEN
SIE
PRAGMATISCH,
ABER
VISIONAER
.
361
TEAMS
MIT
GUTEM
BEISPIEL
VORANGEHEN
.
363
ABSTIMMUNG
MIT
DEM
ENTWICKLUNGSTEAM
.
367
ZUSAMMENFASSUNG
.
370
INHALT
|
XIII
24
EINE
BERUFLICHE
LAUFBAHN
ENTWICKELN
.
371
DIE
20-MINUTEN-REGEL
.
371
EIN
PERSOENLICHES
RADAR
ENTWICKELN
.
373
DAS
THOUGHTWORKS
TECHNOLOGY
RADAR
.
373
OPEN-SOURCE-VISUALISIERUNGEN
.
377
SOZIALE
MEDIEN
VERWENDEN
.
377
RAT
ZUM
ABSCHIED
.
378
A
FRAGEN
ZUR
SELBSTBEURTEILUNG
.
381
INDEX
.
391
XIV
|
INHALT |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Richards, Mark Ford, Neal |
author2 | Lang, Jørgen W. |
author2_role | trl |
author2_variant | j w l jw jwl |
author_GND | (DE-588)1213309514 (DE-588)1145973663 (DE-588)129082112 |
author_facet | Richards, Mark Ford, Neal Lang, Jørgen W. |
author_role | aut aut |
author_sort | Richards, Mark |
author_variant | m r mr n f nf |
building | Verbundindex |
bvnumber | BV047083616 |
classification_rvk | ST 230 |
classification_tum | DAT 300 DAT 310 |
ctrlnum | (OCoLC)1232511009 (DE-599)DNB1218552875 |
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>00000nam a2200000 c 4500</leader><controlfield tag="001">BV047083616</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210406</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">210112s2021 xx a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">20,N41</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1218552875</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783960091493</subfield><subfield code="c">pbk : EUR 42.90 (DE), circa EUR 41.10 (AT)</subfield><subfield code="9">978-3-96009-149-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3960091494</subfield><subfield code="9">3-96009-149-4</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783960091493</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1232511009</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1218552875</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="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-1102</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 300</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 310</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Richards, Mark</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1213309514</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Fundamentals of software architecture</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Handbuch moderner Softwarearchitektur</subfield><subfield code="b">Architekturstile, Patterns und Best Practices</subfield><subfield code="c">Mark Richards und Neal Ford ; deutsche Übersetzung von Jørgen W. Lang</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">2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIX, 410 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</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="650" ind1="0" ind2="7"><subfield code="a">Softwarearchitektur</subfield><subfield code="0">(DE-588)4121677-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Architekturstile</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Patterns</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Software-Engineering</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Softwareentwicklung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Softwaretechnik</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Diagrammerstellung</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwarearchitektur</subfield><subfield code="0">(DE-588)4121677-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Ford, Neal</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1145973663</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Lang, Jørgen W.</subfield><subfield code="0">(DE-588)129082112</subfield><subfield code="4">trl</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-429-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-430-8</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-431-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=e15847b38459495191ae8339aa902bd7&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=032490365&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032490365</subfield></datafield></record></collection> |
id | DE-604.BV047083616 |
illustrated | Illustrated |
index_date | 2024-07-03T16:17:17Z |
indexdate | 2024-12-28T04:12:59Z |
institution | BVB |
isbn | 9783960091493 3960091494 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032490365 |
oclc_num | 1232511009 |
open_access_boolean | |
owner | DE-29T DE-92 DE-706 DE-1050 DE-91G DE-BY-TUM DE-860 DE-11 DE-19 DE-BY-UBM DE-B768 DE-20 DE-523 DE-863 DE-BY-FWS DE-859 DE-1043 DE-703 DE-634 DE-573 DE-739 DE-1102 |
owner_facet | DE-29T DE-92 DE-706 DE-1050 DE-91G DE-BY-TUM DE-860 DE-11 DE-19 DE-BY-UBM DE-B768 DE-20 DE-523 DE-863 DE-BY-FWS DE-859 DE-1043 DE-703 DE-634 DE-573 DE-739 DE-1102 |
physical | XIX, 410 Seiten Illustrationen, Diagramme |
publishDate | 2021 |
publishDateSearch | 2021 |
publishDateSort | 2021 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Richards, Mark Ford, Neal Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices Softwarearchitektur (DE-588)4121677-5 gnd |
subject_GND | (DE-588)4121677-5 |
title | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices |
title_alt | Fundamentals of software architecture |
title_auth | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices |
title_exact_search | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices |
title_exact_search_txtP | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices |
title_full | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices Mark Richards und Neal Ford ; deutsche Übersetzung von Jørgen W. Lang |
title_fullStr | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices Mark Richards und Neal Ford ; deutsche Übersetzung von Jørgen W. Lang |
title_full_unstemmed | Handbuch moderner Softwarearchitektur Architekturstile, Patterns und Best Practices Mark Richards und Neal Ford ; deutsche Übersetzung von Jørgen W. Lang |
title_short | Handbuch moderner Softwarearchitektur |
title_sort | handbuch moderner softwarearchitektur architekturstile patterns und best practices |
title_sub | Architekturstile, Patterns und Best Practices |
topic | Softwarearchitektur (DE-588)4121677-5 gnd |
topic_facet | Softwarearchitektur |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=e15847b38459495191ae8339aa902bd7&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=032490365&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT richardsmark fundamentalsofsoftwarearchitecture AT fordneal fundamentalsofsoftwarearchitecture AT langjørgenw fundamentalsofsoftwarearchitecture AT richardsmark handbuchmodernersoftwarearchitekturarchitekturstilepatternsundbestpractices AT fordneal handbuchmodernersoftwarearchitekturarchitekturstilepatternsundbestpractices AT langjørgenw handbuchmodernersoftwarearchitekturarchitekturstilepatternsundbestpractices |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 230 R517 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |