Building your way to a serverless powered IOT Buzzwire game
What happens when your IoT device can't connect to the cloud days before a conference? See the serverless workaround that saved this project from a last-minute hardware failure.
#1about 3 minutes
Personal IoT projects and agritech examples
The speaker shares personal IoT projects like an interactive wedding cake and a solar-powered hydroponics system to illustrate real-world applications.
#2about 5 minutes
Introducing the serverless IoT buzzwire game
A buzzwire game was developed for an AWS re:Invent booth to create an interactive experience demonstrating distributed tracing with a live leaderboard.
#3about 3 minutes
Designing and 3D printing the game hardware
The physical game was prototyped using Tinkercad and printed on a dual-head 3D printer with OctoPi, using repurposed TV coax cables for the wire.
#4about 8 minutes
Choosing the ESP32 and designing the AWS architecture
The project uses an ESP32 microcontroller with an initial cloud architecture plan involving AWS IoT, SQS, Lambda for processing, and DynamoDB for storage.
#5about 5 minutes
Debugging SSL handshake failures with an older ESP32 board
The older ESP32 board failed to connect to AWS IoT due to an outdated SSL certificate, a problem that produced no clear error messages.
#6about 4 minutes
Implementing a workaround using a direct Lambda endpoint
To bypass the SSL issue, the architecture was changed to have the device send data directly to a public AWS Lambda endpoint via an HTTP GET request.
#7about 11 minutes
Live demo and tracing errors to DynamoDB
A live demo shows how distributed tracing can identify that a data type mismatch error originates from DynamoDB, not the Lambda function processing the request.
#8about 3 minutes
Key takeaways for building and debugging IoT projects
Key lessons from the project include the importance of planning for extra time, monitoring everything, and the unexpected usefulness of keeping old cables.
#9about 25 minutes
Audience Q&A on serverless IoT development
The speaker answers audience questions about AWS certifications, recommended languages, databases, security considerations, and future trends in serverless IoT.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
08:08 MIN
A developer's journey from web dev to IoT
IoT: The road to sustainability
02:22 MIN
Developing a playful hardware kit for Web of Things
IoT: The road to sustainability
05:24 MIN
From tinkering with PCs to open source IoT
IoT: The road to sustainability
02:54 MIN
A career journey and an interactive game demo
Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
02:39 MIN
The high-level serverless architecture for the application
How we built an AI-powered code reviewer in 80 hours
02:51 MIN
Recap of building server-side serverless Swift applications
Server Side Serverless in Swift
03:26 MIN
Accelerating development with AI and security tools
30 powerful AWS hacks in just 30 minutes: Boost your developer productivity
03:31 MIN
Project learnings and future development opportunities
Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML
Developers share the most interesting tech they ever builtMost people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
Chris Heilmann
Dev Digest 134 - Where pixels sing?News and ArticlesWeAreDevelopers LIVE Data and Security Day is on Wednesday, 25/09/2024. Learn about OPC UA Updates, Best Practices for Using GitHub Secrets, Passwordless Web 1.5, Emerging AI Security Risks, Data Privacy in LLMs and get a chance to t...
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in TechBrenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
Chris Heilmann
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
From learning to earning
Jobs that call for the skills explored in this talk.