Design an automated capacity planning system with demand forecasting, reservation management, bin-packing optimization, failure domain headroom, and what-if modeling for a 10,000-server fleet.
## Problem
Your organization operates a fleet of 10,000 servers across 5 regions, running hundreds of services with different resource profiles. Capacity planning is currently manual — engineers request resources via tickets, and SRE guesses how much to provision based on experience. This leads to either over-provisioning (wasting money) or under-provisioning (causing outages). Design an automated capacity planning system that forecasts demand, optimizes resource allocation, and ensures resilience to failure domain losses.
Sign up to access the full problem
Design canvas, rubric, hints, and model solutions.
Explain Capacity Planning Fundamentals
Junior · Conceptual