【きゃぱしてぃぷらんにんぐ】
キャパシティプランニング とは?
💡 足りないと倒れ、余りすぎるとお金が消える、リソースの適量設計
📌 このページのポイント
キャパシティプランニングってなんで必要なの?
リソースが足りなくなるとサービスが落ちるし、多すぎるとお金の無駄になるからだよ。お店の席数と同じで、足りないとお客さんが入れないし、多すぎると家賃がもったいないよね。
どうやって将来の需要を予測するの?
過去のトラフィックデータのトレンドを分析するのが基本だよ。加えてビジネスの成長計画、セールやキャンペーンの予定、季節変動なども考慮するんだ。
オートスケーリングは短期的な負荷変動には対応できるけど、長期的な容量計画は別に必要だよ。「年末に向けてベースの処理能力を倍にする」みたいな判断はキャパシティプランニングの仕事なんだ。
予測が外れたらどうなるの?
だから余裕(ヘッドルーム)を持たせるのが基本だよ。通常ピーク時の1.5〜2倍のキャパシティを確保しておくのが一般的だね。突発的なバズへの備えも含めてね。
どのくらいの頻度で見直すの?
まとめ:ざっくりこれだけ覚えればOK!
「キャパシティプランニング」って出てきたら「将来を見据えてシステムのリソースを過不足なく計画すること」と思えればだいたいOK!
📖 おまけ:英語の意味
「Capacity Planning」 = 容量計画
💬 Capacity(容量・処理能力)をPlanning(計画)するということで、需要予測に基づくリソース計画のことだよ