With two edge devices, D1 connected directly to the internet and the other D2 connected via local intranet to D1, log data captured on the device to a cloud datastore. Reporting of that data is to be accessed via an HTML5 front end, and it is to be monitored and alerted via SMS (though any smartphone push-based notification is acceptable).
Please see attached screenshot for a more detailed understanding of requirements. Note this is a MVP - it does not have to be pretty.
Specific architecture is open for discussion, we will agree on technologies and design before you begin development. However the edge device software must use the AWS IoT framework.
For a dataset, any slow-moving timeseries of data should be adequate to the job (e.g. weather temperature https://goo.gl/oBqxaf ).
You will deliver:
* Source code that is free of IP restrictions, beyond standard Open Source libraries
* Instructions to deploy into my own AWS console