Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lambda Micro VMs上でCode Serverを動かしてみた / Code Ser...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Lambda Micro VMs上でCode Serverを動かしてみた / Code Server on AWS Lambda MicroVMs

AWS Lambda MicroVMs上でcode-serverを動かし、ハンズオン環境としての実用性を検証しました。さらに、Kiro CLIを使ったAIエージェントの作業環境としても活用し、ローカル環境との分離や使い捨てサンドボックスとしての可能性を探りました。既存のクラウドエージェントとの使い分けや、複数エージェントの連携についても紹介します。

JAWS-UG 茨城 #18 祝!2周年記念祭
https://jawsug-ibaraki.connpass.com/event/407471/

Avatar for Kazuki Adachi

Kazuki Adachi

November 07, 2026

More Decks by Kazuki Adachi

Other Decks in Technology

Transcript

  1. JAWS-UG 茨城 #18 祝!2周年記念祭 2026.10.24 Lambda MicroVMs 上で Code Server

    を動かしてみた エージェントの作業先としても試しました 足立 和生
  2. 自己紹介 足立 和生 X: @k_adachi_01 / Kazuki-Adachi 2026 AWS Community

    Builder 2026 Japan All AWS Certifications Engineer JAWS-UG 配信部 好きなAWSサービスはKiro
  3. 茨城では、11回の参加登録・5回の登壇があります 2025/03/15 #1 2025/07/01 #5 2026/03/11 #12 2026/05/13 #13 2026/08/15

    #16 AWSにハマった話とJr. Champions AWS Summit Japanの振り返り KiroとAI-DLC 写真で見るAWS Summit Singapore Kiro Crew入門
  4. Lambda MicroVMsは最大8時間使える軽量VM 準備済みの環境から起動し、作業状態を保って中断・再開できます VM単位の隔離 OSごと環境を分けて コードを実行する 準備済みから起動 中断・再開 ツール入りの環境を 保存して起動する

    メモリ・ディスクを 保持して作業を再開。 中断も含め最大8時間 AWS:aws.amazon.com/about-aws/whats-new/2026/06/aws-lambda-microvms / docs.aws.amazon.com/lambda/latest/dg/lambdamicrovms-guide.html 8
  5. Lambda Event Functions・MicroVMs・EC2の違い 項目 用途 中断・再開 稼働の上限 主な課金 Event Functions

    MicroVMs EC2 イベント処理 隔離した作業環境 汎用サーバー 手動操作なし メモリごと保持 通常停止はRAM保 持なし 休止なら保持可能 通常15分/呼出し 8時間 時間上限なし (中断中を含む) リクエスト・時間 稼働時間・保管 稼働時間・EBS等
  6. ハンズオン環境の費用を比べてみました 1.5時間のハンズオンでは割高。8時間で自動終了するので消し忘れに強い 比較項目 EC2 Lambda MicroVMs t4g.xlarge 4 vCPU/8 GiB

    時間単価 $0.1728(約26円) $0.5048(約76円) $0.26(約39円) $0.76(約114円) 通常利用 1.5時間 $4.15(約622円) $4.04(約606円) 消し忘れ 24時間後 別途設定が必要 8時間後 自動終了 概算であり請求実績ではありません。東京リージョン、1ドル=150円。
  7. エージェントを隔離する手段は3つある メリット デメリット 具体例 ローカルで クラウドの コンテナ エージェント 手元ですぐ試せ 準備・運用を

    る 任せられる PCのCPU・ 使える環境や メモリを使う ツールに制約 Dev Containers Kiro Webなど マネージドな サンドボックス 独自の作業環境を 用意できる 依頼・成果回収の 仕組みが必要 Lambda MicroVMs など