Salesforce Platform Architect Portfolio

Governance, Architecture, and Living Documentation

ADR-018: FinOps Constraint – AWS Lambda Function URLs vs. API Gateway

Status

Accepted

Context

Phase 8 requires an external polyglot gateway while maintaining a “$0.00 forever” guarantee.

Decision

Utilize AWS Lambda Function URLs instead of Amazon API Gateway.

Rationale

Standard AWS API Gateway free tiers expire after 12 months, whereas Function URLs are a permanent feature of the Lambda service.

Implications

Requires moving security logic (API Key validation, rate limiting) inside the Lambda function code.