An AWS outage – learning the same lessons all over again…

Today AWS S3 is down in the US-EAST-1 region – taking many other services down along with it. Large swaths of the internet are impacted including 1 or 2 of my non-critical sites/applications. However, my mission critical sites/applications are fine. Why? Because if they are mission critical they should never be susceptible to a failure… Continue reading An AWS outage – learning the same lessons all over again…

Serverless Architecture – Practical IoT Implementation

Photo Credit: Torkild Retvedt on Flickr

Since the series is getting quite lengthy I’m creating this post as a way to get access to the entire series. In addition – I’ve created a Gitter room to discuss the GitHub Repositories and these posts. Just click on the link and join. Posts in the Series: Part 1: The Setup Part 2: Device… Continue reading Serverless Architecture – Practical IoT Implementation

Series – Part 2: Serverless Architecture – a practical implementation: IoT Device data collection, processing and user interface.

Photo Credit: Torkild Retvedt on Flickr

In part one of this series I briefly discussed the purpose of the application to be built and reviewed the IoT local controller & gateway pattern I’ve deployed. To recap, I have a series of IP cameras deployed and configured to send (via FTP) images and videos to a central controller (RaspberryPI 3 Model B).… Continue reading Series – Part 2: Serverless Architecture – a practical implementation: IoT Device data collection, processing and user interface.

Series – Part 1: Serverless Architecture – a practical implementation: IoT Device data collection, processing and user interface.

Photo Credit: Torkild Retvedt on Flickr

Serverless architectures are getting a lot of attention lately – and for good reason. I won’t rehash the definition of the architecture because Mike Roberts did a fine (and exhaustive) job over at MartinFowler.com. However, practical illustrations of patterns and implementations are exceptionally hard to find. This series of posts will attempt to close that gap… Continue reading Series – Part 1: Serverless Architecture – a practical implementation: IoT Device data collection, processing and user interface.