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の様々な新機能とユースケース
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
iwasa
December 07, 2025
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lambdaの様々な新機能とユースケース
iwasa
December 07, 2025
More Decks by iwasa
See All by iwasa
OWASP Juice Shop に AWS Security Agent で ペネトレーションテストを実施した結果
tak1wa
0
290
最近の医療 x AWS
tak1wa
0
370
3大クラウドから学ぶクラウド上でのランサムウェア対策
tak1wa
0
850
AWS最新機能を駆使したマルチテナントSaaSアーキテクチャーを考えてみる
tak1wa
0
1k
Tsumiki を使って仕様駆動開発をやってみよう
tak1wa
0
980
社内開発で Amazon Q Developer を使っていたが Kiro に乗り換えた話
tak1wa
0
1.7k
Microsoft Azure プランの復習とプラン切り替えのお話
tak1wa
0
560
Amazon Q Detector Library から学ぶセキュアコーディング
tak1wa
0
470
はじめての「さくらのクラウド」
tak1wa
0
410
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Bash Introduction
62gerente
615
220k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
First, design no harm
axbom
PRO
2
1.2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
200
Designing Powerful Visuals for Engaging Learning
tmiket
1
410
The Curse of the Amulet
leimatthew05
1
13k
Building an army of robots
kneath
306
46k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
180
Transcript
2025/12/08 いわさ Lambdaの様々な新機能とユースケース
⾃⼰紹介 2 岩浅 貴⼤(いわさ) クラスメソッド株式会社 クラウド事業本部コンサルティング部 ソリューションアーキテクト AWS re:Invent は
2022年から現地(4回⽬)
• re:Invent 2025 前後の Lambda アップデート⼀覧 • 注⽬アップデートの内容とユースケースの紹介 アジェンダ 3
re:Invent 2025 前後の Lambda アップデート⼀覧
• 11/14: AWS Lambda adds support for Rust • 11/14:
AWS Lambda adds support for Java 25 • 11/14: AWS Lambda announces Provisioned Mode for SQS event source mapping (ESM) • 11/18: AWS Lambda adds support for Python 3.14 • 11/21: Announcing AWS Lambda Kafka event source mapping integration in Amazon MSK Console • 11/21: AWS Lambda announces new capabilities to optimize costs up to 90% for Provisioned mode for Kafka ESM • 11/24: AWS Lambda announces enhanced error handling capabilities for Kafka event processing • 11/25: AWS Lambda adds support for Node.js 24 • 11/29: AWS Lambda announces new tenant isolation mode to simplify building tenant-aware applications • 11/30: Announcing AWS Lambda Managed Instances, a capability to run functions on your Amazon EC2 instances • 12/2: AWS Lambda announces durable functions for multi-step applications and AI workflows re:Invent 2025 前後の Lambda アップデート⼀覧 5
• 11/14: AWS Lambda adds support for Rust • 11/14:
AWS Lambda adds support for Java 25 • 11/14: AWS Lambda announces Provisioned Mode for SQS event source mapping (ESM) • 11/18: AWS Lambda adds support for Python 3.14 • 11/21: Announcing AWS Lambda Kafka event source mapping integration in Amazon MSK Console • 11/21: AWS Lambda announces new capabilities to optimize costs up to 90% for Provisioned mode for Kafka ESM • 11/24: AWS Lambda announces enhanced error handling capabilities for Kafka event processing • 11/25: AWS Lambda adds support for Node.js 24 • 11/29: AWS Lambda announces new tenant isolation mode to simplify building tenant-aware applications • 11/30: Announcing AWS Lambda Managed Instances, a capability to run functions on your Amazon EC2 instances • 12/2: AWS Lambda announces durable functions for multi-step applications and AI workflows re:Invent 2025 前後の Lambda アップデート⼀覧 6
注⽬アップデートの内容とユースケースの紹介
• Invoke時にテナントIDの指定が必要 • テナントIDごとに別のLambda実⾏環境が実⾏される • マルチテナントSaaSなどでテナント分離要件を満たしや すくなる ◦ これまではテナント専⽤関数を複製するなどが必要 だった
tenant isolation mode 8 https://dev.classmethod.jp/articles/lambda-support-tenancy-configuration/
• Lambda実⾏環境として事前作成したEC2インスタンスフ リートを指定 ◦ OS/パッチやスケーリングのユーザー管理は不要 ◦ コールドスタートなし ◦ 様々なハードウェアから選択できる ▪
最新のGraviton、GPUインスタンス、⾼帯域ネッ トワーク、⼤容量メモリ、ストレージ最適化 Lambda Managed Instances 9 https://dev.classmethod.jp/articles/lambda-managed-instances/
• EC2が⾃動起動されるが、ユーザー操作はできない • パッチなどメンテナンスはAWSが管理してくれる Lambda Managed Instances 10 https://dev.classmethod.jp/articles/lambda-managed-instances/
• コスト最適化できそうなワークロードもありそう ◦ 通常のLambda ▪ リクエスト数+実⾏時間 ▪ SPの割引率は最⼤15%程度 ◦ Managed
Instances ▪ リクエスト数+EC2料⾦+管理⼿数料 ▪ SPの割引率は最⼤67%(RIも可能) • 既存の Lambda 関数は、関数コードを変更せずに Lambda マネージドインスタンスに移⾏できる Lambda Managed Instances 11 https://dev.classmethod.jp/articles/lambda-managed-instances/
• Azure Durable Functions と同じ感じで、オーケストレー ター関数を記述し、チェックポイントを明⽰的に実装 (DurableContextを受け取るのでcontext.step()で作成) • context.invokeで他の関数の呼び出し&チェックポイント作 成も可能
• Durable Execution SDK の追加が必要 • オペレーションごとに Durable Functions 料⾦が発⽣ Durable Functions 12 https://dev.classmethod.jp/articles/lambda-durable-function-25/
• ⼀時停⽌あるいは中断発⽣後に再開した(リプレイ)時 に、チェックポイントを使って以前に完了ステップは再実⾏ しない(ステートフルだと問題が発⽣する場合がある) • 個々のステップは標準のLambda関数のタイムアウト値以内 である必要がある • ⼀部ランタイム&⽶国東部(オハイオ)リージョンでのみ利 ⽤可能
• 無理に Step Functions 使わなくて良くなるケースが多い Durable Functions 13 https://dev.classmethod.jp/articles/lambda-durable-function-25/
• 誰でも使うべき、みたいなアップデートはなかった • 各ユースケースに刺さる⼈にはとても有⽤なアップデート まとめ 14
None