O'Reilly logo

Enterprise IoT by Dirk Slama, Frank Puhlmann, Jim Morrish, Rishi M Bhatnagar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required


We live in fast-moving times, so not everybody will read this book from cover to cover. To help you to better navigate this book, we have provided a visual overview of the book’s structure (see “Structure of This Book”), along with some advice on where different types of readers should focus. Think of it as the program you might get at the opera.

Just as the overture warms up the crowd, Chapter 1 provides some background, introduces the main characters, and asks a number of questions that we hope to answer as we progress. By the way, spectators are allowed to talk during an overture (but not during a prelude, or so we are told), so comments in the online edition are very welcome.

Like in any good opera, there are numerous characters, each linked by complex relationships. Chapter 2 provides definitions of the main elements of IoT and introduces different IoT scenarios to explain the relationships between the different elements.

Structure of This Book

This section provides an overview of the three main parts of this book:

Part I: IoT Application Domains and Case Studies

The first part of the book introduces some important IoT application domains and case studies. The focus here is on the enterprise side of the IoT, with applications such as automotive and transportation, manufacturing and supply chain, energy, and other industrial uses (hence the name “Enterprise IoT”). This is followed by a set of associated case studies. Our analysis of these case studies provides the basis for our Ignite | IoT Methodology, which we introduce in Part II.

Part II: Ignite | IoT Methodology

The second part of the book outlines the Ignite | IoT Methodology. This methodology is based on the best practices and lessons learned from the case studies in Part I. Ignite | IoT looks at the enterprise level as well as the product and project levels. The general aim is to provide IoT practitioners with actionable guidelines on how best to implement an IoT strategy and related projects.

Part III: Detailed Case Study

The final part of the book presents a detailed case study of a project that was implemented using the Ignite | IoT Methodology. Most of the case studies in Part I were analyzed retrospectively, as our methodology was not available when these projects were first started. The case study in Part III was implemented using Ignite | IoT Methodology right from the outset.

Figure P-1 provides a visual overview of the book.

Structure of this book
Figure P-1. Structure of this book

How to Use This Book

Depending on your specific background and interests, we recommend that you use this book as follows:

IoT strategist

IoT strategists will most likely be interested in Part I and the first element of the Ignite | IoT Methodology (IoT Strategy Execution).

IoT project and product managers

IoT project managers and product managers will also like Part I, and will find a lot of value in the Ignite | IoT Solution Delivery section in particular.

IoT solution architects

IoT solution architects can browse through Parts I and II, but might want to start by looking at Part III in more detail, as this is a hands-on example of the Ignite | IoT Methodology in use.

We will begin by introducing some key Enterprise IoT concepts before moving on to Part I. We hope you enjoy this book, and we look forward to receiving your feedback.

Safari® Books Online


Safari Books Online is an on-demand digital library that delivers expert content in both book and video form from the world’s leading authors in technology and business.

Technology professionals, software developers, web designers, and business and creative professionals use Safari Books Online as their primary resource for research, problem solving, learning, and certification training.

Safari Books Online offers a range of plans and pricing for enterprise, government, education, and individuals.

Members have access to thousands of books, training videos, and prepublication manuscripts in one fully searchable database from publishers like O’Reilly Media, Prentice Hall Professional, Addison-Wesley Professional, Microsoft Press, Sams, Que, Peachpit Press, Focal Press, Cisco Press, John Wiley & Sons, Syngress, Morgan Kaufmann, IBM Redbooks, Packt, Adobe Press, FT Press, Apress, Manning, New Riders, McGraw-Hill, Jones & Bartlett, Course Technology, and hundreds more. For more information about Safari Books Online, please visit us online.

How to Contact Us

Please address comments and questions concerning this book to the publisher:

  • O’Reilly Media, Inc.
  • 1005 Gravenstein Highway North
  • Sebastopol, CA 95472
  • 800-998-9938 (in the United States or Canada)
  • 707-829-0515 (international or local)
  • 707-829-0104 (fax)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at http://bit.ly/enterprise_iot.

To comment or ask technical questions about this book, send email to .

For more information about our books, courses, conferences, and news, see our website at http://www.oreilly.com.

Find us on Facebook: http://facebook.com/oreilly

Follow us on Twitter: http://twitter.com/oreillymedia

Watch us on YouTube: http://www.youtube.com/oreillymedia


First of all, we would like to thank our executive sponsors, Dr. Volkmar Denner (Chairman, Bosch Group) and Mr. Anand Mahindra (Chairman, Mahindra Group), as well as Dr. Rainer Kallenbach (CEO, Bosch Software Innovations) and CP Gurnani (CEO, Tech Mahindra).

Many thanks also to our Keynote Contributors, including Peter Coffee (Salesforce.com), Wim Elfrink (Cisco), Jim Heppelmann (PTC), Mike Olson (Cloudera), and Alex Sinclair (GSMA).

A big “thank you” goes to all of the Enterprise IoT community members who are listed at the end of the book—it has been fun working with you, and we really appreciate the long days and nights and the challenging discussions! Special thanks is due to Thomas Stoffel from Siemens for kicking things off.

We spent a lot of time talking with technology and industry experts. Your input was invaluable! Many thanks to Alexander Grohmann (Kärcher), Allen Prohithis (Wot.io), Andre Nitzschmann (Fraunhofer IIS), Andres Rosello (PTC), Arthur Viegers (MongoDB), Berhard Schäfer (m3), Bernard Duprieu (Airbus), Bernard Kryszak, Bernd Gruber (indoo.rs), Bill Ruh (GE), Brian Hayes (Salesforce.com), Brian Philippi (NI), Brian Westcott (Purfresh), Christian Czauderna (Currenta), Christoph Schillo (Peiker), Christopher Dziekan (Pentaho), Elgar Fleisch (HSG), Enrique Gutierrez (Peiker), Felix Worthmann (IoT Lab @ HSG), Heiner Lasi (Steinbeis University), Ian Skerrett (Eclipse Foundation), James Dixon (Pentaho), James Smith (NI), Jason Garbis (RSA), Joe Drumgoole (MongoDB), Joe Salvo (GE), Kai Millarg (Intellion), Laurenz Kirchner (mm1), Marc Jones (Aeris), Marc Sauter (Vodafone), Markus Weinberger (IoT Lab @ HSG), Michael Ganser (Cisco), Michael Lee (IIC), Micheal Jungmann (WJW), Mike Prince (Vodafone), Mitko Vasilev (Cisco), Nico Neufeld (CERN), Nigel Chadwick (Stream Technologies), Peter Fürst (five i), Rainer Eschrich (Oracle), Richard Soley (IIC), Rick Bullotta (PTC), Robin Smith (Oracle), Robin Smith (Oracle), Roman Wambacher (WJW), Sean O’Sullivan (LocalSocial), Sebastien Boria (Airbus), Stefanie Fischer (SmartFactoryKL), Stella Löffler (mm1), Stephan Otto (Fraunhofer IIS), Stephen Blackburn (Aeris), Sverre Jarp (CERN), Ted Willke (Intel), Torsten Winterberg (Opitz), and Volker Scholz (mm1).

From Machina Research, we would like to thank Jeremy Green and Emil Berthelsen.

From Tech Mahindra, we would like to thank Asit Goel, Devashish Bhatt, and Narayanan Ramanathan.

From Bosch Software Innovations, we would like to thank Daniela Hartmann-Ege, Didier Manning, Michael Schlauch, Stefanie Lipps, Steffen Schmickler, and Tom Srocke.

From the rest of the Bosch Group, we would like to thank Julian Bartholomeyczik (Bosch Connected Devices and Solutions), Martin Dölfs (Bosch Rexroth), Olaf Klemd (Bosch), Peter Busch (Bosch), Silke Vogel (Bosch), Stefan Schuster (Bosch Connected Devices and Solutions), Sven Kappel (Bosch), Tapio Torikka (Bosch Rexroth), Thomas Wollinger (ESCRYPT), Thorsten Müller (Bosch Connected Devices and Solutions), and Tim Kornherr (Bosch ST).

For review and production support, we would like to extend our thanks to Sinéad Healy and Anne Molloy from Nova Language Solutions, Ruth Townsend, and especially Christiane Prager, without whom we would have had no chance of surviving this project.

And, finally, we would like to thank our friends and family for their support and patience.

Dirk Slama

Frank Puhlmann

Jim Morrish

Rishi Bhatnagar

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required