Like I am doing...I have £300K of annual cloud and dedi hosting costs spread over several providers so I reached out to the sales team last week. I'm sure they'll be rushing to call me any day now - I just hope it's not this afternoon as I'll be on a booked call with Google.
Ask HN: How did you significantly reduce your AWS cost?
61–70 of 78 posts
Re: Ask HN: How did you significantly reduce your AWS cost?
#62Re: Ask HN: How did you significantly reduce your AWS cost?
#63It will continuously replace your group's on-demand instances with the best priced compatible(at least as big and identically configured) spot instance types, with minimal configuration changes performed by simply tagging the group. The group configuration is unchanged so it would keep launching on demand when scaling out or when replacing outbid spot instances.
The tool is open source and available on github and can be set up in a few minutes: https://github.com/cristim/autospotting
Re: Ask HN: How did you significantly reduce your AWS cost?
#64When it hits the backend, if it is Lambda functions you can also save a lot by ensuring you don't have wasted resources. Same idea for databases, DynamoDB is very cost effective. Usually the less you manage or provision by hand, the more you save.
Re: Ask HN: How did you significantly reduce your AWS cost?
#65Our community uses this information to reduce the waste at the software, middleware and AWS level. e.g. configure Auto Scaling groups to scale upon reaching a custom ELB Target Trigger equal to your measured concurrency.
I wrote an article about this specific ELB use case a couple weeks ago, at https://medium.com/@stacktical/how-to-lose-money-with-the-ne...
Maybe it can give you some ideas.
Re: Ask HN: How did you significantly reduce your AWS cost?
#66Re: Ask HN: How did you significantly reduce your AWS cost?
#67(This is such a big difference that I don't really understand it.)
Re: Ask HN: How did you significantly reduce your AWS cost?
#68Rather than spot instances, use spot fleets and structure your bid such that you arbitrage across different node types and data centers that are equivalent for you. We cut our spot expenses by 20% , which were already cheaper than on-demand by about 70%. No matter how we played with the price calculator, Google was twice as expensive than our spot fleet algorithm
Re: Ask HN: How did you significantly reduce your AWS cost?
#69Re: Ask HN: How did you significantly reduce your AWS cost?
#70Observe your AWS footprint. Dump it as CloudFormation, or hook up a tool like http://hava.io or http://www.visualops.io/ to get a spatial representation of your infrastructure.
They both have powerful costing tools. Use this data in conjunction with your baseline performance metrics (memory/CPU/disk consumption) and see if there are any broad savings to be made by refactoring your platform.
If you have been steadily adding components (and their SG dependencies), its likely there is no clear understanding of the End-to-End scope of your AWS footprint.
From all this data comes your Blueprint. You choose what's necessary; VPC, ELB, AZ, RDS, S3, R53 and so on.
Use something that is not the AWS console to define and capture a new, blueprinted environment and deploy it. See if it does the job by running your availability and performance suite on it.
Start doing Blue/Green Deploys so your costs are reflective of your application.