Build a Serverless App with AWS Lambda - Hands On!

Build a Serverless App with AWS Lambda – Hands On!

Description

Immerse yourself in Amazon Web Services (AWS) with this hands-on, project-based course – and truly internalize some highly valuable skills in the world of technology. We’ll walk you through building your own chat website using nothing but AWS services – and no standalone services or server instances at all! 

Building a “serverless app” using AWS and its Lambda service is a great introduction to the core services AWS offers. As you create your chat application, you’ll learn and use the following AWS services:

  • S3 (Simple Storage Service) – For storing static HTML and vending it to your users’ browsers
  • Lambda – For executing logic in the cloud for storing and retrieving data in your application
  • IAM (Identity and Access Management) – For securing access to your services
  • API Gateway – For presenting a well-modeled API to your clients and automatically generating client-side code to communicate with it
  • DynamoDB – For quickly storing and retrieving data at scale
  • Cognito – For managing users, account creation, and logins securely
  • CloudFront – For accelerating the delivery of your site to end users with a CDN

We’ll tie it all together by learning and practicing Javascript, and we’ll learn about CORS to grant browsers the permissions they need to run a serverless application.

Even if you’re familiar with AWS, you’ll learn valuable techniques on how to build a fully functional, dynamic website without maintaining any servers at all – not even via EC2!

Leave a Reply