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…

Person Recognition in Images with OpenCV & Neo4j

Time for an update on my ongoing person identification in images project; for all the background you can check out these previous posts: Analyzing AWS Rekognition Accuracy with Neo4j AWS Rekognition Graph Analysis – Person Label Accuracy Person Recognition: OpenCV vs. AWS Rekognition In my earlier serverless series I discussed and provided code for getting… Continue reading Person Recognition in Images with OpenCV & Neo4j

Person Recognition: OpenCV vs. AWS Rekognition

If you’ve been following along – I’ve been working with AWS Rekognition to detect people in security camera footage. I have previous posts that discuss the results. I’m now running the images through OpenCV using the pre-trained HOG + Linear SVM model. The picture in this post is an example of the output from OpenCV… Continue reading Person Recognition: OpenCV vs. AWS Rekognition

AWS Rekognition Graph Analysis – Person Label Accuracy

Last week I wrote a post evaluating AWS Rekognition accuracy in finding people in images. The analysis was performed using the Neo4j graph database. As I noted in the original post – Rekognition is either very confident it has identified a person or not confident at all. This leads to an enormous number of false… Continue reading AWS Rekognition Graph Analysis – Person Label Accuracy

Analyzing AWS Rekognition Accuracy with Neo4j

As an extension of my series of posts on handling IoT security camera images with a Serverless architecture I’ve extended the capability to integrate AWS Rekognition Amazon Rekognition is a service that makes it easy to add image analysis to your applications. With Rekognition, you can detect objects, scenes, and faces in images. You can… Continue reading Analyzing AWS Rekognition Accuracy with Neo4j

Social media has become an ad driven selection bias engine.

Image taken from the Wall Street Journal’s Blue Feed, Red Feed Social media’s revenue is based on ads. You can only make money on ads by getting a huge audience and keeping that audience’s attention. Show people what makes them feel good so they keep looking. Make sure they only see ideas that they can… Continue reading Social media has become an ad driven selection bias engine.

Data is the currency of your Digital Transformation

Image Credit: Scott Lewis on Flickr

This is a scary time for a company. But the state of play creates the potential for mass and creative disruption. — $1 Billion for Dollar Shave Club: Why Every Company Should Worry @ NYTimes Every company is a digital company. No longer is it a question of if your product will become digital – as… Continue reading Data is the currency of your Digital Transformation

Series – Part 4: Serverless Architecture – a practical implementation: Securing a Serverless REST API

Photo Credit: Torkild Retvedt on Flickr

In part three of the series I discussed creating a serverless REST API – using Lambda and API Gateway – to serve the collected IoT data from the security camera devices. In this post I will cover securing the REST API.

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