Since I have been reading through the hoopla surrounding the upcoming EOL for the hub, I have seen cost mentioned as the driving reason behind the change.....I further saw mention that AWS is being used for the back-end. I was curious as to what the costs might actually be. These are ALL ASSUMPTIONS. I simply would like to start a discussion if possible.....
Hopefully someone who is more familiar with AWS can chime in, it looks as though inbound data to AWS is free?!?!?!?!? Granted they have to get the data to WU, but jeeze you would think WU already has their own AWS stuff, and it looks as though data between AWS instances are free as well?!
So through some hints it looks as though they are using AWS for their back end. I just did some quick calculations.....
Very roughly (from memory) the strings are around 200 bytes long. This would be sent every 18 seconds, per sensor.
This works out to just under 1 meg per day per sensor data transfer.
Assuming 1,000,000 sensors reporting, as I really have NO idea what their sales are.....this is about 1tb per day data transfer to their AWS servers.
I am not up on AWS products or pricing, but a quick look seems to indicate inbound data is not charged. They would have to pay to send data to WU, assuming WU does not also have some sort of AWS instance they can send the data to for free as well......worst case is 15.6c per gig for data. Round that up to 16 and ignore any discount as the amount of data transferred increases......
Roughly 160 bucks a day for 1TB data transfer costs.