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
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Customer Feedback
Preface

The Lambda architecture and IIoT


Industrial Internet solutions gather data from smart devices "at the edge" in field locations that are often remote. These devices typically stream data that eventually ends up in cloud-based or on-premises data-management systems.

Many of you might be more familiar with traditional on-line transaction processing systems feeding data warehouses via batch data loads. Streaming data is data in motion, and that introduces the need for another analysis layer called the speed layer. This multi-layer approach is described by what is popularly called the Lambda architecture.

Traditional online transaction-processing systems feed the batch layer directly. Devices at the edge feed streaming data directly into a speed layer. The data usually then makes its way into the batch layer and is added to the data at rest.

The following diagram illustrates the main building blocks included in a Lambda architecture. The direction of most of the flow of data among these building...