Introduction

Overview

This is a workshop on API Rate Limiting and Throttling on AWS using Lambda Authorizers to control access and protect API systems. Lambda Authorizers are implemented to enforce custom rate limiting logic, allowing the application of dynamic limits based on user types. Next, the workshop covers building APIs with AWS API Gateway, setting up Resources, Methods, Usage Plans, and API Keys. It also integrates with CloudWatch and EventBridge to establish monitoring and alerting, helping detect anomalies early and trigger timely notifications.

Project S3 Link Project Proposal

AWS Support

Contents:

  1. Introduction
  2. Preparation Steps
  3. Create API, Usage Plan, API Key
  4. Create Authorizer
  5. Create EventBridge Schedule
  6. Create CloudWatch Alarm
  7. Host Static Web with S3
  8. Clean Up Resources