AWS Training and Certification Blog

Deploying serverless application in Amazon S3 on episode 5 of AWS Dev Hour: Building Modern Applications

I can’t believe we’ve passed the halfway mark in our eight-week series, AWS Dev Hour: Building Modern Applications, on Twitch. This free, interactive series is designed for developers of all skill levels who want to get hands-on experience building an end-to-end serverless application in the AWS Cloud. If you’re just learning about this series, it’s not too late to get caught up and join the fun. Catch all previous episodes on demand and then join live this Thursday, February 25, at 4:00 p.m. PST on the AWS Twitch channel.

Series recap to date

Thus far on AWS Dev Hour, we’ve built our modern, cloud-native application in the AWS Cloud with an asynchronous, image-processing backend, synchronous application service using AWS Lambda and Amazon DynamoDB, and a restful API using Amazon API Gateway. We’ve tested our fully functional backend and started integrating our front-end application, which leverages the React library, with our backend. We’ve also implemented authentication and configured each user to manage their own images securely.

Episode five sneak peek

In episode five, we’ll develop the logic to upload images from our React web application into Amazon Simple Storage Service (S3). We’ll also wrap up the basic functionality of our application by deploying our website into Amazon S3 for hosting. In the next two episodes, we’ll dive into scaling and deploying our application.

As always, interact with our AWS Authorized Instructors who can answer your live chat questions during the episode. They’re there to ensure you get the support and encouragement you need to build your application effectively!

What is AWS Dev Hour: Building Modern Applications?

Built by developers, for developers, the series offers an interactive, fun, and hands-on approach that gives you the chance to learn by doing. Over the course of eight weekly episodes, AWS expert hosts Ben Newton and May Kyaw, both based in Australia, will take you through the end-to-end build of a serverless application in the AWS Cloud using the AWS Free Tier. You’ll start building a modern, full-stack, cloud-native application in the AWS Cloud, and in each episode, you’ll get to code in real time alongside your hosts, leveraging AWS Lambda, Amazon DynamoDB, Amazon API Gateway, the React library, authentication, Amazon Simple Storage Service (S3), Amazon Simple Queue Service (SQS), AWS CodePipeline, and more. Along the way, you’ll learn best practices for modern applications and better understand how AWS-Cloud-native applications differ from on premises. The new AWS Dev Hour: Building Modern Applications series is part of AWS’s commitment to provide free skills training to 29 million learners globally by 2025 through innovative offerings that meet learners where they are.

Join us February 25 and learn more

Join us this Thursday, February 25, at 4:00 p.m. PST for episode five on the AWS Twitch channel. Learn more about what’s planned for each episode, get calendar reminders, and subscribe to weekly emails. Subscribers will receive code, white papers, links to documentation, and other resources to help you progress. You can also simply join the livestream each week to submit questions and share your progress, or watch the episodes on demand whenever it’s convenient for you.