Your one-stop guide to designing, building, managing, and operating Industrial Internet of Things (IIo T) applications
Key Features
- Build IIo T applications and deploy them on Platform as a Service (Paa S)
- Learn data analytics techniques in IIo T using Spark and Tensor Flow
- Understand and combine Predix services to accelerate your development
Book Description
The Industrial Internet refers to the integration of complex physical machines with networked sensors and software. The current growth in the number of sensors deployed in heavy machinery and industrial equipment will lead to an exponential increase in data being captured that needs to be analyzed for predictive analytics. This also opens up a new avenue for developers who want to build exciting industrial applications.
Industrial Internet Application Development serves as a one-stop guide for software professionals wanting to design, build, manage, and operate IIo T applications. You will develop your first IIo T application and understand its deployment and security considerations, followed by running through the deployment of IIo T applications on the Predix platform. Once you have got to grips with what IIo T is, you will move on to exploring Edge Development along with the analytics portions of the IIo T stack. All this will help you identify key elements of the development framework, and understand their importance when considering the overall architecture and design considerations for IIo T applications. By the end of this book, you will have grasped how to deploy IIo T applications on the Predix platform, as well as incorporate best practices for making fault-tolerant and reliable IIo T systems.
What you will learn
- Connect prototype devices to Cloud Store data in IIo T applications
- Explore data management techniques and implementation
- Study IIo T applications analytics using Spark ML and Tensor Flow
- Deploy analytics and visualize the outcomes as Alerts
- Understand continuous deployment using Docker and Cloud Foundry
- Make your applications fault-tolerant and monitor them with New Relic
- Understand IIo T platform architecture and implement IIo T applications on the platform
Who this book is for
This book is intended for software developers, architects, product managers, and executives keen to gain insights into Industrial Internet development. A basic knowledge of any popular programming language such as Python will be helpful.