AWS Training and Certification Blog

Incorporating Amazon SQS on episode 6 of AWS Dev Hour: Building Modern Applications

There are just a few episodes left in our eight-week series, AWS Dev Hour: Building Modern Applications, on Twitch, but there’s still time for you to be part of this free, live, and interactive series. Designed for developers of all skill levels, the series explores a hands-on experience building an end-to-end serverless application in the AWS Cloud. You can catch all previous episodes on demand and then join live this Thursday, March 4, 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 implemented authentication, configured each user to manage their own images securely, and developed the logic to upload images from our React web application into Amazon Simple Storage Service (S3). Finally, we’ve deployed our website into Amazon S3 for hosting.

Episode six sneak peek

We’ve built our application, but will it scale? In episode six, we’ll assume users are uploading thousands of images and we want to buffer the requests. Using Amazon Simple Queue Service (SQS), we’ll buffer our asynchronous image-recognition tasks. And don’t forget to bring all your questions for our live chat with moderators who are AWS Authorized Instructors. They’re eager to answer your questions during the episode.

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 March 4 and learn more

Join us this Thursday, March 4, at 4:00 p.m. PST for episode six 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.