DevOps mit SAP : Prinzipien und Tools für Ihre SAP-Entwicklungsprojekte (SAP PRESS)

個数:

DevOps mit SAP : Prinzipien und Tools für Ihre SAP-Entwicklungsprojekte (SAP PRESS)

  • 在庫がございません。海外の書籍取次会社を通じて出版社等からお取り寄せいたします。
    通常6~9週間ほどで発送の見込みですが、商品によってはさらに時間がかかることもございます。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合がございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版
  • 商品コード 9783367101832

Description

Entdecken Sie, wie DevOps Ihre SAP-Entwicklungspipeline verbessern kann! Erfahren Sie, was DevOps genau ist und welche Tools Sie für Versionskontrolle, Codierung, Testautomatisierung, Bereitstellung und Monitoring einsetzen. Lernen Sie das DevOps-Portfolio von SAP für On-Premise-, Cloud- oder hybride Systemen kennen.

Aus dem Inhalt:

  • Für On-Premise, Cloud und Hybrid
  • Werkzeuge wie Git, Maven, Jenkins und Co.
  • Continuous Integration and Delivery (CI/CD)
  • DevOps in SAP S/4HANA und SAP BTP
  • Verbesserte Versionsverwaltung
  • Richtlinien für alle Entwicklungsphasen
  • Effizientes Application Lifecycle Management
  • Operation Monitoring
  • Sicherheitstools und -konzepte
  • Best Practices für den Einsatz


Danksagung ... 15
Einleitung ... 17
1. Einführung in DevOps ... 27

1.1 ... Was ist DevOps? ... 27
1.2 ... Kontinuierliche Integration und Auslieferung ... 33
1.3 ... Wie funktioniert DevOps? ... 36
1.4 ... Historie von DevOps ... 42
1.5 ... Mythen und Missverständnisse über DevOps ... 43
1.6 ... Wer braucht DevOps? ... 45
1.7 ... DevOps-Kultur ... 48
1.8 ... Herausforderungen bei der Implementierung von DevOps ... 50
1.9 ... Zusammenfassung ... 57

2. DevOps-Tools ... 59

2.1 ... Tools zur Code- und Versionskontrolle ... 59
2.2 ... Build-Tools ... 65
2.3 ... Testautomatisierungstools ... 72
2.4 ... Bereitstellungstools ... 84
2.5 ... Überwachungstools ... 97
2.6 ... DevOps-Portfolio von SAP ... 102
2.7 ... Zusammenfassung ... 107

3. DevOps für SAP-On-Premise-Systeme ... 109

3.1 ... Einführung in DevOps in SAP S/4HANA ... 109
3.2 ... abapGit ... 117
3.3 ... Change and Transport System ... 136
3.4 ... Verbessertes Change and Transport System ... 145
3.5 ... Zentrales Change and Transport System ... 150
3.6 ... Kontinuierliche Integration für ABAP On-premise mit Git-fähigem CTS ... 155
3.7 ... SAP HANA Transport für ABAP ... 159
3.8 ... Kontinuierliches Testen in ABAP ... 162
3.9 ... ABAP-Pipeline für kontinuierliche Integration und Auslieferung ... 171
3.10 ... End-to-End-DevOps-Szenario für SAP S/4HANA ... 176
3.11 ... Zusammenfassung ... 180

4. DevOps mit SAP Business Technology Platform ... 181

4.1 ... DevOps-Portfolio von SAP BTP ... 181
4.2 ... Services für die Planungsphase ... 184
4.3 ... Services für die Entwicklungs-, Build- und Testphasen ... 216
4.4 ... Services für die Freigabe- und Bereitstellungsphasen ... 231
4.5 ... Services für die Betriebs- und Überwachungsphasen ... 238
4.6 ... Ein End-to-End-DevOps-Szenario für Cloud-Landschaften mit SAP BTP ... 242
4.7 ... Zusammenfassung ... 246

5. DevOps für SAP BTP, ABAP-Umgebung ... 247

5.1 ... Einführung in SAP BTP, ABAP-Umgebung ... 248
5.2 ... Tools für die kontinuierliche Integration und Auslieferung in SAP BTP, ABAP-Umgebung ... 253
5.3 ... Entwicklung von Anwendungen mit SAP Business Application Studio ... 267
5.4 ... SAP Cloud ALM für das Testmanagement ... 278
5.5 ... SAP Cloud Transport Management für SAP BTP, ABAP-Umgebung ... 287
5.6 ... Zusammenfassung ... 290

6. DevOps für hybride SAP-Systeme ... 291

6.1 ... Einführung in das hybride Änderungsmanagement ... 292
6.2 ... Verfügbare Tools und ihr Zweck ... 299
6.3 ... Tool-Integration beim Änderungsmanagement in hybriden Szenarien ... 313
6.4 ... Kontinuierliche Entwicklung ... 322
6.5 ... Betriebsüberwachung mit SAP Solution Manager ... 326
6.6 ... DevOps für SAP Data Intelligence ... 334
6.7 ... End-to-End-DevOps-Szenario für eine hybride Landschaft ... 340
6.8 ... Zusammenfassung ... 344

7. Best Practices ... 345

7.1 ... Kontinuierliche Integration und kontinuierliche Auslieferung ... 346
7.2 ... Microservices ... 358
7.3 ... Infrastructure as Code ... 360
7.4 ... Überwachung und Protokollierung ... 362
7.5 ... Kommunikation und Zusammenarbeit ... 363
7.6 ... Fail-Fast ... 364
7.7 ... Zusammenfassung ... 366

8. Sicherheit ... 367

8.1 ... Gängige Sicherheit-Tools und -Konzepte ... 368
8.2 ... Sicherheitsbezogene Codeanalysen ... 370
8.3 ... Automatisierte Sicherheitstests ... 397
8.4 ... Überwachung von Sicherheitslücken ... 399
8.5 ... Implementierung ... 403
8.6 ... Zusammenfassung ... 404

9. Ausblick ... 405

9.1 ... Aufkommende DevOps-Technologien ... 405
9.2 ... DevOps für SAP BTP, Kyma-Laufzeit ... 410
9.3 ... Zukünftige Richtungen von DevOps in SAP ... 410
9.4 ... Die ersten Schritte auf Ihrer DevOps-Reise ... 414
9.5 ... Wie man auf dem Laufenden bleibt ... 415
9.6 ... Zusammenfassung ... 418

Die Autoren ... 419
Index ... 421
Raja Gupta ist Entwicklungsarchitekt bei SAP. Sein Fokus liegt auf der strategischen Zusammenarbeit mit SAP-Partnern, um gemeinsam innovative Lösungen zu entwickeln. Er ist seit mehr als 12 Jahren bei SAP tätig und hat dort bereits verschiedene Implementierungsprojekte geleitet. Er ist Experte für SAP Business Technology Platform, SAP Fiori, Blockchain, SAP HANA und SAP S/4HANA. Raja ist auch ein zertifizierter SAP-HANA-Berater und Trainer. Er hat zahlreiche Schulungen und Workshops für SAP-Partner und Kunden durchgeführt. Sandip Jha ist Development Architect bei SAP. Er verfügt über mehr als 15 Jahre Erfahrung in der Produktentwicklung. Derzeit unterstützt er Partner bei der Entwicklung innovativer Produkte im Co-Innovationsmodus. Zuvor hat er in leitender Position zur Produktentwicklung von SAP MII und SAP Digital Manufacturing Cloud beigetragen. Er ist Autor zahlreicher technischer Schulungskurse und hat weltweit Workshops für Kunden und Partner durchgeführt. Merza Klaghstan ist ein erfahrener Software-Engineer mit einem soliden akademischen Hintergrund. Aktuell arbeitet er als Solution Architect bei SAP, wo er in den letzten zehn Jahren verschiedene Rollen und Verantwortlichkeiten innehatte, vom Software-Entwickler über den Scrum Master bis hin zum Leiter des Qualitätsmanagements. Merza promovierte an der Universität Passau in Informatik mit Schwerpunkt Multimediakommunikation.

最近チェックした商品