growthmindsit

AWS: API, Dynamo and Lambda

Review, Research, and Discussion

  1. What are serverless functions?

    is a programmatic function written by a software developer for a single purpose. It’s then hosted and maintained on infrastructure by cloud computing companies. These companies take care of code maintenance and execution so that developers can deploy new code faster and easier.

  2. If you were to create a system that emulated Lambda functions, how would you do it?

    To create a Lambda function with the console

  1. For Function name, enter my-function.

  2. For Runtime, confirm that Node.js 14.x is selected. Note that Lambda provides runtimes for .NET (PowerShell, C#), Go, Java, Node.js, Python, and Ruby.

Document the following Vocabulary Terms

Preparation Materials

Amazon API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the “front door” for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications.

Benefits

DynamoDB

s a fast and flexible NoSQL database service. It’s suitable for any applications that require a stable work with a delay of no more than a few milliseconds at any scale and it’s a fully managed database. DynamoDB supports data models like key-value pair and document data structures. DynamoDB is allowed to be used for web apps or mobile apps, games, different platforms and the “Internet of things” and other applications due to it’s flexibility and reliability.

Dynamoose : Dynamoose is a modeling tool for Amazon’s DynamoDB. Dynamoose is heavily inspired by Mongoose, which means if you are coming from Mongoose the syntax will be very familar.

«» Github view