注目★★★★★AWS
AWS Lambda、コンテナ起動を数秒からサブ秒へ
30秒で把握
- 1AWS Lambda がコンテナイメージ関数で SnapStart を提供開始
- 2初期化済み環境を再開し起動時間を数秒からサブ秒へ短縮
- 3ML 推論や対話型 API の低レイテンシー用途に対応
要約
AWS Lambda はコンテナイメージ関数で SnapStart を利用可能にし、起動時間を数秒からサブ秒まで短縮した。デプロイ時に初期化済み実行環境をスナップショット化してキャッシュし、呼び出し時に再開することで、イメージ層の取得やランタイム初期化を毎回行わない。従来は Python、.NET、Java のマネージドランタイム בלבדが対象だったが、コンテナイメージにも拡大した。商用 AWS リージョンで提供し、アジアパシフィックのニュージーランドと台北は対象外。ML 推論やインタラクティブ API など、低レイテンシーが必要な用途に利用できる。
あなたへの影響
コンテナイメージで Lambda を運用する日本のチームは、既存・新規関数で SnapStart を有効化し、ML 推論や対話型 API の起動時間と料金を検証してください。
推奨:AWS base image の Java 11 以降、Python 3.12 以降、.NET 8 以降は従来の .zip 関数と同様に利用できます。