Lambda †
docker imageの利用 †
記事:
設計 †
記事:
Web Adapter: node.js等のwebアプリをコンテナ化してlambdaで動かす †
記事:
RDSとの組み合わせ †
パフォーマンスチューニング †
python向け †
タイムアウト対応 †
S3へのアクセス制限 †
応答速度の改善/コールドスタート対策 †
Lambdaのコールドスタート時はレスポンスが遅くなる。
- コンテナが存在しない時
- コードが変更されて初回実行時
- 一定時間経過後
対策:
ベストプラクティス †
EOL(End Of Life): 古いランタイムバージョンの廃止 †
VPCでの利用 †
VPC Lambdaからインターネットへのアクセス †
VPCにLambdaを置くと、インターネットへアクセスできなくなる。
インターネットへアクセスしたい場合は、NAT gateway等を置く。その分コストは増える。
Lambda@Edge: CloudFrontで配信しているコンテンツのカスタマイズ †
- Lambda@Edge - AWS Lambda
Lambda@Edge では、Lambda 関数を実行して CloudFront が発信するコンテンツをカスタマイズし、ビューワーに近い AWS 地域でこの関数を実行できます。この関数は、プロビジョニングや管理の必要なく、CloudFront イベントに応答を実行します。Lambda 関数を使用して、次の時点で CloudFront リクエストとレスポンスを変更できます。