In this tutorial, you'll learn how to build a fully functional CRUD (Create, Read, Update, Delete) API using AWS Lambda, API Gateway, and DynamoDB with Python.
Lambda Python Code: (Copy & paste this into Lambda ) https://github.com/hitchon1/AWS_RestLambdaAPI/blob/main/lambda_function.py
In this vide we will cover:
-We will create a REST API in API gateway with several different endpoint and all the CRUD methods
-Write python code in Lambda to process all methods and resources part of the API Gateway
-Creating a dynamoDB table to store data from our API
-Create the IAM roles to use cloudwatch and dynamoDB
0:00 Intro to Architecture
0:45 Create DynamoDB Table
1:22 Create the Lambda Handler
1:51 Creating the IAM Role
2:30 API Gateway
3:10 Creating API Gateway Resources & Methods
7:00 The Lambda Code
10:58 Postman: Creating post for Employee (Adding entries to the table)
13:37 Debugging in Cloudwatch logs
14:20 Postman: GET
15:16 Postman: PATCH
16:40 Postman: DELETE
17:25 Outro
#awstutorial #awslambda #restapis