Book Image

Architecting the Industrial Internet

By : Robert Stackowiak, Shyam Varan Nath, Carla Romano
Book Image

Architecting the Industrial Internet

By: Robert Stackowiak, Shyam Varan Nath, Carla Romano

Overview of this book

The Industrial Internet or the IIoT has gained a lot of traction. Many leading companies are driving this revolution by connecting smart edge devices to cloud-based analysis platforms and solving their business challenges in new ways. To ensure a smooth integration of such machines and devices, sound architecture strategies based on accepted principles, best practices, and lessons learned must be applied. This book begins by providing a bird's eye view of what the IIoT is and how the industrial revolution has evolved into embracing this technology. It then describes architectural approaches for success, gathering business requirements, and mapping requirements into functional solutions. In a later chapter, many other potential use cases are introduced including those in manufacturing and specific examples in predictive maintenance, asset tracking and handling, and environmental impact and abatement. The book concludes by exploring evolving technologies that will impact IIoT architecture in the future and discusses possible societal implications of the Industrial Internet and perceptions regarding these projects. By the end of this book, you will be better equipped to embrace the benefits of the burgeoning IIoT.
Table of Contents (19 chapters)
Title Page
About the Authors
About the Reviewers
Customer Feedback

DevOps and the agile movement

Though this book is focused on architecture, we realize that many software developers engaged in IIoT projects will also be interested in the content we present in these chapters. Architects should also be interested in the software development methods that are presented here, as they impact the strategies used in delivering these projects. So, there are development functional capabilities to be considered (though IIC doesn't call this out as a domain).

Fast time to development and deployment is critical in most Industrial Internet projects. This requirement often drives organizations to take an agile approach to custom software development and integration. Many now follow a modern DevOps approach. It makes sense to develop software solutions using this approach in a public cloud. As we observed in the previous chapter, developing and deploying in a public cloud can reduce the time needed to obtain significant business value from our project.

When you observed...