サーバーレス開発部@大阪の岩田です。 Lambdaの実行環境は EC2モデル Firecrackerモデル 2つのモデルに分かれることが知られていますが、Lambdaがどちらのモデル上で実行されているかを判断できるかもしれない方法を発見したのでご紹介します。 筆者の想像を多分に含む内容なので、実際の環境とは異なる可能性が高いことを事前にご了承ください。 環境 今回利用した環境です EC2インスタンス: i3.metal OS: Ubuntu Server 18.04 LTS (HVM) SSD Volume Type x86_64 (ami-024a64a6685d05041) Firecracker: v0.17.0 EC2モデルとFirecrackerモデルの違い まずはおさらいから。 AWS公式の資料Security Overview of AWS Lambdaに分かりやすくまとまっ
![あなたのLambdaが動いているのはEC2の上?それともFirecrackerの上? | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/25fe5c76b0259f67cfbb0286bc1fd48c715f810f/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Faws-lambda.png)