Ein Angebot für € 13,43 €
- Gebundenes Buch
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Wie können Sie Blockchain in Ihren Geschäftsmodellen einsetzen? Und wie unterstützt Sie die SAP Cloud Platform dabei? In diesem Buch lernen Sie, wie Sie die Blockchain-Services von SAP nutzen, um eigene Anwendungen zu entwickeln. Sie erfahren, wie die Services in der Cloud-Foundry-Umgebung bereitgestellt werden und wie Sie den SAP HANA Blockchain Adapter nutzen können.
Aus dem Inhalt:
Potenzial und Funktionsweise von BlockchainHyperledger Fabric und MultiChainSAP Cloud Platform BlockchainBlockchain Application EnablementSAP HANA Blockchain AdapterCloud-Foundry-Umgebung und Cloud…mehr
Wie können Sie Blockchain in Ihren Geschäftsmodellen einsetzen? Und wie unterstützt Sie die SAP Cloud Platform dabei? In diesem Buch lernen Sie, wie Sie die Blockchain-Services von SAP nutzen, um eigene Anwendungen zu entwickeln. Sie erfahren, wie die Services in der Cloud-Foundry-Umgebung bereitgestellt werden und wie Sie den SAP HANA Blockchain Adapter nutzen können.
Aus dem Inhalt:
Potenzial und Funktionsweise von BlockchainHyperledger Fabric und MultiChainSAP Cloud Platform BlockchainBlockchain Application EnablementSAP HANA Blockchain AdapterCloud-Foundry-Umgebung und Cloud Connector Chaincode und AnwendungsentwicklungHybride Blockchain-ArchitekturenAnwendungsszenarien
Aus dem Inhalt:
Potenzial und Funktionsweise von BlockchainHyperledger Fabric und MultiChainSAP Cloud Platform BlockchainBlockchain Application EnablementSAP HANA Blockchain AdapterCloud-Foundry-Umgebung und Cloud Connector Chaincode und AnwendungsentwicklungHybride Blockchain-ArchitekturenAnwendungsszenarien
Produktdetails
- Produktdetails
- SAP PRESS
- Verlag: Rheinwerk Verlag / SAP PRESS
- Artikelnr. des Verlages: 459/06914
- Seitenzahl: 499
- Erscheinungstermin: 20. Dezember 2019
- Deutsch
- Abmessung: 245mm x 173mm x 41mm
- Gewicht: 1048g
- ISBN-13: 9783836269148
- Artikelnr.: 57173923
- Herstellerkennzeichnung Die Herstellerinformationen sind derzeit nicht verfügbar.
- SAP PRESS
- Verlag: Rheinwerk Verlag / SAP PRESS
- Artikelnr. des Verlages: 459/06914
- Seitenzahl: 499
- Erscheinungstermin: 20. Dezember 2019
- Deutsch
- Abmessung: 245mm x 173mm x 41mm
- Gewicht: 1048g
- ISBN-13: 9783836269148
- Artikelnr.: 57173923
- Herstellerkennzeichnung Die Herstellerinformationen sind derzeit nicht verfügbar.
Leske, ChristopheChristophe Leske ist Experte für die Konzeption und Entwicklung von Chaincode für Blockchain-Netzwerke auf Basis von Hyperledger Fabric, Ethereum und MultiChain. Er verfügt über 25 Jahre Erfahrung im Bereich Softwareentwicklung und berät bei Camelot ITLab Unternehmen, um ihnen Wege zu einer produktiven Blockchain-Nutzung im Enterprise-Kontext zu weisen.
Göbel, AndreasAndreas Göbel leitet bei Camelot ITLab das Blockchain Innovation Center. Als digitaler Vordenker verantwortet er nicht nur Pionierprojekte mit Großunternehmen, sondern auch die Entwicklung neuer Lösungen und Use Cases. Seine doppelte Kompetenz als innovativer Visionär und fachlich versierter SAP-Architekt stellt dabei Technologie und Anwendung gleichermaßen in den Fokus.
Göbel, AndreasAndreas Göbel leitet bei Camelot ITLab das Blockchain Innovation Center. Als digitaler Vordenker verantwortet er nicht nur Pionierprojekte mit Großunternehmen, sondern auch die Entwicklung neuer Lösungen und Use Cases. Seine doppelte Kompetenz als innovativer Visionär und fachlich versierter SAP-Architekt stellt dabei Technologie und Anwendung gleichermaßen in den Fokus.
Einleitung ... 13
1. Blockchains und ihr Potenzial ... 21
1.1 ... Distributed-Ledger-Technologien ... 21
1.2 ... Funktionsweise von Blockchains ... 24
1.3 ... Arten von Blockchain-Transaktionen ... 52
1.4 ... Blockchain im Geschäftsumfeld ... 56
1.5 ... Blockchain-Angebote von SAP ... 62
1.6 ... Zusammenfassung ... 64
2. Unterstützte Blockchain-Frameworks ... 65
2.1 ... Hyperledger Fabric ... 65
2.2 ... MultiChain ... 73
2.3 ... Quorum ... 77
2.4 ... Hyperledger Fabric und MultiChain im Vergleich ... 79
2.5 ... Zusammenfassung ... 89
3. Die SAP Cloud Platform ... 91
3.1 ... Grundlegende Konzepte der SAP Cloud Platform ... 91
3.2 ... Nutzung der SAP Cloud Platform ... 96
3.3 ... Laufzeitumgebungen ... 100
3.4 ... Verwaltung der Accounts ... 107
3.5 ... Navigation in der SAP Cloud Platform ... 109
3.6 ... Zusammenfassung ... 132
4. Geschäftliche Anwendungsszenarien für Blockchains ... 135
4.1 ... Digitale Lieferketten ... 136
4.2 ... Track-and-Trace-Szenarien ... 138
4.3 ... Blockchains als Workflow-Orchestrierer ... 145
4.4 ... Gerätemanagement ... 151
4.5 ... Kontrolle von Inhaltstoffen bei Verbrauchsgütern ... 160
4.6 ... Blockchains in der Energiewirtschaft ... 164
4.7 ... Zusammenfassung ... 168
5. Erste Schritte zur Erstellung eigener Blockchains ... 171
5.1 ... Account für die Nutzung der Blockchain-Services vorbereiten ... 171
5.2 ... Erster Funktionstest eines Service ... 173
5.3 ... Blockchain Application Enablement ... 175
5.4 ... Erstellen einer MultiChain-Blockchain ... 182
5.5 ... Erstellen einer Hyperledger-Fabric-Blockchain ... 195
5.6 ... Zusammenfassung ... 213
6. Blockchain-Anwendungen mit Hyperledger Fabric entwickeln ... 215
6.1 ... Architektur einer Hyperledger-Fabric-Blockchain ... 216
6.2 ... Einfaches Entwicklungsbeispiel: ein digitales Telefonbuch ... 218
6.3 ... Fortgeschrittenes Entwicklungsbeispiel: ein dezentraler Energiemarktplatz ... 269
6.4 ... Zusammenfassung ... 293
7. SAP-HANA-Integration ... 295
7.1 ... Architektur der SAP-HANA-Integration ... 296
7.2 ... Anwendungsbeispiel: Zugriff auf den dezentralen Energiemarktplatz über SAP HANA ... 298
7.3 ... Virtuelle Tabellenstruktur der Daten aus der Blockchain ... 344
7.4 ... Zusammenfassung ... 357
8. Blockchain-Anwendungen mit MultiChain entwickeln ... 359
8.1 ... Konfiguration der MultiChain ... 359
8.2 ... Aufruf der MultiChain-API im SAP API Business Hub ... 361
8.3 ... Einfaches Entwicklungsbeispiel: Inventarliste für Medikamente ... 368
8.4 ... Fortgeschrittenes Entwicklungsbeispiel: dezentraler Energiemarktplatz ... 399
8.5 ... Zusammenfassung ... 428
9. Hybride Netzwerkarchitektur ... 429
9.1 ... Varianten hybrider Netzwerkarchitekturen ... 430
9.2 ... Exkurs: Camelot Hypertrust Platform ... 433
9.3 ... Aufsetzen eines hybriden Blockchain-Netzwerkes ohne Framework-Unterstützung ... 441
9.4 ... Aufsetzen eines hybriden Blockchain-Netzwerkes mit Framework-Unterstützung ... 455
9.5 ... Zusammenfassung ... 462
10. Zusammenfassung und Ausblick ... 463
10.1 ... SAP Cloud Platform: Was war und was ist ... 463
10.2 ... SAP Cloud Platform: Was sein könnte ... 466
10.3 ... Technischer Ausblick auf das Umfeld von Blockchains ... 471
10.4 ... Prognosen für die Nutzung von Blockchains ... 476
10.5 ... Zusammenfassung ... 477
Anhang ... 479
A ... Installation der Beispiele für dieses Buch ... 481
B ... Checkliste: Für welche Anwendungsfälle eignen sich Blockchains? ... 487
C ... Weiterführende Links und Publikationen ... 489
D ... Die Autoren ... 491
Index ... 493
1. Blockchains und ihr Potenzial ... 21
1.1 ... Distributed-Ledger-Technologien ... 21
1.2 ... Funktionsweise von Blockchains ... 24
1.3 ... Arten von Blockchain-Transaktionen ... 52
1.4 ... Blockchain im Geschäftsumfeld ... 56
1.5 ... Blockchain-Angebote von SAP ... 62
1.6 ... Zusammenfassung ... 64
2. Unterstützte Blockchain-Frameworks ... 65
2.1 ... Hyperledger Fabric ... 65
2.2 ... MultiChain ... 73
2.3 ... Quorum ... 77
2.4 ... Hyperledger Fabric und MultiChain im Vergleich ... 79
2.5 ... Zusammenfassung ... 89
3. Die SAP Cloud Platform ... 91
3.1 ... Grundlegende Konzepte der SAP Cloud Platform ... 91
3.2 ... Nutzung der SAP Cloud Platform ... 96
3.3 ... Laufzeitumgebungen ... 100
3.4 ... Verwaltung der Accounts ... 107
3.5 ... Navigation in der SAP Cloud Platform ... 109
3.6 ... Zusammenfassung ... 132
4. Geschäftliche Anwendungsszenarien für Blockchains ... 135
4.1 ... Digitale Lieferketten ... 136
4.2 ... Track-and-Trace-Szenarien ... 138
4.3 ... Blockchains als Workflow-Orchestrierer ... 145
4.4 ... Gerätemanagement ... 151
4.5 ... Kontrolle von Inhaltstoffen bei Verbrauchsgütern ... 160
4.6 ... Blockchains in der Energiewirtschaft ... 164
4.7 ... Zusammenfassung ... 168
5. Erste Schritte zur Erstellung eigener Blockchains ... 171
5.1 ... Account für die Nutzung der Blockchain-Services vorbereiten ... 171
5.2 ... Erster Funktionstest eines Service ... 173
5.3 ... Blockchain Application Enablement ... 175
5.4 ... Erstellen einer MultiChain-Blockchain ... 182
5.5 ... Erstellen einer Hyperledger-Fabric-Blockchain ... 195
5.6 ... Zusammenfassung ... 213
6. Blockchain-Anwendungen mit Hyperledger Fabric entwickeln ... 215
6.1 ... Architektur einer Hyperledger-Fabric-Blockchain ... 216
6.2 ... Einfaches Entwicklungsbeispiel: ein digitales Telefonbuch ... 218
6.3 ... Fortgeschrittenes Entwicklungsbeispiel: ein dezentraler Energiemarktplatz ... 269
6.4 ... Zusammenfassung ... 293
7. SAP-HANA-Integration ... 295
7.1 ... Architektur der SAP-HANA-Integration ... 296
7.2 ... Anwendungsbeispiel: Zugriff auf den dezentralen Energiemarktplatz über SAP HANA ... 298
7.3 ... Virtuelle Tabellenstruktur der Daten aus der Blockchain ... 344
7.4 ... Zusammenfassung ... 357
8. Blockchain-Anwendungen mit MultiChain entwickeln ... 359
8.1 ... Konfiguration der MultiChain ... 359
8.2 ... Aufruf der MultiChain-API im SAP API Business Hub ... 361
8.3 ... Einfaches Entwicklungsbeispiel: Inventarliste für Medikamente ... 368
8.4 ... Fortgeschrittenes Entwicklungsbeispiel: dezentraler Energiemarktplatz ... 399
8.5 ... Zusammenfassung ... 428
9. Hybride Netzwerkarchitektur ... 429
9.1 ... Varianten hybrider Netzwerkarchitekturen ... 430
9.2 ... Exkurs: Camelot Hypertrust Platform ... 433
9.3 ... Aufsetzen eines hybriden Blockchain-Netzwerkes ohne Framework-Unterstützung ... 441
9.4 ... Aufsetzen eines hybriden Blockchain-Netzwerkes mit Framework-Unterstützung ... 455
9.5 ... Zusammenfassung ... 462
10. Zusammenfassung und Ausblick ... 463
10.1 ... SAP Cloud Platform: Was war und was ist ... 463
10.2 ... SAP Cloud Platform: Was sein könnte ... 466
10.3 ... Technischer Ausblick auf das Umfeld von Blockchains ... 471
10.4 ... Prognosen für die Nutzung von Blockchains ... 476
10.5 ... Zusammenfassung ... 477
Anhang ... 479
A ... Installation der Beispiele für dieses Buch ... 481
B ... Checkliste: Für welche Anwendungsfälle eignen sich Blockchains? ... 487
C ... Weiterführende Links und Publikationen ... 489
D ... Die Autoren ... 491
Index ... 493
Einleitung ... 13
1. Blockchains und ihr Potenzial ... 21
1.1 ... Distributed-Ledger-Technologien ... 21
1.2 ... Funktionsweise von Blockchains ... 24
1.3 ... Arten von Blockchain-Transaktionen ... 52
1.4 ... Blockchain im Geschäftsumfeld ... 56
1.5 ... Blockchain-Angebote von SAP ... 62
1.6 ... Zusammenfassung ... 64
2. Unterstützte Blockchain-Frameworks ... 65
2.1 ... Hyperledger Fabric ... 65
2.2 ... MultiChain ... 73
2.3 ... Quorum ... 77
2.4 ... Hyperledger Fabric und MultiChain im Vergleich ... 79
2.5 ... Zusammenfassung ... 89
3. Die SAP Cloud Platform ... 91
3.1 ... Grundlegende Konzepte der SAP Cloud Platform ... 91
3.2 ... Nutzung der SAP Cloud Platform ... 96
3.3 ... Laufzeitumgebungen ... 100
3.4 ... Verwaltung der Accounts ... 107
3.5 ... Navigation in der SAP Cloud Platform ... 109
3.6 ... Zusammenfassung ... 132
4. Geschäftliche Anwendungsszenarien für Blockchains ... 135
4.1 ... Digitale Lieferketten ... 136
4.2 ... Track-and-Trace-Szenarien ... 138
4.3 ... Blockchains als Workflow-Orchestrierer ... 145
4.4 ... Gerätemanagement ... 151
4.5 ... Kontrolle von Inhaltstoffen bei Verbrauchsgütern ... 160
4.6 ... Blockchains in der Energiewirtschaft ... 164
4.7 ... Zusammenfassung ... 168
5. Erste Schritte zur Erstellung eigener Blockchains ... 171
5.1 ... Account für die Nutzung der Blockchain-Services vorbereiten ... 171
5.2 ... Erster Funktionstest eines Service ... 173
5.3 ... Blockchain Application Enablement ... 175
5.4 ... Erstellen einer MultiChain-Blockchain ... 182
5.5 ... Erstellen einer Hyperledger-Fabric-Blockchain ... 195
5.6 ... Zusammenfassung ... 213
6. Blockchain-Anwendungen mit Hyperledger Fabric entwickeln ... 215
6.1 ... Architektur einer Hyperledger-Fabric-Blockchain ... 216
6.2 ... Einfaches Entwicklungsbeispiel: ein digitales Telefonbuch ... 218
6.3 ... Fortgeschrittenes Entwicklungsbeispiel: ein dezentraler Energiemarktplatz ... 269
6.4 ... Zusammenfassung ... 293
7. SAP-HANA-Integration ... 295
7.1 ... Architektur der SAP-HANA-Integration ... 296
7.2 ... Anwendungsbeispiel: Zugriff auf den dezentralen Energiemarktplatz über SAP HANA ... 298
7.3 ... Virtuelle Tabellenstruktur der Daten aus der Blockchain ... 344
7.4 ... Zusammenfassung ... 357
8. Blockchain-Anwendungen mit MultiChain entwickeln ... 359
8.1 ... Konfiguration der MultiChain ... 359
8.2 ... Aufruf der MultiChain-API im SAP API Business Hub ... 361
8.3 ... Einfaches Entwicklungsbeispiel: Inventarliste für Medikamente ... 368
8.4 ... Fortgeschrittenes Entwicklungsbeispiel: dezentraler Energiemarktplatz ... 399
8.5 ... Zusammenfassung ... 428
9. Hybride Netzwerkarchitektur ... 429
9.1 ... Varianten hybrider Netzwerkarchitekturen ... 430
9.2 ... Exkurs: Camelot Hypertrust Platform ... 433
9.3 ... Aufsetzen eines hybriden Blockchain-Netzwerkes ohne Framework-Unterstützung ... 441
9.4 ... Aufsetzen eines hybriden Blockchain-Netzwerkes mit Framework-Unterstützung ... 455
9.5 ... Zusammenfassung ... 462
10. Zusammenfassung und Ausblick ... 463
10.1 ... SAP Cloud Platform: Was war und was ist ... 463
10.2 ... SAP Cloud Platform: Was sein könnte ... 466
10.3 ... Technischer Ausblick auf das Umfeld von Blockchains ... 471
10.4 ... Prognosen für die Nutzung von Blockchains ... 476
10.5 ... Zusammenfassung ... 477
Anhang ... 479
A ... Installation der Beispiele für dieses Buch ... 481
B ... Checkliste: Für welche Anwendungsfälle eignen sich Blockchains? ... 487
C ... Weiterführende Links und Publikationen ... 489
D ... Die Autoren ... 491
Index ... 493
1. Blockchains und ihr Potenzial ... 21
1.1 ... Distributed-Ledger-Technologien ... 21
1.2 ... Funktionsweise von Blockchains ... 24
1.3 ... Arten von Blockchain-Transaktionen ... 52
1.4 ... Blockchain im Geschäftsumfeld ... 56
1.5 ... Blockchain-Angebote von SAP ... 62
1.6 ... Zusammenfassung ... 64
2. Unterstützte Blockchain-Frameworks ... 65
2.1 ... Hyperledger Fabric ... 65
2.2 ... MultiChain ... 73
2.3 ... Quorum ... 77
2.4 ... Hyperledger Fabric und MultiChain im Vergleich ... 79
2.5 ... Zusammenfassung ... 89
3. Die SAP Cloud Platform ... 91
3.1 ... Grundlegende Konzepte der SAP Cloud Platform ... 91
3.2 ... Nutzung der SAP Cloud Platform ... 96
3.3 ... Laufzeitumgebungen ... 100
3.4 ... Verwaltung der Accounts ... 107
3.5 ... Navigation in der SAP Cloud Platform ... 109
3.6 ... Zusammenfassung ... 132
4. Geschäftliche Anwendungsszenarien für Blockchains ... 135
4.1 ... Digitale Lieferketten ... 136
4.2 ... Track-and-Trace-Szenarien ... 138
4.3 ... Blockchains als Workflow-Orchestrierer ... 145
4.4 ... Gerätemanagement ... 151
4.5 ... Kontrolle von Inhaltstoffen bei Verbrauchsgütern ... 160
4.6 ... Blockchains in der Energiewirtschaft ... 164
4.7 ... Zusammenfassung ... 168
5. Erste Schritte zur Erstellung eigener Blockchains ... 171
5.1 ... Account für die Nutzung der Blockchain-Services vorbereiten ... 171
5.2 ... Erster Funktionstest eines Service ... 173
5.3 ... Blockchain Application Enablement ... 175
5.4 ... Erstellen einer MultiChain-Blockchain ... 182
5.5 ... Erstellen einer Hyperledger-Fabric-Blockchain ... 195
5.6 ... Zusammenfassung ... 213
6. Blockchain-Anwendungen mit Hyperledger Fabric entwickeln ... 215
6.1 ... Architektur einer Hyperledger-Fabric-Blockchain ... 216
6.2 ... Einfaches Entwicklungsbeispiel: ein digitales Telefonbuch ... 218
6.3 ... Fortgeschrittenes Entwicklungsbeispiel: ein dezentraler Energiemarktplatz ... 269
6.4 ... Zusammenfassung ... 293
7. SAP-HANA-Integration ... 295
7.1 ... Architektur der SAP-HANA-Integration ... 296
7.2 ... Anwendungsbeispiel: Zugriff auf den dezentralen Energiemarktplatz über SAP HANA ... 298
7.3 ... Virtuelle Tabellenstruktur der Daten aus der Blockchain ... 344
7.4 ... Zusammenfassung ... 357
8. Blockchain-Anwendungen mit MultiChain entwickeln ... 359
8.1 ... Konfiguration der MultiChain ... 359
8.2 ... Aufruf der MultiChain-API im SAP API Business Hub ... 361
8.3 ... Einfaches Entwicklungsbeispiel: Inventarliste für Medikamente ... 368
8.4 ... Fortgeschrittenes Entwicklungsbeispiel: dezentraler Energiemarktplatz ... 399
8.5 ... Zusammenfassung ... 428
9. Hybride Netzwerkarchitektur ... 429
9.1 ... Varianten hybrider Netzwerkarchitekturen ... 430
9.2 ... Exkurs: Camelot Hypertrust Platform ... 433
9.3 ... Aufsetzen eines hybriden Blockchain-Netzwerkes ohne Framework-Unterstützung ... 441
9.4 ... Aufsetzen eines hybriden Blockchain-Netzwerkes mit Framework-Unterstützung ... 455
9.5 ... Zusammenfassung ... 462
10. Zusammenfassung und Ausblick ... 463
10.1 ... SAP Cloud Platform: Was war und was ist ... 463
10.2 ... SAP Cloud Platform: Was sein könnte ... 466
10.3 ... Technischer Ausblick auf das Umfeld von Blockchains ... 471
10.4 ... Prognosen für die Nutzung von Blockchains ... 476
10.5 ... Zusammenfassung ... 477
Anhang ... 479
A ... Installation der Beispiele für dieses Buch ... 481
B ... Checkliste: Für welche Anwendungsfälle eignen sich Blockchains? ... 487
C ... Weiterführende Links und Publikationen ... 489
D ... Die Autoren ... 491
Index ... 493