Handling for bandwidth constraints and transport costs using the API Gateway pattern

Another important challenge for IoT applications is the limited network bandwidth available between different components of the IoT application, such as between the IoT devices, constraints between the IoT edge and the cloud, or between the UI tier and the cloud tier. In this section, we will go over the API Gateway pattern. Although used primarily between the UI tier and the cloud tier, the concepts can be applied in other situations to resolve similar issues. Let's use an example to illustrate the concept. In the following diagram, we use a mobile application that calls three different services sequentially to the cloud to perform its application logic ...

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.