Overview
Direct Answer
A Reserved Instance is a cloud pricing model in which users make an upfront commitment to use a specified amount of compute resources for a fixed term (typically 1–3 years) in exchange for substantial discounts compared to on-demand pricing. This model trades flexibility for cost savings.
How It Works
Users select a resource configuration—such as instance type, region, and operating system—and commit to a contractual term. The cloud provider reserves capacity and applies a discounted hourly rate for the committed period. Unused capacity remains the user's financial responsibility; conversely, usage beyond the reservation defaults to on-demand rates.
Why It Matters
Organisations with predictable, long-running workloads can reduce infrastructure costs by 40–70 percent, directly improving total cost of ownership. This model enables financial forecasting and budget certainty, critical for capacity planning in regulated industries and enterprises managing large-scale deployments.
Common Applications
Reserved Instances suit persistent database servers, application servers supporting production environments, and batch processing infrastructure. They are widely adopted in financial services for trading platforms, in healthcare for patient data systems, and in e-commerce for baseline traffic handling.
Key Considerations
Committing to multi-year terms introduces inflexibility; business changes, technology shifts, or workload migrations can render reservations obsolete. Practitioners must carefully forecast demand and consider hybrid strategies combining Reserved Instances with on-demand and spot instances for optimal cost–flexibility balance.
More in Cloud Computing
Platform Engineering
Deployment & OperationsThe practice of building and maintaining internal developer platforms that provide self-service capabilities, standardised tooling, and golden paths for software delivery teams.
Docker
InfrastructureA platform for developing, shipping, and running applications in isolated containers with consistent environments.
Infrastructure as a Service
Service ModelsCloud computing model providing virtualised computing resources like servers, storage, and networking over the internet.
Kubernetes
InfrastructureAn open-source container orchestration platform for automating deployment, scaling, and management of containerised applications.
Cloud Computing
Service ModelsThe delivery of computing services — servers, storage, databases, networking, software — over the internet on demand.
REST API
Architecture PatternsAn API architectural style using HTTP methods and stateless communication for web service interaction.
Public Cloud
Service ModelsCloud computing resources shared among multiple organisations and available to the general public over the internet.
Content Delivery Network
Architecture PatternsA distributed network of servers that delivers web content to users based on their geographic location.