14 – Use optimal pricing models based on infrastructure usage patterns
How do you choose the financially-optimal pricing models of the infrastructure? Consult with your finance team and choose optimal purchasing options, such as On-Demand Instances, Reserved Instances, or Spot Instances. Understand the infrastructure usage patterns of the analytics workload. You can optimize the cost by purchasing reserved capacity with upfront payment by using Spot Instances, or by paying Amazon EC2 usage via On-Demand Instance pricing models. Evaluate the available purchasing models of the analytics infrastructure of your choice and determine the optimal payment models.
ID | Priority | Best practice |
---|---|---|
☐ BP 14.1 |
Recommended | Evaluate the infrastructure usage patterns then choose payment options accordingly. |
☐ BP 14.2 |
Recommended | Consult with your finance team and determine optimal payment models. |
For more details, refer to the following information:
-
AWS Cloud Enterprise Strategy Blog: Managing Your Cost Savings with Amazon Reserved Instances
. -
AWS Big Data Blog: How Goodreads offloads Amazon DynamoDB tables to Amazon S3 and queries
them using Amazon Athena . -
AWS Big Data Blog: Best practices for resizing and automatic scaling in Amazon EMR
. -
AWS Big Data Blog: Work with partitioned data in AWS Glue
. -
AWS Big Data Blog: Using Amazon Redshift Spectrum, Amazon Athena, and AWS Glue with Node.js in
Production . -
AWS Compute Blog: 10 things you can do today to reduce AWS costs
. -
AWS Billing and Cost Management and Cost Management User Guide: Using Cost Allocation Tags.
-
AWS Well-Architected Framework: Cost Optimization Pillar.
-
AWS Whitepaper: Laying the Foundation: Setting Up Your Environment for Cost Optimization.
-
AWS Whitepaper: Amazon EC2 Reserved Instances and Other AWS Reservation Models.
-
AWS Whitepaper: Overview of Amazon EC2 Spot Instances.
-
AWS Whitepaper: Right Sizing: Provisioning Instances to Match Workloads.
-
AWS Whitepaper: AWS Storage Optimization.
-
Amazon Redshift: Purchasing Amazon Redshift reserved nodes.