AWSがLambda MicroVMsを発表 - ユーザーおよびAI生成コードの分離実行環境
ID 5188
GUID 7f9a42bee0b962dcfbf1328a9bd3cf937d378126
発表日(JST)
要約生成日時(JST)
タイトル AWSがLambda MicroVMsを発表 - ユーザーおよびAI生成コードの分離実行環境
詳細リンク https://aws.amazon.com/about-aws/whats-new/2026/06/aws-lambda-microvms/
カテゴリ
  • compute
  • serverless
要点
  • AWSがLambda MicroVMsを発表。VMレベルの分離、ほぼ瞬時の起動速度、状態保持を提供する新しいサーバーレスコンピューティングプリミティブ
  • ユーザーやAIが生成したコードを安全に実行するための分離環境を、インフラ管理なしで提供
  • 最大8時間の実行の一時停止・再開機能をサポート
  • 毎月15兆回以上のLambda呼び出しを支えるFirecracker仮想化技術上に構築
  • DockerfileからMicroVMイメージを作成し、専用HTTPS URLでHTTP/2、gRPC、WebSocketsをサポート
  • US East (N. Virginia)、US East (Ohio)、US West (Oregon)、Asia Pacific (Tokyo)、Europe (Ireland)で利用可能
  • AWS Lambdaコンソール、AWS CloudFormation、AWS CDK、Agent Toolkit for AWSから利用開始可能
  • ベースラインリソースの実行時間と、超過分のアクティブ使用時間に基づく課金モデル
アップデート内容要約

AWSは、VM レベルの分離、ほぼ瞬時の起動・再開速度、状態保持を提供する新しいサーバーレスコンピューティングプリミティブ「Lambda MicroVMs」を発表しました。これにより、開発者はマルチテナントアプリケーションにおいて、ユーザーやAIが提供するコードを安全に実行するための分離された実行環境を、インフラ管理なしで各ユーザーやジョブに割り当てることができます。

アップデート内容全文

AWSはLambda MicroVMsを発表しました。
これは、VMレベルの分離、ほぼ瞬時の起動・再開速度、状態保持を提供する新しいサーバーレスコンピューティングプリミティブです。
各ユーザーやジョブに独自のコンピューティング環境を提供し、仮想化インフラの管理や、分離性・速度・状態保持のトレードオフを選択することなく、安全にコードを実行できます。

開発者は、インタラクティブなコーディング環境、データ分析プラットフォーム、コーディングアシスタント、脆弱性スキャンプラットフォームなどのユースケースにおいて、エンドユーザーやAIが提供するコードを実行するマルチテナントアプリケーションを構築する機会が増えています。
これらのアプリケーションでは、不正なコードや悪意のあるコードが他の同時実行中のユーザーやジョブに影響を与えないよう、ユーザーやセッションごとに分離された実行環境を割り当てる必要があります。

以前は、これらのアプリケーションを構築する際に、強力な分離、高速な起動時間、状態保持のいずれかを選択する必要がありました。
本日より、Lambda MicroVMsはこれらの機能をトレードオフなしで提供します。
VMレベルの分離、ほぼ瞬時の起動速度、最大8時間の実行の一時停止・再開機能を利用できます。
Lambda MicroVMsは、毎月15兆回以上のLambda Function呼び出しを支えるFirecracker仮想化技術上に構築されています。

開始するには、DockerfileからMicroVMイメージを作成し、そのイメージからMicroVMを起動します。
各ユーザーやジョブに、HTTP/2、gRPC、WebSocketsなどの一般的な接続プロトコルをサポートする専用のHTTPS URLを持つ独自のMicroVMを割り当てます。

Lambda MicroVMsは現在、US East (N. Virginia)、US East (Ohio)、US West (Oregon)、Asia Pacific (Tokyo)、Europe (Ireland)のAWSリージョンで利用可能です。
詳細については、AWS Lambda MicroVMs開発者ガイドおよびローンチブログ記事をご覧ください。
AWS Lambdaコンソール、AWS CloudFormation、AWS Cloud Development Kit、またはお好みのエージェント開発ツールでAgent Toolkit for AWSを使用してMicroVMsを開始できます。
MicroVMの実行中はベースラインコンピューティングリソースに対して課金され、ワークロードがベースラインを超えた場合にのみ、追加リソースのアクティブな使用期間分が課金されます。

関連サービス
  • AWS Cloud Development Kit
  • AWS CloudFormation
  • AWS Lambda
関連サービスの説明
  • AWS Cloud Development Kit(AWS CDK)は、TypeScript、Python、Javaなどのプログラミング言語を使ってクラウドインフラストラクチャを定義できるオープンソースのフレームワークです。従来のテンプレートベースの記述ではなく、使い慣れたプログラミング言語で抽象化されたコンストラクトを使ってインフラを定義でき、最終的にCloudFormationテンプレートに変換されてデプロイされます。
  • AWS CloudFormationは、インフラストラクチャをコードとして定義し、AWSリソースをテンプレートを使って自動的にプロビジョニング・管理できるサービスです。JSON や YAML 形式のテンプレートファイルにリソースの構成を記述することで、手動操作なしにインフラを一貫して繰り返しデプロイできます。今回のLambda MicroVMsもCloudFormationを通じて構築・管理が可能です。
  • AWS Lambdaは、サーバーのプロビジョニングや管理なしにコードを実行できるサーバーレスコンピューティングサービスです。イベントに応じてコードが自動的に実行され、使用した分だけ課金されます。今回発表されたLambda MicroVMsは、その新しい機能として、各ユーザーやジョブごとにVMレベルで分離されたコンピューティング環境を提供し、ユーザーやAIが生成したコードを安全に実行できるようにするものです。
関連URL