Building Serverless Apps on AWS

Building Serverless Apps on AWS

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 47m | 142 MB

Learn how to develop a NodeJS serverless app on Amazon Web Services (AWS). First, get introduced to several services: Lambda, DynamoDB, S3, Postman, and the API gateway. Then, see how to install Postman, set up an Amazon account, implement an S3 storage bucket with static content, and set up serverless Lambda compute. Next, find out how to create a table on the DynamoDB AWS service and create a POST function. Additionally, discover how to code and test final endpoint functions.

Topics include:

  • Getting started with AWS
  • Building a serverless app
  • Exploring Lambda and DynamoDB
  • Working with S3
  • Setting up a base client app
  • Working with APIs and gateways
  • Coding endpoint GET functions
  • Using Postman for testing
  • Testing an AWS serverless app
Table of Contents

Introduction
1 Building a serverless app on AWS
2 What you should know

Getting Started
3 Quick overview of the AWS services
4 Overview of Lambda
5 Overview of DynamoDB
6 Overview of S3 storage
7 Overview of the API gateway

Base Client and Server Setup
8 Install Postman for API tests
9 Initial Amazon account steps
10 Set up an S3 storage bucket
11 Adding static content to your bucket
12 Set up your Lambda compute

API and Database Setup
13 Set up your DynamoDB table
14 Code your POST Lambda function
15 Test your Lambda function

Final Code for API
16 Code your GET Lambda function
17 Set up your GET API gateway
18 Test your endpoints with Postman

Conclusion
19 Next steps