Inhalt
·
·
· ... Target Audience ... 18
· ... Objective of This Book ... 18
· ... Scope of This Book ... 19
· ... How to Read This Book ... 23
·
· 1.1 ... What Is DevOps? ... 27
· 1.2 ... Continuous Integration and Delivery ... 33
· 1.3 ... How Does DevOps Work? ... 35
· 1.4 ... History: The Evolution of DevOps ... 41
· 1.5 ... Myths and Misconceptions about DevOps ... 41
· 1.6 ... Who Needs DevOps? ... 43
· 1.7 ... DevOps Culture ... 45
· 1.8 ... Challenges in Implementing DevOps ... 47
· 1.9 ... Summary ... 53
·
· 2.1 ... Code and Version Control Tools ... 55
· 2.2 ... Build Tools ... 60
· 2.3 ... Test Automation Tools ... 67
· 2.4 ... Deployment Tools ... 76
· 2.5 ... Monitoring Tools ... 88
· 2.6 ... SAP’s DevOps Portfolio ... 92
· 2.7 ... Summary ... 96
·
· 3.1 ... Introduction to DevOps in SAP S/4HANA ... 97
· 3.2 ... abapGit ... 104
· 3.3 ... Change and Transport System ... 121
· 3.4 ... Enhanced Change and Transport System ... 130
· 3.5 ... Central Change and Transport System ... 134
· 3.6 ... Continuous Integration for ABAP On-Premise with Git-Enabled CTS ... 139
· 3.7 ... SAP HANA Transport for ABAP ... 143
· 3.8 ... Continuous Testing in ABAP ... 145
· 3.9 ... ABAP Continuous Integration and Delivery Pipeline ... 153
· 3.10 ... End-to-End DevOps Scenario for SAP S/4HANA ... 158
· 3.11 ... Summary ... 162
·
· 4.1 ... SAP BTP DevOps Portfolio ... 163
· 4.2 ... Services for the Planning Phase ... 166
· 4.3 ... Services for the Develop, Build, and Test Phases ... 196
· 4.4 ... Services for the Release and Deploy Phases ... 210
· 4.5 ... Services for the Operate and Monitor Phases ... 217
· 4.6 ... An End-to-End DevOps Scenario for Cloud Landscapes with SAP BTP ... 221
· 4.7 ... Summary ... 224
·
· 5.1 ... Introduction to SAP BTP, ABAP Environment ... 226
· 5.2 ... Continuous Integration and Continuous Delivery Tools in SAP BTP, ABAP Environment ... 230
· 5.3 ... Developing Applications with SAP Business Application Studio ... 243
· 5.4 ... SAP Cloud ALM for Test Management ... 253
· 5.5 ... SAP Cloud Transport Management for SAP BTP, ABAP Environment ... 261
· 5.6 ... Summary ... 263
·
· 6.1 ... Introduction to Hybrid Change Management ... 265
· 6.2 ... Available Tools and Their Purposes ... 272
· 6.3 ... Tool Integration with Change Management in Hybrid Scenarios ... 284
· 6.4 ... Continuous Development ... 292
· 6.5 ... Operation Monitoring with SAP Solution Manager ... 296
· 6.6 ... DevOps for SAP Data Intelligence ... 302
· 6.7 ... An End-to-End DevOps Scenario for a Hybrid Landscape ... 308
· 6.8 ... Summary ... 311
·
· 7.1 ... Continuous Integration and Continuous Delivery ... 313
· 7.2 ... Microservices ... 324
· 7.3 ... Infrastructure as Code ... 326
· 7.4 ... Monitoring and Logging ... 327
· 7.5 ... Communication and Collaboration ... 328
· 7.6 ... Fail Fast ... 329
· 7.7 ... Summary ... 330
·
· 8.1 ... Common Security Tools and Concepts ... 333
· 8.2 ... Secure Code Analytics ... 335
· 8.3 ... Automated Security Testing ... 360
· 8.4 ... Security Vulnerability Monitoring ... 361
· 8.5 ... Implementation ... 365
· 8.6 ... Summary ... 366
·
· 9.1 ... Emerging DevOps Technologies ... 367
· 9.2 ... DevOps for SAP BTP, Kyma Runtime ... 371
· 9.3 ... Future Directions of DevOps in SAP ... 372
· 9.4 ... The First Steps in Your DevOps Journey ... 374
· 9.5 ... How to Stay Up to Date ... 376
· 9.6 ... Summary ... 378
·
·