If you do this with Azure like I am you can still do the firmware updates via Particle.
Some guys on here have built scripts to auto update firmware for a list of devices without having to do it manually or having to put them all under a product collection in Particle which I think is where you’re getting the $250 monthly price tag from.
Using Azure to database sensor readings four times a min will end up costing you a decent amount of money once you scale to more than just a few devices. The most expensive service using Azure to do this is the Stream Analytics service.
To Database 32,211 webhooks that are 200 bytes long into an Azure Table Database it cost me:
$8.26 for the Streaming Analytics which pushes the webhook data from the EventHub into the Database.
$5.00 approx for the Event Hub’s service which receives the webhooks sent from the Particle Cloud.
$0.05 for the Azure Table Database.
This is pricing based on a free account, not sure if it’s cheaper in a different grade of paid service.
It all adds up rather quickly.
What I like about Azure is that you can work with all this gathered data using Microsoft Power BI which is something Amazon AWS does not have, or if they do it’s not near as good.
Amazon AWS may be cheaper I’m not sure, but others on the forum are pushing data the same way to the AWS service. I’ll assume the pricing and cost are similar when compared to Azure, but I’m not sure.
If TLS was supported on the Photon could we just push directly into an AWS database?