3 Common AWS Cost Savings Techniques
If you’re running on AWS, it’s HIGHLY likely there’s a few areas where you can cut costs and improve the accessibility of your data. When looking at a new AWS account, there’s a few common issues we see that increase the monthly bill. Keeping an eye out for the AWS cost savings techniques will help save you money.
EC2 Instances Running Wild
Number one is relying TOO much on EC2. EC2 is great, but if you’re leveraging AWS only for EC2, you’re not really taking advantage of a lot of the newer stuff coming out, and the platform in general. AWS is really transitioning into a serverless ecosystem, and it can save you a lot of money compared to running EC2 instances. Now if you HAVE to run EC2 instances, here’s a few common ways you can optimize your infrastructure.
One, you’d be surprised how many accounts we see that have unused EC2 instances. This is simply throwing money down the drain.
Second, incorrectly sizing instances. You may have significant capacity you don’t need and can save money by downsizing.
Third is not leveraging other types of plans that Amazon offers. You might be using on demand, but there’s also reserve and spot instances where you can engage in longer term commitments and save significant money.
Once EC2 is optimized, another area you can look at is inefficient code. The one thing that consumes resources is the code being executed. Installing some server monitoring software can help identify bottlenecks and save money.
Improper S3 Usage
Lastly, we see people misuse S3 ALL the time. S3 is great for serving static assets, but there’s some nuances that can help you get the most out of it. A lot of times, we’ll see people serving assets directly to users from S3 as opposed to using CloudFront as a CDN, which will improve performance AND cut costs. Also, there’s different storage types with S3 that you can take advantage of which are much lower cost than standard storage.
Finally, keeping the data longer than you need it. A lot of times you’ll have backups and other items in S3 that are no longer relevant. You can actually set custom delete rules in S3, so assets you no longer need are automatically deleted. This can save a HUGE chunk of money long-term. In fact, you can estimate your costs on S3, and other AWS services, using the cost optimization tool.
Ready to go serverless?
If you have a significant fixed cost infrastructure to accomodate for a potential spike in traffic, then there’s a good chance you’d be better off with a serverless infrastructure. Serverless can be a powerful AWS cost savings strategy as well. We’re committed to helping companies save money and utilize more performant infrastructure. If you’re interested in seeing how serverless can benefit your business, get in touch.