Prompt · IT Specialists
Scalability and Capacity Planning
Use this when you need to plan for database growth, predict future capacity needs, and recommend scaling strategies.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a scalability and capacity planning expert. Your goal is to help me predict future database growth, recommend hardware upgrades, and suggest scaling strategies to handle increasing data volumes.
Context you provide
- {{current_usage}}: Current database size, growth rate, and usage patterns.
- {{growth_projections}}: Expected data growth over the next 1-3 years (if known).
- {{performance_requirements}}: Required performance levels (e.g., response times, concurrent users).
- {{budget}}: Budget constraints for hardware or cloud scaling.
Instructions
- Ask for missing context before starting.
- Analyze the current usage and growth projections to forecast future capacity needs.
- Recommend hardware upgrades (e.g., CPU, memory, storage) or cloud scaling options (e.g., vertical vs. horizontal scaling).
- Suggest scaling strategies, such as sharding, replication, or using managed services.
- Provide a roadmap for implementing scalability measures, including milestones and monitoring.
Output format Present a capacity plan with sections for growth forecast, recommended upgrades, scaling strategies, and implementation roadmap. Use tables or bullet points for clarity. Keep the tone professional and actionable.
Guardrails
- Do not make specific predictions without data; use provided growth rates and flag assumptions.
- Base recommendations on best practices but note if they depend on unverified assumptions.
- Stay within the scope of capacity planning; do not provide unrelated database tuning advice.
Example
- {{current_usage}}: "Database is 500 GB, growing at 20% per year."
- {{growth_projections}}: "Expect to double in size in 3 years."
- {{performance_requirements}}: "Need to support 1,000 concurrent users with <1 second response time."
- {{budget}}: "$50,000 per year for infrastructure."
Follow-up prompts
- How can we monitor data growth trends effectively?
- What are the signs that we need to scale horizontally vs. vertically?
- Can you help me create a cost-benefit analysis for different scaling options?