[AWS Lab] API Gateway – Request Validation – Query Strings

In this lab, we will learn how to validate an API request.

Overview

  • Source: API Gateway – REST API
    • Route: GET /greet?name=abc
  • Target: Mock
  • Returns the validation error when the required query string ‘name’ does not exist
Continue reading “[AWS Lab] API Gateway – Request Validation – Query Strings”

[AWS Lab] Synchronous Lambda Invocation – API Gateway

In this lab, we will learn how to invoke a lambda function synchronously.

Overview

  • Source: API Gateway – HTTP API
    • Route: GET /greet/{name}
  • Target: Lambda – Function
    • Returns the greeting message
    • Python
Continue reading “[AWS Lab] Synchronous Lambda Invocation – API Gateway”

[AWS] API Gateway

API Gateway is a fully managed API endpoint service that creates, manages, publishes, monitors, secures, and scales APIs. API Gateway can use other AWS services (Lambda, DynamoDB) for compute and store.

https://aws.amazon.com/api-gateway/

  • API (Application Programming Interface): Applications use APIs to communicate with other applications.
  • API Gateway is often used as the front door to a serverless application.
Continue reading “[AWS] API Gateway”