DevOps: wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk Verlag
2024
|
Ausgabe: | 1. Auflage |
Schriftenreihe: | Rheinwerk Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Auf dem Cover: Die DevOps-Kultur kennenlernen und umsetzen; Effizientes und effektives Teamwork mit schlanken Prozessen; Quellcode-Management, Continuous Integration, Deployment & Delivery, Observability, Sicherheit und Compliance |
Beschreibung: | 459 Seiten Illustrationen, Diagramme 24 cm x 16.8 cm |
ISBN: | 9783836290999 3836290995 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV049586074 | ||
003 | DE-604 | ||
005 | 20241023 | ||
007 | t| | ||
008 | 240226s2024 gw a||| |||| 00||| ger d | ||
015 | |a 23,N34 |2 dnb | ||
016 | 7 | |a 1299492088 |2 DE-101 | |
020 | |a 9783836290999 |c Festeinband : EUR 39.90 (DE), EUR 41.10 (AT), CHF 49.90 (freier Preis) |9 978-3-8362-9099-9 | ||
020 | |a 3836290995 |9 3-8362-9099-5 | ||
024 | 3 | |a 9783836290999 | |
028 | 5 | 2 | |a Bestellnummer: 459/09099 |
035 | |a (OCoLC)1394986630 | ||
035 | |a (DE-599)DNB1299492088 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-860 |a DE-862 |a DE-Aug4 |a DE-20 |a DE-1051 |a DE-1102 |a DE-898 |a DE-83 |a DE-858 |a DE-573 |a DE-523 | ||
082 | 0 | |a 658.4038 |2 23/ger | |
082 | 0 | |a 005.3 |2 23/ger | |
084 | |a QP 360 |0 (DE-625)141869: |2 rvk | ||
084 | |a SR 870 |0 (DE-625)143368: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a QP 345 |0 (DE-625)141866: |2 rvk | ||
084 | |8 1\p |a 004 |2 23sdnb | ||
100 | 1 | |a Vijayakumaran, Sujeevan |e Verfasser |0 (DE-588)1109903448 |4 aut | |
245 | 1 | 0 | |a DevOps |b wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |c Sujeevan Vijayakumaran |
250 | |a 1. Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk Verlag |c 2024 | |
300 | |a 459 Seiten |b Illustrationen, Diagramme |c 24 cm x 16.8 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Rheinwerk Computing | |
500 | |a Auf dem Cover: Die DevOps-Kultur kennenlernen und umsetzen; Effizientes und effektives Teamwork mit schlanken Prozessen; Quellcode-Management, Continuous Integration, Deployment & Delivery, Observability, Sicherheit und Compliance | ||
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software Engineering |0 (DE-588)4116521-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a DevOps |0 (DE-588)1133086942 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Projektmanagement |0 (DE-588)4047441-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software |0 (DE-588)4055382-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemplattform |0 (DE-588)4674460-5 |2 gnd |9 rswk-swf |
653 | |a Gitlab Github | ||
653 | |a Agilität Agile | ||
653 | |a Administration | ||
653 | |a Professionelle IT | ||
653 | |a Kanban | ||
653 | |a Docker | ||
653 | |a Build- und Deployment-Pipeline | ||
653 | |a IT-Verantwortliche | ||
653 | |a Teamleiter | ||
653 | |a Student Azubi | ||
653 | |a Git | ||
653 | |a Gene Kim | ||
653 | |a DevOps-Transformation | ||
653 | |a Projekt Phoenix | ||
653 | |a Hand-Buch Anleitung Ratgeber | ||
653 | |a Projektmanagement | ||
653 | |a Engineer | ||
689 | 0 | 0 | |a DevOps |0 (DE-588)1133086942 |D s |
689 | 0 | 1 | |a Software |0 (DE-588)4055382-6 |D s |
689 | 0 | 2 | |a Projektmanagement |0 (DE-588)4047441-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a DevOps |0 (DE-588)1133086942 |D s |
689 | 1 | 1 | |a Projektmanagement |0 (DE-588)4047441-0 |D s |
689 | 1 | 2 | |a Systemplattform |0 (DE-588)4674460-5 |D s |
689 | 1 | 3 | |a Software Engineering |0 (DE-588)4116521-4 |D s |
689 | 1 | 4 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 1 | |5 DE-604 | |
710 | 2 | |a Rheinwerk Verlag |0 (DE-588)1081738405 |4 pbl | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=1edfec771ab448399d80643581f7748b&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=034930887&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a vlb |d 20230817 |q DE-101 |u https://d-nb.info/provenance/plan#vlb | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-034930887 |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-FWS_call_number | 2000/SR 870 V694 |
DE-BY-FWS_katkey | 1068692 |
DE-BY-FWS_media_number | 083000527284 |
_version_ | 1817386674322145280 |
adam_text |
AUF
EINEN
BLICK
1
EINLEITUNG
.
15
2
WAS
IST
DEVOPS?
.
23
3
DIE
BEISPIELFIRMA
.49
4
PROJEKTMANAGEMENT
UND
PLANUNG
.
63
5
KOLLABORATION
BEIM
CODEN
.
77
6
CONTINUOUS
INTEGRATION
UND
DER
BUILD
PROZESS
.
121
7
DIE
QUALITAET
SICHERSTELLEN
.
167
8
CONTINUOUS
DELIVERY
UND
DEPLOYMENT
.
189
9
DEN
DIENST
BETREIBEN
.
245
10
VOM
MONITORING
ZUR
OBSERVABILITY
.
295
11
SECURITY
UND
COMPLIANCE
.
339
12
DIE
DEVOPS-TRANSFORMATION
ERFOLGREICH
UMSETZEN
.
385
13
DEVOPS-PLATTFORMEN
.
417
14
JENSEITS
VON
KULTUR
UND
TOOLS
.
429
INHALT
1
EINLEITUNG
15
1.1
KULTUR
.
17
1.2
TECHNIK
.
17
1.3
MEIN
WEG
ZU
DEVOPS
UND
ZU
DIESEM
BUCH
.
18
1.4
ZIELGRUPPE
.
20
1.5
DIE
STRUKTUR
DES
BUCHES
.
21
1.6
FEEDBACK
.
21
1.7
DANKE!
.
22
2
WAS
IST
DEVOPS?
23
2.1
DEVOPS:
DAS
GROSSE
GANZE
.
24
2.1.1
CA(L)MS
.
25
2.1.2
THE
THREE
WAYS
.
29
2.1.3
THE
THREE
WAYS
UND
CALMS
.
37
2.2
MISSVERSTAENDNISSE
RUND
UM
DEVOPS
.
37
2.2.1
ZU
STARKER
FOKUS
AUF
DIE
AUTOMATISIERUNG
.
38
2.2.2
MIT
DEVOPS,
ABER
OHNE
TESTS!
.
39
2.2.3
FALSCHES
VERSTAENDNIS
DER
TEAMSTRUKTURIERUNG
.
39
2.2.4
NICHT
ALLE
WAENDE
NIEDERREISSEN
.
40
2.2.5
TOOLS
UEBER
PROZESSE
UEBER
MENSCHEN
.
41
2.2.6
1:1-KOPIEN
VON
ARBEITSWEISEN
ANDERER
FIRMEN
.
43
2.3
DER
DEVOPS-LIFECYCLE
.
44
3
DIE
BEISPIELFIRMA
49
3.1
SCHICK-GEKLEIDET.DE
.
50
3.2
DAS
ENTWICKLUNGSMODELL
.
50
3.3
DAS
BUSINESS-TEAM
-
ANFORDERUNGSANALYSE
.
51
INHALT
3.4
DAS
ARCHITEKTURTEAM
-
DESIGN
DER
ANWENDUNG
.
52
3.5
DIE
ENTWICKLUNGSTEAMS
.
52
3.5.1
DER
ENTWICKLUNGSPROZESS
.
53
3.5.2
INTEGRATIONEN
MIT
HINDERNISSEN
.
54
3.6
DAS
QUALITAETSSICHERUNGSTEAM
.
55
3.7
DAS
BETRIEBSTEAM
-
DAS
OPS
AUS
DEVOPS
.
56
3.7.1
MANUELLES
BAUEN
DES
PROJEKTES
.
58
3.7.2
DEPLOYMENT
MIT
HINDERNISSEN
.
58
3.7.3
DAS
MONITORING
SCHLAEGT
ALARM
.
58
3.8
DAS
INFRASTRUKTURTEAM
.
59
3.9
DAS
SECURITY-TEAM
.
60
3.10
FAZIT
.
61
4
PROJEKTMANAGEMENT
UND
PLANUNG
63
4.1
DER
ERSTE
SCHRITT:
DAS
AGILE
MINDSET
.
63
4.2
PROJEKTMANAGEMENT
FUER
ALLE?
.
67
4.2.1
JIRA
KANN
(FAST)
ALLES
.
68
4.2.2
MENSCHEN
SIND
WICHTIGER
ALS
PROZESSE
.
68
4.2.3
GUTES
PROJEKTMANAGEMENT
NICHT
NUR
MIT
JIRA
.
70
4.2.4
MEHR
ALS
NUR
EIN
REINES
PROJEKTMANAGEMENT-TOOL
.
72
4.2.5
PROJEKTMANAGEMENT
BEI
SCHICK-GEKLEIDET.DE
.
74
4.3
FAZIT
.
75
5
KOLLABORATION
BEIM
CODEN
77
5.1
DIE
TYPISCHEN
PROBLEME
BEI
DER
VERWALTUNG
DES
SOURCECODES
.
78
5.1.1
ORGANISATION
RUND
UM
DEN
CODE
.
78
5.1.2
ABSCHOTTUNG
AUS
VERMEINTLICHEN
SICHERHEITSGRUENDEN
.
80
5.1.3
LANGE
ENTWICKLUNGSZEITEN
ERMOEGLICHEN
KAUM
SCHNELLE
SICHERHEITSFIXES
.
81
5.1.4
ENTWICKLUNGS-WORKFLOW
AE
LA
KRAUT
UND
RUEBEN
.
82
5.1.5
BIG-BANG-INTEGRATIONEN
.
82
5.1.6
CODE-REVIEWS
KONNTEN
EIN
WENIG
HELFEN
.
83
5.1.7
ERSCHWERTE
EINARBEITUNG
DURCH
TECHNICAL
DEBT
.
84
INHALT
5.1.8
HOHE
LERNKURVE
OHNE
DOKUMENTATION
.
85
5.2
DIE
ORGANISATION
DES
CODES
VERBESSERN
.
86
5.3
AN
GIT
FUEHRT
NICHTS
VORBEI
.
88
5.3.1
GIT-LOESUNGEN
IM
UEBERBLICK
.
89
5.3.2
ENTWICKLUNGS-WORKFLOWS
MIT
GIT
.
90
5.3.3
DAS
SOURCECODE-MANAGEMENT
BEI
SCHICK-GEKLEIDET.DE
.
96
5.4
CODE-REVIEWS
UND
PAIR
PROGRAMMING
.
97
5.4.1
CODE-REVIEWS
.
97
5.4.2
CODE-REVIEWS
VEREINFACHEN
.
104
5.4.3
PAIR
PROGRAMMING
.
107
5.5
INNER
SOURCING
-
CODE
IM
UNTERNEHMEN
TEILEN
.
109
5.5.1
OPEN
SOURCE
.
111
5.5.2
DER
WEG
ZUM
INNER
SOURCING
.
112
5.5.3
VORTEILE
VON
INNER
SOURCING
.114
5.5.4
WAS
IST
EIGENTLICH
MIT
MONOREPOS?
.
117
5.6
FAZIT
.
120
6
CONTINUOUS
INTEGRATION
UND
DER
BUILD
PROZESS
121
6.1
DIE
TYPISCHEN
PROBLEME
IM
BUILD-PROZESS
.
121
6.1.1
ONBOARDING
MIT
STOLPERSTEINEN
.
123
6.1.2
SELTENE
INTEGRATIONEN
FUEHREN
ZU
BUILD-SCHWIERIGKEITEN
.
124
6.1.3
NUR
WENIGE
TESTS
.
126
6.1.4
EIN
BUILD-SERVER
HINTER
VERSCHLOSSENEN
TUEREN
.
126
6.2
MODERNES
BUILD-MANAGEMENT
.
128
6.3
CONTINUOUS
INTEGRATION
.
131
6.4
CL-SERVER
UND
DIE
PIPELINES
.
136
6.4.1
DER
GRUNDLEGENDE
AUFBAU
EINER
PIPELINE
.
136
6.4.2
SKALIERUNG
UND
REPRODUZIERBARKEIT
.
138
6.4.3
DEKLARATIVE
PIPELINES
VS.
SCRIPTED
PIPELINES
.
140
6.5
DRY
UND
KISS:
DON
'
T
REPEAT
YOURSELF
UND
KEEP
IT
SIMPLE,
STUPID!
.
142
6.5.1
ZENTRALE
PIPELINES
VERMEIDEN
.
142
6.5.2
PIPELINE-BAUSTEINE
BEREITSTELLEN
.
144
6.5.3
VISIBILITAET
SCHAFFEN
.
145
6.6
EIN
UEBERBLICK
UEBER
CL-SERVER
.
145
6.6.1
JENKINS
.
146
INHALT
6.6.2
GITLA
B
CI/CD
.
153
6.6.3
GITHUB
ACTIONS
.
158
6.6.4
SONSTIGE
CL-SERVER
UND
TOOLS
.
163
6.6.5
CI
BEI
SCHICK-GEKLEIDET.DE
.
164
6.7
FAZIT
.
165
7
DIE
QUALITAET
SICHERSTELLEN
167
7.1
DIE
TYPISCHEN
PROBLEME
BEIM
TESTING
.
167
7.1.1
DIE
TEAMS
IN
IHREN
SILOS
.
168
7.1.2
UNTERSCHIEDLICHE
VERSTAENDNISSE
VON
ANFORDERUNGEN
.
169
7.1.3
DIE
ANZAHL
DER
FEHLER
ALS
METRIK
.
170
7.1.4
IS
IT
FIXED
YET?
.
171
7.2
TESTEN
ALS
TEIL
DES
DEVOPS-PROZESSES
.
172
7.2.1
TESTS
IN
DER
BUILD-PIPELINE
.
174
7.2.2
UNTERSCHIEDLICHE
TESTS
FUER
UNTERSCHIEDLICHE
AUFGABEN
.
176
7.2.3
TESTS
AUTOMATISIEREN
.
179
7.2.4
TEST-DRIVEN
DEVELOPMENT
.
185
7.3
FAZIT
.
187
8
CONTINUOUS
DELIVERY
UND
DEPLOYMENT
189
8.1
DIE
TYPISCHEN
PROBLEME
BEIM
RELEASE-MANAGEMENT
.
189
8.1.1
SEPARATE
HANDHABUNG
VON
AENDERUNGEN
UND
DOKUMENTATIONEN
.
190
8.1.2
LANGWIERIGER
RELEASE-PROZESS.
191
8.1.3
AUTOMATISIERUNGEN,
DIE
SICH
NICHT
LOHNEN
.
192
8.1.4
ANFEINDUNGEN
ZWISCHEN
DEN
TEAMS
.
193
8.1.5
DEPLOYMENT
AUF
PRODUKTIVSYSTEMEN
MIT
HINDERNISSEN
.
193
8.1.6
FAZIT
.
195
8.2
CONTINUOUS
DELIVERY
UND
DEPLOYMENT
IMPLEMENTIEREN
.
196
8.2.1
DEVS
UND
OPS
ZUSAMMENBRINGEN
.
196
8.2.2
QA-,
STAGING
UND
PROD-UMGEBUNGEN
.
202
8.2.3
DEPLOYMENT
AN
FREITAGEN
.
208
8.3
BUILD-MANAGEMENT
FUER
DEPLOYMENTS
.
210
8.3.1
DIE
FRAGE
NACH
DEN
VERSIONSNUMMERN
.
210
8.3.2
PAKETIERUNG
.
211
INHALT
8.3.3
CONTAINERISIERUNG
.
212
8.3.4
CONTAINER-REGISTRY
UND
PACKAGE-REGISTRY
.
215
8.4
ROLLBACKS,
KANARIENVOEGEL
UND
FEATURE
FLAGS
.
217
8.4.1
ROLLBACKS
.
218
8.4.2
SCHRITTWEISES
AKTIVIEREN
MITTELS
BLUE-GREEN
UND
CANARY-DEPLOYMENTS
.
219
8.4.3
FEATURE
FLAGS
.
223
8.5
DEPLOYMENT-ZIELE
-
WOHIN
MIT
DEM
DEPLOYMENT?
.
226
8.5.1
DEPLOYMENTS
MIT
KUBERNETES
ORCHESTRIEREN
.
226
8.5.2
DEPLOYMENTS
ORCHESTRIEREN
BEI
SCHICK-GEKLEIDET.DE
.
242
8.6
FAZIT
.
242
9
DEN
DIENST
BETREIBEN
245
9.1
DIE
TYPISCHEN
PROBLEME
BEIM
BETREIBEN
DER
DIENSTE
.
245
9.1.1
LANGWIERIGE
PLANUNGEN
RUND
UM
DIE
INFRASTRUKTUR
.
246
9.1.2
HARDWARE-AUSTAUSCH
MIT
HINDERNISSEN
.
247
9.1.3
UNVORTEILHAFTE
SERVERAUSLASTUNG
.
248
9.1.4
REGELMAESSIGE
AUSFAELLE
IN
DER
NACHT
.
249
9.2
AUFBRECHEN
DER
STARK
GEKOPPELTEN
INFRASTRUKTUR-ARCHITEKTUR
.
250
9.2.1
CATTLE
NOT
PETS
.
251
9.2.2
INFRASTRUKTUR
ABSTRAHIEREN
.
253
9.2.3
CONTAINER
FUER
SCHNELLERE
DEPLOYMENTS
.
257
9.3
CLOUD-COMPUTING
.
258
9.3.1
WAS
IST
DIE
CLOUD?
.
258
9.3.2
CLOUD-MODELLE
.
259
9.3.3
SERVICE-MODELLE
.
260
9.3.4
CLOUD-NATIVE
.
267
9.3.5
DIE
CLOUD
BEI
SCHICK-GEKLEIDET.DE
.
268
9.4
STAERKERE
ZUSAMMENARBEIT
VON
DEV
UND
OPS
.
269
9.4.1
DIE
BEREITSCHAFT
IST
FUER
(FAST)
ALLE
DA!
.
270
9.4.2
BLAMELESS
POST-MORTEMS
.
272
9.4.3
KOMMUNIKATIONSLOESUNGEN
UND
CHATOPS
.274
9.5
KONFIGURATIONSMANAGEMENT:
EVERYTHING
AS
CODE
.
276
9.5.1
INFRASTRUCTURE
AS
CODE
MIT
TERRAFORM
.
278
9.5.2
ANSIBLE
VS.
PUPPET
.
281
INHALT
9.6
CHAOS-ENGINEERING
.
286
9.6.1
SYSTEME
ZUM
AUSFALL
BRINGEN
.
287
9.6.2
CHAOS-ENGINEERING
OHNE
CHAOS,
ABER
MIT
PLAN
.
289
9.7
RELIABILITY
ENGINEERING
.
291
9.7.1
SITE
RELIABILITY
ENGINEERING
.
291
9.7.2
DATABASE-RELIABILITY-ENGINEERING
.
293
9.8
FAZIT
.294
10
VOM
MONITORING
ZUR
OBSERVABILITY
295
10.1
KEINE
SICHTBARKEIT
BEI
SCHICK-GEKLEIDET.DE
.296
10.1.1
AUSFAELLE
DER
DIENSTE
SIND
VON
DER
TAGESORDNUNG
.
296
10.1.2
PERFORMANCE,
PERFORMANCE!
.
301
10.1.3
LOGS
.
302
10.2
MIT
DURCHBLICK
KOMMT
WEITSICHT
.304
10.2.1
OBSERVABILITY-ENGINEERING
.
304
10.2.2
EINBLICKE
IN
PROZESSE
MIT
TRACING
.
307
10.2.3
A/B-TESTS
.
309
10.2.4
BUSINESS-MONITORING
.
310
10.3
TOOLS
FUER
MONITORING,
OBSERVABILITY
UND
TRACING
.
312
10.3.1
SYSTEME
MIT
ICINGA/NAGIOS
UEBERWACHEN
.
312
10.3.2
MONITORING
MIT
METRIKEN
UND
TIME-SERIES-DATENBANKEN
.
314
10.3.3
DATENVISUALISIERUNG
MIT
GRAFANA
.
323
10.3.4
ERROR-TRACKING
.
325
10.3.5
DISTRIBUTED
TRACING
.
326
10.3.6
LOGGING
.
328
10.3.7
SERVICE-MESHES
.
329
10.3.8
OBSERVABILITY-PLATTFORMEN
.
330
10.3.9
MONITORING
UND
OBSERVABILITY
BEI
SCHICK-GEKLEIDET.DE
.
332
10.4
VERFUEGBARKEIT
.
333
10.4.1
SLA:
SERVICE-LEVEL-AGREEMENTS
.
333
10.4.2
SLO:
SERVICE-LEVEL-OBJECTIVES
.
335
10.4.3
SLI:
SERVICE-LEVEL-INDICATORS
.
336
10.4.4
ERROR-BUDGETS
.
336
10.5
FAZIT
.
337
INHALT
11
SECURITY
UND
COMPLIANCE
339
11.1
SICHERHEIT
STOERT
DEN
AGILEN
WASSERFALL
.
340
11.2
DEVOPS
MIT
GETRENNTEM
SECURITY-TEAM
.
343
11.2.1
TO
DEPLOY
OR
NOT
TO
DEPLOY?
.
344
11.2.2
DIE
SUCHE
NACH
UNDOKUMENTIERTEN
ABHAENGIGKEITEN
.
345
11.2.3
FRUST
UND
BLOCKADE
.
346
11.3
DEVSECOPS:
SICHERHEIT
IN
DEVOPS
EINBAUEN
.
347
11.3.1
DIE
DEVSECOPS-TEAMSTRUKTUR
.
348
11.3.2
SHIFT-LEFT:
FEHLER
FRUEHER
FINDEN
.
350
11.3.3
INNER
SOURCING
SORGT
FUER
FORMELLE
SICHERHEIT
.
351
11.3.4
SECURITY
ALS
FESTER
BESTANDTEIL
DES
ENTWICKLUNGSPROZESSES
.
351
11.3.5
MIT
FEHLERN
UMGEHEN
.
353
11.4
WERKZEUGE
FUER
MEHR
SICHERHEIT
.
355
11.4.1
DASHBOARDS
UND
REPORTING
.
355
11.4.2
PULL
UND
MERGE
REQUESTS
.
356
11.4.3
DIE
SECURITY-SCANNER
IM
DETAIL
.
356
11.5
SUPPLY-CHAIN-SECURITY
.
365
11.5.1
ANGRIFFE
AUF
DIE
SUPPLY-CHAIN
.
366
11.5.2
SOFTWARE
BILL
OF
MATERIALS
(SBOM)
.
367
11.5.3
SICHERHEIT
DER
BUILD
UND
DEPLOYMENT-SERVER
.
368
11.5.4
NUTZERKONTEN
ABSICHERN
.
369
11.5.5
KEIN
CODE
IST
GUTER
CODE
.
370
11.5.6
SECURITY
BEI
SCHICK-GEKLEIDET.DE
.
371
11.6
COMPLIANCE
.
372
11.6.1
COMPLIANCE-RICHTLINIEN
DEFINIEREN
.
373
11.6.2
MANUELLE
COMPLIANCE
.
375
11.6.3
VOLLAUTOMATISCHE
COMPLIANCE
.
376
11.6.4
COMPLIANCE
BEI
SCHICK-GEKLEIDET.DE
.
382
11.7
FAZIT
.
383
12
DIE
DEVOPS-TRANSFORMATION
ERFOLGREICH
UMSETZEN
385
12.1
DIE
DEVOPS-KULTUR
EINFUEHREN
.
385
12.1.1
BOTTOM-UP
ODER
TOP-DOWN?
.
386
12.1.2
ERSTE
SCHRITTE
IN
DER
DEVOPS-TRANSFORMATION
.
388
INHALT
12.2
MIT
DORA-METRIKEN
DEN
DEVOPS-ERFOLG
MESSBAR
MACHEN
.401
12.2.1
DORA-METRIK
1:
DEPLOYMENT
FREQUENCY
.402
12.2.2
DORA-METRIK
2:
LEAD
TIME
.
404
12.2.3
DORA-METRIK
3:
CHANGE
FAILURE
RATE
.
404
12.2.4
DORA-METRIK
4:
TIME
TO
RESTORE
SERVICE
.
405
12.2.5
DORA-METRIK
5:
OPERATIONAL
PERFORMANCE:
RELIABILITY
.
406
12.2.6
ERKENNTNISSE
AUS
DEM
STATE
OF
DEVOPS
REPORT
.
407
12.3
VALUE
STREAM
MAPPING
.
408
12.3.1
DER
VALUE
STREAM
EINER
PIZZA
.409
12.3.2
DER
VALUE
STREAM
VON
SCHICK-GEKLEIDET.DE
.
410
12.3.3
DURCHFUEHRUNG
EINES
VALUE
STREAM
MAPPINGS
.412
13
DEVOPS-PLATTFORMEN
417
13.1
TOOLCHAIN-KOMPLEXITAET
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
418
13.1.1
SCHRITT
0:
TOOLCHAINS
WACHSEN
HISTORISCH
.419
13.1.2
SCHRITT
1:
MEHRERE
TOOLCHAINS
ZUR
ERHOEHUNG
DER
WARTBARKEIT
.
420
13.1.3
SCHRITT
2:
STANDARDISIERTE
TOOLS,
ABER
WEITERHIN
MIT
VIEL
KLEBEBAND
.421
13.1.4
SCHRITT
3:
DEVOPS-PLATTFORMEN
.
423
13.2
DEVOPS-PLATTFORMEN
IM
UEBERBLICK
.
424
13.2.1
GITLAB
.
425
13.2.2
GITHUB
.
425
13.2.3
AZURE
DEVOPS
.
426
13.2.4
ATLASSIAN
.427
13.2.5
SONSTIGE
.
427
13.3
FAZIT
.
428
14
JENSEITS
VON
KULTUR
UND
TOOLS
429
14.1
DIE
ROLLE
VON
AI
IN
DEVOPS
.
429
14.1.1
ARBEITSERLEICHTERUNG
DURCH
AL-GESTUETZTE
CODE-GENERIERUNG?
.
430
14.1.2
MEHR
CODE
FUEHRT
ZU
HOEHEREM
REVIEW-BEDARF!
.
433
14.1.3
AL-UNTERSTUETZENDE
FEATURES
.
434
14.1.4
DATENSCHUTZ
UND
PRIVACY
.435
14.1.5
DAS
GESAMTKONZEPT
MACHT
'
S!
.437
INHALT
14.2
DATAOPS,
MLOPS
-
WAS
ES
SONST
NOCH
ALLES
GIBT
.438
14.2.1
DATAOPS
.438
14.2.2
MLOPS
.439
14.2.3
ALOPS
.
440
14.3
DEVOPS
ALS
JOB
.441
14.3.1
DIE
FRAGE
NACH
DEN
DEVOPS
ENGINEERS
.
441
14.3.2
SOFT
SKILLS
.
443
14.3.3
DER
TECHNISCHE
DEVOPS-LERNPFAD
.
444
14.4
FAZIT
.
454
INDEX
.
455 |
adam_txt | |
any_adam_object | 1 |
any_adam_object_boolean | |
author | Vijayakumaran, Sujeevan |
author_GND | (DE-588)1109903448 |
author_facet | Vijayakumaran, Sujeevan |
author_role | aut |
author_sort | Vijayakumaran, Sujeevan |
author_variant | s v sv |
building | Verbundindex |
bvnumber | BV049586074 |
classification_rvk | QP 360 SR 870 ST 230 QP 345 |
ctrlnum | (OCoLC)1394986630 (DE-599)DNB1299492088 |
dewey-full | 658.4038 005.3 |
dewey-hundreds | 600 - Technology (Applied sciences) 000 - Computer science, information, general works |
dewey-ones | 658 - General management 005 - Computer programming, programs, data, security |
dewey-raw | 658.4038 005.3 |
dewey-search | 658.4038 005.3 |
dewey-sort | 3658.4038 |
dewey-tens | 650 - Management and auxiliary services 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften |
discipline_str_mv | Informatik Wirtschaftswissenschaften |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV049586074</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20241023</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">240226s2024 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">23,N34</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1299492088</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836290999</subfield><subfield code="c">Festeinband : EUR 39.90 (DE), EUR 41.10 (AT), CHF 49.90 (freier Preis)</subfield><subfield code="9">978-3-8362-9099-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3836290995</subfield><subfield code="9">3-8362-9099-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783836290999</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Bestellnummer: 459/09099</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1394986630</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1299492088</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="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-860</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-523</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">658.4038</subfield><subfield code="2">23/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.3</subfield><subfield code="2">23/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QP 360</subfield><subfield code="0">(DE-625)141869:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 870</subfield><subfield code="0">(DE-625)143368:</subfield><subfield code="2">rvk</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">QP 345</subfield><subfield code="0">(DE-625)141866:</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">Vijayakumaran, Sujeevan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1109903448</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">DevOps</subfield><subfield code="b">wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen</subfield><subfield code="c">Sujeevan Vijayakumaran</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk Verlag</subfield><subfield code="c">2024</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">459 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">24 cm x 16.8 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="490" ind1="0" ind2=" "><subfield code="a">Rheinwerk Computing</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Cover: Die DevOps-Kultur kennenlernen und umsetzen; Effizientes und effektives Teamwork mit schlanken Prozessen; Quellcode-Management, Continuous Integration, Deployment & Delivery, Observability, Sicherheit und Compliance</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">DevOps</subfield><subfield code="0">(DE-588)1133086942</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software</subfield><subfield code="0">(DE-588)4055382-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systemplattform</subfield><subfield code="0">(DE-588)4674460-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Gitlab Github</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Agilität Agile</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Administration</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Professionelle IT</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Kanban</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Docker</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Build- und Deployment-Pipeline</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">IT-Verantwortliche</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Teamleiter</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Student Azubi</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Git</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Gene Kim</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">DevOps-Transformation</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Projekt Phoenix</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Hand-Buch Anleitung Ratgeber</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Projektmanagement</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Engineer</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">DevOps</subfield><subfield code="0">(DE-588)1133086942</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Software</subfield><subfield code="0">(DE-588)4055382-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</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">DevOps</subfield><subfield code="0">(DE-588)1133086942</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Projektmanagement</subfield><subfield code="0">(DE-588)4047441-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Systemplattform</subfield><subfield code="0">(DE-588)4674460-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="4"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Rheinwerk Verlag</subfield><subfield code="0">(DE-588)1081738405</subfield><subfield code="4">pbl</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=1edfec771ab448399d80643581f7748b&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=034930887&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">vlb</subfield><subfield code="d">20230817</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#vlb</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034930887</subfield></datafield></record></collection> |
id | DE-604.BV049586074 |
illustrated | Illustrated |
index_date | 2024-07-03T23:32:41Z |
indexdate | 2024-12-03T04:03:14Z |
institution | BVB |
institution_GND | (DE-588)1081738405 |
isbn | 9783836290999 3836290995 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034930887 |
oclc_num | 1394986630 |
open_access_boolean | |
owner | DE-860 DE-862 DE-BY-FWS DE-Aug4 DE-20 DE-1051 DE-1102 DE-898 DE-BY-UBR DE-83 DE-858 DE-573 DE-523 |
owner_facet | DE-860 DE-862 DE-BY-FWS DE-Aug4 DE-20 DE-1051 DE-1102 DE-898 DE-BY-UBR DE-83 DE-858 DE-573 DE-523 |
physical | 459 Seiten Illustrationen, Diagramme 24 cm x 16.8 cm |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | Rheinwerk Verlag |
record_format | marc |
series2 | Rheinwerk Computing |
spellingShingle | Vijayakumaran, Sujeevan DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen Softwareentwicklung (DE-588)4116522-6 gnd Software Engineering (DE-588)4116521-4 gnd DevOps (DE-588)1133086942 gnd Projektmanagement (DE-588)4047441-0 gnd Software (DE-588)4055382-6 gnd Systemplattform (DE-588)4674460-5 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4116521-4 (DE-588)1133086942 (DE-588)4047441-0 (DE-588)4055382-6 (DE-588)4674460-5 |
title | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |
title_auth | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |
title_exact_search | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |
title_exact_search_txtP | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |
title_full | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen Sujeevan Vijayakumaran |
title_fullStr | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen Sujeevan Vijayakumaran |
title_full_unstemmed | DevOps wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen Sujeevan Vijayakumaran |
title_short | DevOps |
title_sort | devops wie it projekte mit einem modernen toolset und der richtigen kultur gelingen |
title_sub | wie IT-Projekte mit einem modernen Toolset und der richtigen Kultur gelingen |
topic | Softwareentwicklung (DE-588)4116522-6 gnd Software Engineering (DE-588)4116521-4 gnd DevOps (DE-588)1133086942 gnd Projektmanagement (DE-588)4047441-0 gnd Software (DE-588)4055382-6 gnd Systemplattform (DE-588)4674460-5 gnd |
topic_facet | Softwareentwicklung Software Engineering DevOps Projektmanagement Software Systemplattform |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=1edfec771ab448399d80643581f7748b&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=034930887&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT vijayakumaransujeevan devopswieitprojektemiteinemmodernentoolsetundderrichtigenkulturgelingen AT rheinwerkverlag devopswieitprojektemiteinemmodernentoolsetundderrichtigenkulturgelingen |
Beschreibung
THWS Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 SR 870 V694 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |