目前,我的应用程序驻留在 lambda 中,我使用 HTTP API (API Gateway V2) 提供服务。此设置存在于多个区域。这意味着,API Gateway 在同一区域中调用 lambda,从而访问同一区域中的 DynamoDB 全局表。我使用 Route 53 为距离用户最近的 API 网关提供服务。
我遇到的问题:API Gateway不支持从http到https的重定向。我可以通过 CloudFront 实现这一目标。但是,这会增加成本和延迟。
我可以从等式中删除 API Gateway 并使用 Lambda@Edge 访问用户附近的 DynamoDB 表吗?CloudFront可以替代API Gateway吗?