In this video I will show you how to build Lambda based REST API entirely through code without logging in to AWS console. I will be using SAM & Terraform to deploy resources to AWS.
Architecture
Git Repo
https://github.com/kheriox-technologies/yt-lambda-rest-api-iac
Links used in the video
# Terraform Download
https://www.terraform.io/downloads.html
# AWS CLI
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
# SAM CLI
https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html
# Docker for Mac
https://docs.docker.com/docker-for-mac/install/
# Docker for Windows
https://docs.docker.com/docker-for-windows/install/
# OpenAPI Specification
https://swagger.io/specification/#specification
# AWS API Gateway Swagger Extensions
https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-swagger-extensions.html