Let’s build a serverless REST API on AWS Cloud!
What you will learn
Learn fundamental AWS serverless services for web development
Build REST APIs on the AWS cloud platform with Serverless Framework
Apply the principle of least privilege for Lambda functions
Use infrastructure as code to provision cloud resources
Description
If you are getting started on AWS serverless web development, this course will give you a good introduction to building REST APIs with AWS serverless services. Youโll get hands-on experience with serverless services like AWS Lambda, Amazon API Gateway, Amazon DynamoDB and Identity and Access Management(IAM). Havenโt worked with them before? donโt worry, We have included lessons that introduce these services too.
This is a beginner-friendly course, where youโll learn serverless web API development through theories and practicals. The course includes concise lessons to save your time but it covers important points in building simple REST APIs with AWS serverless services.
In this course, youโll learn to build a REST API that handles CRUD operations for a note-taking application from scratch. Youโll also learn how to use the serverless framework to provision and deploy Lambda functions, API Gateway, and DynamoDB. The principle of least privilege is an important principle to follow when building serverless applications. You will also learn how to use the principle of least privilege to provide minimum permission to the Lambda functions that talk to the DynamoDB table.
We are not going to cover how to secure the REST API with authentication and authorization or how to connect the REST API with a Frontend.
Content