Prerequisite

Account & Permissions

  • An AWS account with permissions to create Lambda functions, basic IAM roles, CloudWatch Logs, and API Gateway.
  • No advanced EC2/VPC permissions are required for this lab.

Tools

  • A web browser to work with the AWS Console.
  • curl or Postman to invoke the API Gateway endpoint.
  • Optional: a local editor to draft Node.js/Python code before pasting into the console.

Quick Setup

  • Select a region close to you (e.g., us-east-1 or ap-southeast-1).
  • Create an IAM role for Lambda with the AWSLambdaBasicExecutionRole permission.

image