Class Eighteen Notes (401)
AWS: API, Dynamo and Lambda
AWS API Gateway Overview
- Amazon API gateway is a managed service that allows developers to define the HTTP endpoints of a REST API or WebSocket API
- It’s is important to a serverless ecosystem because it replaces the API servers with a managed serverless solution
- API Gateway integrates with other AWS services by invoking AWS Lambda function, invoking another HTTP endpoint, making HTTP call against the API of any AWS service that provides an HTTP API, then it returns a mock response generated within API Gateway wihtout calling out to other services
AWS API Gateway
- Benefits of using Amazon API Gateway include being able to have services at small or larger scale, easy monitoring, efficient API development.
- The API types availabe include RESTful APIs and Websocket APIs.
AWS DynamoDB Guide
- DynamoDB is a hosted NoSQL database
- If the infrastructure is mostly hosted on AWS or the service is heavily on AWS services, DynamoDB may be a better choise than MongoDB.
- DynamoDB is an AWS service that allows the user to store data either temporarily or permanently on the database
Dynamoose
- Dynamoose is a modeling tool to model db for DynamoDB.
- Key features include type safety, easy to use syntax (similar to mongoose), data transform before saving/retrieving items, support for dynamoDB transactions
What is Dynamoose?
What are some key features of Dynamoose?
Things I want to know more about
Back to main page
References