## AWS Lambda
Amazon Web Services が提供するサーバーレスのイベント駆動型コンピュートサービス。Function-as-a-service (FaaS) カテゴリに属し、2015 年にリリースされた。
## 特徴・スペック(2023 年時点)
- **スケール**: 単一顧客に対して毎秒最大 15,000 コンテナの起動が可能
- **同時ワークロード**: 数百万の固有顧客ワークロードを処理
- **冷起動時間(コールドスタート)**: 最短 50ms
- **コンテナイメージサイズ**: 最大 10GiB(2020 年から対応)
- **仮想化**: Firecracker MicroVM による隔離
- **リクエストレート**: 毎秒数百万リクエスト
## インフラアーキテクチャ
フロントエンド(ロードバランサー) → Worker Manager(ステートフルなスティッキー LB) → Worker(多数の MicroVM を保持)という構成。各 MicroVM は Firecracker ハイパーバイザー上で動作し、virtio-blk / virtio-net インタフェース経由でのみ外部と通信する。コンテナイメージのロードは [[@2023__ATC__On-demand Container Loading in AWS Lambda]] で説明される 3 階層キャッシュ + イレイジャーコーディング + 収束暗号化の仕組みで実現している。
## 関連 source
- [[@2023__ATC__On-demand Container Loading in AWS Lambda]] — コンテナローディングシステムの詳細