Amazon CloudFrontは、AWS Lambda ... ノート

Amazon CloudFrontは、AWS Lambda Web Functionsをオリジンとしてサポートするようになりました。

本日より、AWS Lambda Web Functions で構築されたウェブアプリケーションを CloudFront のグローバルエッジネットワーク経由で配信できるようになりました。Lambda Web Function の前に CloudFront を配置することで、エッジでの TLS 終端による低レイテンシと高速な接続、パフォーマンス向上のためのキャッシュ、およびマネージド TLS 証明書によるカスタムドメインが利用できます。アプリケーションコードの変更は不要です。CloudFront Origin Access Control (OAC) は、Lambda Web Function を CloudFront 経由でのみ到達可能に制限するため、セキュリティ保護をバイパスする意図しないリクエストがオリジンに到達するのを防ぎます。OAC を使用することで、CloudFront のエッジネットワークがネットワーク層の DDoS 攻撃から Lambda Web Function を保護し、AWS WAF をアタッチして追加のアプリケーション層セキュリティを確保できます。独自のユーザー認証を行うアプリケーションの場合、OAC は元の認証情報がアプリケーションに変更されずに到達することを保証するため、既存のサインインフローは引き続き機能します。AWS Lambda Web Functions に対する CloudFront のサポートは、CloudFront China リージョンを除く全世界で利用可能です。開始するには、CloudFront コンソール、SDK、CLI、または CloudFormation を使用して、Lambda Web Function を CloudFront オリジンとして設定してください。詳細については、CloudFront 開発者ガイドを参照してください。この機能に関連する追加料金はありません。