apeyrard / demo-aws-lambda-buffer-api

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

License:ISC License


Languages

Language:HCL 53.8%Language:Python 25.4%Language:Makefile 9.3%Language:Shell 7.2%Language:JavaScript 4.3%