Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新しいサーバレスの形 Lambda ManagedInstancesで並列実行してみる
Search
Shun Kawamoto
March 27, 2026
5
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新しいサーバレスの形 Lambda ManagedInstancesで並列実行してみる
Shun Kawamoto
March 27, 2026
More Decks by Shun Kawamoto
See All by Shun Kawamoto
セキュリティサービスの全体像&SecurityHub
kwmoon911
0
9
IAMロール再作成時の罠とインスタンスプロファイルの仕組み
kwmoon911
0
38
オンプレDNSでAWSサービスの名前解決にハマった話
kwmoon911
0
130
CloudFormationを用いた簡単なAWSネットワーク構築.pdf
kwmoon911
0
34
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
540
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Are puppies a ranking factor?
jonoalderson
1
3.6k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
620
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
390
Design in an AI World
tapps
1
250
Odyssey Design
rkendrick25
PRO
2
700
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
300
Amusing Abliteration
ianozsvald
1
210
For a Future-Friendly Web
brad_frost
183
10k
Transcript
新しいサーバレスの形! Lambda Managed Instancesで並列実⾏してみる 2026/1/22 株式会社JSOL 河本
河本 瞬(かわもと しゅん) ⾃⼰紹介 株式会社 JSOL データ&テクノロジー事業本部 プラットフォームコンサルティング部 SAP basis‧インフラ領域を担当
社会⼈歴:2年⽬ 好きなAWSのサービス:Amazon Route53
AWS Lambda Managed Instances
VPC Lambda Managed EC2 Instance マネージドなEC2上で AWS Lambda
関数を実⾏できる仕組みのこと Lambda関数 実行環境 専用IAMロール AWS Lamda Managed Instance(LMI)とは
LMIの主なメリット コールドスタート解消 Graviton4や広帯域ネットワー クインスタンスなど最新のEC2 インスタンスを選べる 柔軟なハードウェア マルチコンカレンシー 実⾏環境を常時ウォームアップ 状態で維持することで遅延解消 ⼀つの実⾏環境が複数のリクエ
ストを処理できる
通常のLambdaとの⽐較 通常のLambda Lambda Managed Instances 実行基盤 Firecracker(MicroVM) EC2インスタンス 並列処理 1リクエスト
=1実行環境 1環境でのマルチ同時実行が可能 実行時間制限 最大15分 最大15分 コスト リクエスト+実行時間(ms) リクエスト+ EC2料金+15%管理手数料
通常のLambdaとの⽐較 通常のLambda Lambda Managed Instances 実行基盤 Firecracker(MicroVM) EC2インスタンス 並列処理 1リクエスト
=1実行環境 1環境でのマルチ同時実行が可能 実行時間制限 最大15分 最大15分 コスト リクエスト+実行時間(ms) リクエスト+ EC2料金+15%管理手数料
簡単にLMIの同時呼び出しを検証
ステップ1:キャパシティプロバイダーの設定
ステップ1:キャパシティプロバイダーの設定
ステップ1:キャパシティプロバイダーの設定 任意のインスタンスタイプが選べる
ステップ1:キャパシティプロバイダーの設定 => あとは通常のLambdaの実装と同じです キャパシティプロバイダー作成完了!
ステップ2:同時実⾏してみる
ステップ2:同時実⾏してみる
ステップ2:同時実⾏してみる
ステップ2:同時実⾏してみる Lambda Managed Instance(LMI)実⾏結果 instance_hostnameが⼀致
ステップ2:同時実⾏してみる Lambda Managed Instance(LMI)実⾏結果 通常のLambda実⾏結果 instance_hostnameが不⼀致
Lambda Managed Instanceのユースケース 1. 定常的に⾼負荷がかかるような処理 =>同時処理により⼀貫したパフォーマンスを発揮できる。EC2割引制度の利⽤。 2. DB Connection等外部リソースの集約 =>コネクションを複数のリクエストで同時に共有‧再利⽤できる
3. 特定のCPU、メモリ、ネットワーク要件がある場合 => ⽤途に応じてハードウェアの最適化可能。広帯域のネットワーキングが利⽤ できる
所感 • Lambda Managed Instancesによる新しいサーバレスの形に期待 • ただし、通常のLambdaで最適化されているものをLMIに置き換え るというものではなさそう? • 同じ要件を実現する際、通常のLambdaとLMIでコストがどのくら
い変わってくるのか気になる