Amazon CloudFront 现已支持将 AWS Lambda Web 函数作为源
即日起,您可以通过 CloudFront 的全球边缘网络交付基于 AWS Lambda Web Functions 构建的 Web 应用程序。在 CloudFront 位于 Lambda Web Function 之前,您可以在边缘实现 TLS 终止,从而降低延迟并加快连接速度;同时获得缓存以提升性能,并支持带有托管 TLS 证书的自定义域名。无需修改应用程序代码。启用 CloudFront 源访问控制(Origin Access Control, OAC)后,您的 Lambda Web Function 将仅可通过 CloudFront 访问,因此绕过安全保护的意外请求无法到达源端。部署 OAC 后,CloudFront 的边缘网络可保护您的 Lambda Web Function 免受网络层 DDoS 攻击,您还可以附加 AWS WAF 以获取额外的应用层安全保护。对于自行认证用户的应用程序,OAC 可确保原始凭证以不变的形式传递至应用程序,因此现有的登录流程仍可正常运行。CloudFront 对 AWS Lambda Web Functions 的支持在全球范围内可用,CloudFront 中国区域除外。要开始使用,请使用 CloudFront 控制台、SDK、CLI 或 CloudFormation 将您的 Lambda Web Function 配置为 CloudFront 源。更多信息请参阅 CloudFront 开发者指南。此功能不产生额外费用。