Publishing Real Time data on the internet can be done in several ways.
I. Use Firebase Googles Real Time database to publish your real time data. Simply posting JSON data to Firebase instantly pushes the new data to all connected clients. Firebase has a free tier called the Spark Plan with 100 connections 1GB JSON Storage and 10GB of traffic. If that's not enough the Flame Plan is $25 per month with 100K connections 2.5GB JSON Storage and 20GB of traffic. They also have the Blaze ala-cart plan 100K connections $5 per GB JSON Storage and $1 per GB of traffic.
II. Amazon has a service called AWS IoT MQTT Broker where they create a MQTT Message Broker that Bridges your MQTT Broker. You do it on an EC2 Instance which are available in many sizes as low as $.03 3 cents to 5$ per hour. The online broker is always available even to display the last known data even if the sensor network bocomes disconnected
III. Write your own code to gather your sensor data, Aggregate all the data form different sensors. Make the data continuously available on the Internet for use. Publish code on the internet like a web page or create a mobile app to display the data. A NOSQL database like mongodb could be used locally if necessary and synchronized with another mongo server on the internet.
- Log in to post comments