The document summarizes Netflix's cloud capacity planning operations. It notes that Netflix tracks over 2,400 applications running on 80 instance types deployed across 30 zones and 60 accounts in AWS. To provide transparency and actionable insights at scale, Netflix built interactive dashboards and focuses on deviations and trends. Its tool called Picsou comprehensively monitors Netflix's current cloud footprint, forecasts future capacity needs, and optimizes on-demand and reserved capacity for cost and reliability. Going forward, Picsou will provide capacity alerts, forecasts, and recommendations to optimize reserved capacity usage.
4. How to inform and scale our capacity planning operations ?
-- GOALS --
provide context and transparency
focus on actionable insights
automate most repetitive tasks
Capacity Planning Analytics
Rohan
Sharma
Torio
Risianto
Sebastien
de Larquier
7. How many apps in the Netflix environment ?
A. 24
B. 240
C. 2,400
D. 24,000
QUIZ
Information at Scale
8. focus on actionable insights
e.g., Keeping an Eye on
Efficiency
For each metric, check:
➔ significant deviation
➔ change in trend
Link each card to a
detailed dashboard.
9. Cloud Capacity Analytics at Scale
Requirements:
❏ monitor and classify our current footprint
❏ forecast future capacity needs based on current usage and expected
events (hardware migrations, holidays, …)
❏ optimize on-demand and reserved capacity for reliability and cost
Picsou [piksu]
1. Scrooge McDuck in french.
2. Netflix’s comprehensive cloud
capacity analytics tool.
11. Cloud Capacity Planning at Scale
Requirements
❏ monitor and classify our current footprint
❏ forecast future capacity needs based on current usage and expected
events (hardware migrations, holidays, …)
❏ optimize on-demand and reserved capacity for reliability and cost
✔
Next 6-12 Months:
capacity alerts and forecast
recommendations for optimal reserved capacity
enforce recommendations