Microservice-based application design for IIoT cloud applications

"Microservices are loosely coupled service oriented architecture with bounded contexts."
- Adrian Cockcroft

A few key characteristics of IIoT applications are diversity in data, security, IIoT scale-machines generating tons of data, visualization of data and finally, high availability and reliability. Microservices architecture is a perfect fit for these types of IIoT application demands. Microservices architecture is all about developing applications using small but well defined, decomposed, modular services that can be deployed independently. Each of these services can model a business function and expose a set of APIs. Microservices architecture enables development of

Get Industrial Internet Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.