AWS Cost Optimization Guidance

0

Hi all, After reading a bunch of articles https://www.duckbillgroup.com and https://cloudfix.com, I have decided to ask for guidance on how to lower cost for EC2, S3 and EBS. I understand the concept of intelligent tiering, ebs snapshots, unused ebs volumes, migrating from x86-64 to Graviton. What I am struggling with how to prepare for such an effort. Should I look at Trusted Advisor or Cost Optimizer reports and then start apply changes in dev/test? Are there scripts that can be used as-is or customized to the environment for which I am lowering the cost. Is there a pattern or guidance from AWS on how to start such work, like an action item list, do this first then move to next and this is how to do it. Maybe someone here having experience doing cost optimization activity could share their experience. Thanks in advance.

3 Answers
3
Accepted Answer
EXPERT
answered 2 months ago
profile picture
EXPERT
reviewed a month ago
EXPERT
reviewed 2 months ago
profile picture
EXPERT
Sandeep
reviewed 2 months ago
2

Hello,

Refer to the AWS Cost Optimization page for detailed strategies and best practices. Use AWS CLI or SDKs to automate cost-saving actions. Example scripts can be found in the AWS Developer Center.

https://aws.amazon.com/developer/tools/

AWS Best Practices Document

https://aws.amazon.com/architecture/cost-optimization/?cards-all.sort-by=item.additionalFields.sortDate&cards-all.sort-order=desc&awsf.content-type=*all&awsf.methodology=*all

profile picture
EXPERT
answered 2 months ago
AWS
EXPERT
reviewed 2 months ago
1

To identify optimization opportunities, you can utilize either Compute Optimizer or Trusted Advisor. Compute Optimizer provides granular analysis and multiple recommendation options for EC2 instances and EBS volumes. Since each environment has unique needs, evaluate recommendations in test/dev environments first before implementing changes in production.

Refer to the documentation below for guidance on modifying/optimizing recommendations and may be develop your own scripts as needed based on your requirement.

Modify an EBS volume using Elastic Volumes

Refer to the links from this re-post - EBS cost optimization

Right sizing recommendations right sizing

blog Cost-optimizing Amazon EBS volumes using AWS Compute Optimizer

S3 optimization - Using Amazon S3 Storage Lens to optimize your storage costs

Listen to the tech talks on Cost Optimization Guidelines for Amazon S3

https://repost.aws/knowledge-center/s3-reduce-costs

AWS
answered 2 months ago