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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tatsuki-yamada
February 02, 2026
Programming
0
240
Lambda のコードストレージ容量に気をつけましょう
tatsuki-yamada
February 02, 2026
Tweet
Share
More Decks by tatsuki-yamada
See All by tatsuki-yamada
社内ツールのクラウド間移行〜運用を行ってAWSをもっと知りたくなった話
tattwan718
0
8
Other Decks in Programming
See All in Programming
Understanding Apache Lucene - More than just full-text search
spinscale
0
120
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
150
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
470
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
600
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
300
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
190
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
240
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
500
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
430
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
460
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
300
Ruby x Terminal
a_matsuda
7
600
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
Mind Mapping
helmedeiros
PRO
1
120
Designing for Timeless Needs
cassininazir
0
170
Building the Perfect Custom Keyboard
takai
2
710
A Tale of Four Properties
chriscoyier
163
24k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
150
Paper Plane (Part 1)
katiecoart
PRO
0
5.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
92
How to make the Groovebox
asonas
2
2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
230
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
220
Typedesign – Prime Four
hannesfritz
42
3k
Transcript
エムオーテックス株式会社 山田 竜暉 Lambda のコードストレージ容量に 気をつけましょう!
自己紹介 ▪ 名前 山田 竜暉(やまだ たつき) ▪ AWS歴 3年目 サーバーサイドの開発
▪ 好きなAWSサービス AWS CloudFormation 1
2 Lambda に関する事前知識
事前知識 ▪ Lambda バージョン o 特定のデプロイをチェックポイントにして、最新版とは別に保存できる o いつでも保存したバージョンを呼び出せる o 何個でも作成できる
▪ Lambda レイヤー o 複数の Lambda で共通するコード・ライブラリをまとめる o Lambda 本体から参照する o Lambda の容量を小さくできる、ライブラリアップデートを省力化できる o バージョンを何個でも作成できる 3
4 Lambda のコードストレージについて
Lambda のコードストレージとは? ▪ 1リージョン毎に Lambda に使える容量 ▪ Lambda 本体とバージョン、Lambda レイヤーで消費する
▪ 合計 75GB まで ※引き上げの申請も可 5
なぜ気をつける必要があるのか ▪ 容量をオーバーしてデプロイできない ▪ 特定のリージョン、アカウント のみ 容量オーバーがあり得る – 開発・本番 で
AWS アカウントを分ける → AWS 推奨 – 開発アカウントで成功 → 本番アカウントで失敗 になる 6
(逆に)容量を使い切るには ▪ 特大サイズの Lambda を大量に作成する ▪ Lambda のバージョンを大量に作成する ▪ Lambda
レイヤーのバージョンを大量に作成する ▪ デプロイの流れでバージョンを作成しているなら、注意が必要 7
(裏返すと)容量を確保するには ▪ Lambda の古いバージョンを削除する ▪ Lambda レイヤーの古いバージョンを削除する https://serverlessland.com/content/service/lambda/guides/aws-lambda-operator-guide/code-storage https://serverlessland.com/content/service/lambda/guides/aws-lambda-operator-guide/code-storage 8
AWS公式も推奨
9 エムオーテックスの運用
エムオーテックスの運用 ▪ 容量を定期的に通知するツールを作成 ▪ 上限に近くなったら、しきい値を下回るまで毎日通知 ▪ 通知を受け取る → 古いバージョンを削除 10
エムオーテックス株式会社 山田 竜暉 Lambda のコードストレージ容量に 気をつけましょう!