KI-Beratung Beta

Produktbild: DevOps

DevOps Frameworks, Techniques, and Tools

49,95 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

07.01.2025

Verlag

Rheinwerk Publishing

Seitenzahl

418

Maße (L/B/H)

25,8/17,8/2,5 cm

Gewicht

750 g

Auflage

1

Sprache

Englisch

ISBN

978-1-4932-2670-2

Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

07.01.2025

Verlag

Rheinwerk Publishing

Seitenzahl

418

Maße (L/B/H)

25,8/17,8/2,5 cm

Gewicht

750 g

Auflage

1

Sprache

Englisch

ISBN

978-1-4932-2670-2

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: service@rheinwerk-verlag.de

Ein neues Kapitel für Ihre Bücher

Ein neues Kapitel für Ihre Bücher

Schenken Sie Ihren alten Schätzen ein zweites Leben und erhalten Sie dafür eine Thalia Geschenkkarte.

Jetzt verkaufen
Jetzt verkaufen

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

  • Produktbild: DevOps
  • 1 ... Introduction ... 15

    1.1 ... Culture ... 16

    1.2 ... Technology ... 17

    1.3 ... My Path to DevOps and to This Book ... 17

    1.4 ... Target Audience ... 19

    1.5 ... The Structure of the Book ... 20

    1.6 ... Feedback ... 20

    1.7 ... Thank You! ... 21

    2 ... What Is DevOps? ... 23

    2.1 ... DevOps: The Big Picture ... 23

    2.2 ... Misunderstandings about DevOps ... 36

    2.3 ... The DevOps Software Development Lifecycle ... 42

    2.4 ... Summary ... 45

    3 ... The Example Company ... 47

    3.2 ... The Development Model ... 48

    3.3 ... The Business Team: Requirements Analysis ... 49

    3.4 ... The Architecture Team: Design of the Application ... 50

    3.5 ... The Development Teams ... 50

    3.6 ... The Quality Assurance Team ... 52

    3.7 ... The Operations Team: The Ops in DevOps ... 53

    3.8 ... The Infrastructure Team ... 56

    3.9 ... The Security Team ... 57

    3.10 ... Summary ... 58

    4 ... Project Management and Planning ... 61

    4.1 ... The First Steps: The Agile Mindset ... 61

    4.2 ... Project Management for Everyone? ... 64

    4.3 ... Summary ... 72

    5 ... Collaboration when Coding ... 73

    5.1 ... Typical Problems with Managing the Source Code ... 73

    5.2 ... Improve the Organization of the Code ... 81

    5.3 ... There Is No Way around Git ... 83

    5.4 ... Code Reviews and Pair Programming ... 91

    5.5 ... Inner Sourcing: Sharing Code within the Company ... 102

    5.6 ... Summary ... 111

    6 ... Continuous Integration and the Build Process ... 113

    6.1 ... Typical Problems in the Build Process ... 113

    6.2 ... Modern Build Management ... 119

    6.3 ... Continuous Integration ... 122

    6.4 ... The Continuous Integration Server and the Pipelines ... 126

    6.5 ... Efficient Pipeline Authoring ... 132

    6.6 ... Overview of Continuous Integration Servers ... 134

    6.7 ... Summary ... 152

    7 ... Quality Assurance ... 153

    7.1 ... Typical Problems with Testing ... 153

    7.2 ... Testing as Part of the DevOps Process ... 158

    7.3 ... Summary ... 171

    8 ... Continuous Delivery and Deployment ... 173

    8.1 ... Typical Release Management Problems ... 173

    8.2 ... Implementing Continuous Delivery and Deployment ... 179

    8.3 ... Build Management for Deployments ... 191

    8.4 ... Rollbacks, Canaries, and Feature Flags ... 198

    8.5 ... Deployment Targets ... 205

    8.6 ... Summary ... 219

    9 ... Operating the Service ... 221

    9.1 ... Typical Problems with Operating Services ... 221

    9.2 ... Breaking Up the Highly Coupled Infrastructure Architecture ... 226

    9.3 ... Cloud Computing ... 233

    9.4 ... Stronger Collaboration between Development and Operations ... 243

    9.5 ... Configuration Management: Everything as Code ... 249

    9.6 ... Chaos Engineering ... 258

    9.7 ... Reliability Engineering ... 262

    9.8 ... Summary ... 265

    10 ... From Monitoring to Observability ... 267

    10.1 ...

    10.2 ... With Insight Comes Foresight ... 275

    10.3 ... Tools for Monitoring, Observability, and Tracing ... 282

    10.4 ... Availability ... 300

    10.5 ... Summary ... 304

    11 ... Security and Compliance ... 307

    11.1 ... Security Disrupts the Agile Waterfall ... 308

    11.2 ... DevOps with a Separate Security Team ... 310

    11.3 ... DevSecOps: Building Security into DevOps ... 314

    11.4 ... Tools for Higher Security ... 321

    11.5 ... Supply Chain Security ... 329

    11.6 ... Compliance ... 335

    11.7 ... Summary ... 345

    12 ... Successfully Implementing the DevOps Transformation ... 347

    12.1 ... Introducing a DevOps Culture ... 347

    12.2 ... Making DevOps Success Measurable with DORA Metrics ... 362

    12.3 ... Value Stream Mapping ... 368

    12.4 ... Summary ... 375

    13 ... DevOps Platforms ... 377

    13.1 ... Toolchain Complexity ... 378

    13.2 ... DevOps Platforms at a Glance ... 384

    13.3 ... Summary ... 387

    14 ... Beyond Culture and Tools ... 389

    14.1 ... The Role of AI in DevOps ... 389

    14.2 ... DataOps, MLOps, and AIOps ... 397

    14.3 ... DevOps as a Job ... 399

    14.4 ... Summary ... 410

    ... Appendices ... 411

    ... The Author ... 411

    ... Index ... 413