Skip to content

Deploy a serverless API Buffer using AWS Lambda and API Gateway with Terraform

License

Notifications You must be signed in to change notification settings

d2si-oss/demo-aws-lambda-buffer-api

Repository files navigation

Build a serverless API Buffer with AWS Lambda, API Gateway services, Terraform

Build Status

Coverage Status

Project Overview

Here were the basic requirements for the project:

  • One HTTP endpoint to accept a JSON GET/POST/PUT/DELETE/OPTIONS containing misc data. These values would need to be stored somewhere.
  • Define everything via terraform to make it reproducible.

To accomplish this I needed a few components:

  • A front-end to take in HTTP requests. API Gateway
  • A back-end to do something with the requests and generate responses. AWS Lambda
  • A datastore to keep all the associated short tokens and API responses. AWS Dynamo