Learning Path
Access Resources
Download slide decks, check out additional helpful resources, and receive learning path email notifications.
Table of Contents
-
1. Launching the Serverless Web Application
In the first session, we'll cover the application scenario, the architecture, and include a brief introduction to each of the major AWS services used, like AWS Lambda, AWS Amplify Console, and the AWS Serverless Application Model.1:03:43 -
2. Real-time Messaging with Serverless Web Applications
In session two, you will communicate with your front-end application using WebSockets. The theme park application uses this mechanism to publish ride wait times back to the client application.40:41 -
3. Serverless Web Application: On-ride Serverless Photo Processing
In session three, you will process images asynchronously from a front-end application. In the theme park application, guests can upload photos, and the backend composites these images.54:54 -
4. Serverless Web Application: Park Statistics and Business Insights
Analyze visitor data to generate insights about their visits in the fourth session. You will deploy a simulator, configure Kinesis Data Firehose, and set up QuickSight to create a dashboard for park management.52:38 -
5. Serverless Web Application: Developing an Event-driven Architecture
In the last session, you will use application events to create a metrics dashboard with Amazon EventBridge, and develop new functionality without modifying existing code.48:30
Description
Learn how to build a complete serverless web application for a popular theme park called Innovator Island. The theme park is rolling out a mobile app that provides thousands of visitors with wait times, photo opportunities, notification alerts, and language translation for visitors who need it. In this series, you'll get hands-on experience building a scalable serverless application with a single-page application (SPA) front-end that delivers a feature-rich user experience. |
|
|
Learning Objectives
-
Objective One
Learn how to set up a serverless development environment and deploy a serverless backend
-
Objective Two
Deploy a serverless mobile front-end and use IoT to send messages to users
-
Objective Three
Build an event-driven application architecture to build a metrics dashboard
Resources
Who Should Watch?
- Front-end and Backend Developers
- IT Professionals
- Systems Architects