Skip to main content
  1. Migrating Bot-Mancing to AWS (From VPS to Serverless)/

AWS Serverless Backend (Phase 1)

··1 min
Table of Contents

Architectural Decisions
#

  1. Why Lambda and EventBridge?
  2. weather_processor vs weather_handler
  3. weather_analysis – async Gemini
  4. Gemini API key via SSM
  5. S3 as cache layer, not DynamoDB
  6. API Gateway Custom Domain
    (Cloudflare DNS + ACM, not raw endpoint)

Lessons Learned
#

  • Lambda 180s timeout
  • CDK OOM crash di WSL