About this Event
Learn how to use several Amazon Web Services (AWS) Cloud services using Python. Including a very cool AWS Python framework called Chalice for easy use of AWS services with Python. Imagine bridging 5 distinct different AWS services in a single Python file.
We'll be walking through this tutorial:
You'll be able to send an image via a REST API to AWS, it'll store the file, trigger an event, process the file through Rekognition to detect image components, add the tags to a no-SQL dynamoDB table, and provided the REST APIs to handle it all.
Your host (Noah) will give an intro to what we're doing, to AWS Chalice, and then each class member can go through the walkthrough at their own pace while Noah helps out.
We'll be walking through:
AWS S3 for cloud storage
AWS SNS for notifications
AWS Rekognition for image detection
AWS DynamoDB for database storage
AWS Lambda for cloud code ... both S3 object detection and to add a REST API
Tech Skills Needed:
Some basic Python experience is helpful. You will need to have Python 3 installed and an editor you like to use. And create your own free Amazon AWS account. Being comfortable with the command line is a requirement.
The services we'll be using in this tutorial should remain under the AWS free tier levels. You can go through the tutorial at your own pace and finish it up at home if not in-class.
Your host, Noah Coad, is currently an AWS Senior IoT Architect at Amazon, a former dev manager on AWS S3 (in Seattle), and a former manager at Microsoft on Visual Studio and C#. http://coad.net