Preface xi
About this Book xiii
Acknowledgments xix
Part IIntroduction 1
Chapter 1 Digital Transformation 3
Digital Transformation 3
Digital Transformation Impact 8
Value Drivers 9
Digital Implementation Methodology 10
Emerging Technology Heatmap 13
Emerging Digital Themes by Industry 15
Conclusion 26
Part IICollaborative Methods and Tools 27
Chapter 2 Design Thinking 29
Design Thinking Overview 29
Design Thinking Methodology 31
Tools and Techniques 35
Use Cases 41
Conclusion 43
Chapter 3 Agile 45
Agile Overview 45
Agile Methodology 48
Agile Tools 49
Conclusion 51
Chapter 4 DevOps 53
DevOps Overview 53
DevOps Enterprise Maturity 56
DevOps Enablers 57
Adoption by Industry 59
Use Cases 62
Conclusion 63
Part IIIIntelligent Technologies 65
Chapter 5 Robotic Process Automation 67
Robotic Process Automation (RPA) Overview 67
Automation Capabilities 69
Enterprise RPA Architecture 74
Enterprise RPA Model 76
Enterprise RPA Implementation Methodology 78
Potential Automation Opportunities 81
RPA Opportunities by Industry 82
RPA Opportunities by Function 89
Use Cases 96
Conclusion 98
Chapter 6 Internet of Things 99
Internet of Things Overview 99
Understanding IoT Architecture 105
IoT Implementation Methodology 119
New Era with Connected Devices 121
IoT Applications by Industry 129
Use Cases 135
Conclusion 139
Chapter 7 Artificial Intelligence 141
Artificial Intelligence (AI) Overview 141
AI Capabilities 147
Enterprise AI Architecture 154
Enterprise AI Implementation Methodology 157
Potential AI Opportunities 160
AI Opportunities by Industry 161
AI Opportunities by Functional Area 171
Use Cases 175
Conclusion 178
Chapter 8 Machine Learning 179
Machine Learning Overview 179
Machine Learning Algorithms 182
Enterprise Machine Learning Model 183
Machine Learning Implementation Methodology 184
Machine Learning Solutions by Industry 186
Use Cases 187
Conclusion 189
Chapter 9 Blockchain 191
Blockchain Overview 191
Understanding Blockchain Architecture 197
Smart Contracts in Blockchain 204
Blockchain Execution Roadmap 205
Blockchain Security 207
Challenges of Blockchain-enabled Transformation 209
Applications of Blockchain 209
Use Cases of Blockchain 211
Key Players 218
Conclusion 219
Chapter 10 Drones 221
Drones Overview 221
Drones as Data Collector 224
Risk Considerations 225
Drone Applications 226
Opportunities by Industry 227
Use Cases 232
Conclusion 233
Chapter 11 Virtual Reality 235
Augmented and Virtual Reality Overview 235
AR and VR in the Current Ecosystem 237
Understanding AR/VR Architecture 237
Platform 248
Security and Privacy 249
Opportunities by Industry 251
Use Cases 257
Conclusion 258
Chapter 12 3D Printing 259
3D Printing Overview 259
Methodology 262
Use Cases 263
Conclusion 265
Chapter 13 Big Data 267
Big Data Overview 267
Big Data Technology 273
Understanding Big Data Architecture 278
Big Data Opportunities by Industry 285
Use Cases 285
Conclusion 290
Chapter 14 Analytics 291
Analytics Overview 291
Analytics Components 294
Analytics Methodology 294
Analytics Techniques 296
Use Cases 301
Conclusion 303
Part IVDigital Infrastructure 305
Chapter 15 Cloud Computing 307
Cloud Overview 307
Enterprise Cloud Transformation Methodology 319
Enterprise Cloud Migration Framework 322
Enterprise Strategy and Roadmap to Cloud 324
Enterprise Migration Path to Cloud 327
Key Cost Drivers 330
Enterprise Transformation to the Cloud 332
Enterprise Cloud Management and Optimization 336
Use Cases 339
Conclusion 342
Chapter 16 APIs 343
API Overview 343
API Architecture 345
API Business Strategy 347
API Life Cycle and Roadmap 349
Conclusion 352
Part VProduct Review 353
Chapter 17 SAP Leonardo 355
SAP S/4HANA ERP Overview 355
Understanding SAP Leonardo 356
SAP Leonardo Internet of Things 357
SAP Leonardo Machine Learning 362
SAP Leonardo Blockchain 366
SAP Leonardo Big Data 367
SAP Leonardo Data Intelligence 368
SAP Leonardo Analytics 368
SAP Leonardo Enterprise Engagement 369
Conclusion 371
About the Author 373
Index 375