Amazon CloudFront 现已支持将 AWS La... 笔记

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 开发者指南。此功能不产生额外费用。