Thursday, August 4, 2022

The 10 AWS Cost Optimization Best Practices

 Users of Amazon Web Services are likely familiar with some AWS cost optimization best practices, but probably not all of them. Consequently, we have compiled a list of the ten best practices to optimize AWS costs, and also suggest a solution that ensures the costs of using Amazon Web Services remain optimized.

It’s not unusual to read headlines claiming businesses are overspending in the cloud, that a double-figure percentage of money is being wasted on unused services, or that millions of businesses provision resources with more capacity than they need. The most common “solutions” to the reported issues are rightsizing, scheduling, and purchasing Reserved Instances/Savings Plans for predictable workloads.

These three “solutions” are probably the AWS cost optimization best practices most AWS users are familiar with, but they’re not necessarily the “best” best practices. Sometimes they don’t save a fraction of the cost that it’s claimed they will, while plenty of other, often overlooked, AWS cost optimization best practices can save a lot more. This is an issue we aim to address below.

1. Rightsizing EC2 Instances

2. Scheduling on/off times

3. Purchasing Reserved Instances and Savings Plans

4. Delete unattached EBS volumes

5. Delete obsolete snapshots

6. Release unattached Elastic IP addresses

7. Upgrade instances to the latest generation

8. Purchase reserved nodes for Redshift and ElastiCache Services

9. Terminate zombie assets

10. Move infrequently-accessed data to lower cost tiers

(ref : https://blogs.vmware.com/cloudhealth/10-aws-cost-optimization-best-practices/)

No comments:

Post a Comment

Kubernetes Commands for Beginners

 This document provides a list of basic Kubernetes commands useful for beginners. These commands help in interacting with the cluster and ma...