6 ms·
Show HN: I built a service to help companies reduce AWS spend by 50%
Hey HN: Kaveh here, the founder of https://www.usage.ai/
We help companies drive down AWS EC2 spend. Why? Because the way it's done now is a pain. DevOps engineers end up becoming cloud accountants trying to figure out what commitments are expiring soon and how much they're saving.
Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of medium-sized startups.
Here's how it works: We are typically brought in by a DevOps manager to cut AWS EC2 costs. The app is entirely self-service and the savings are generated automatically, typically we do this live on a call. On average, we reduce AWS EC2 spend by 57% for 5 minutes of work.
To reduce by ~57%, we don't touch the instances, require any code change, or change the performance of your instances. We buy Reserved Instances on your behalf (a billing layer change only) and bundle them with guaranteed buyback. So you get the steep 57% savings of 3-year no-upfront RIs with none of the commitment (you can sell them back to us anytime after 30 days).
We make money off a 20% Savings Fee. Happy to chat directly kaveh@usage.ai
Have you experienced any issues with managing your company or organization's AWS expenses? We'd love to hear your feedback and ideas!
- joshuahutt 4y agoLooks really cool! The verification email went to spam – I used my Gmail email. Also, I refreshed the page when I finished setting up and the "Generating Recommendations" message disappeared. I can't tell if it finished and didn't come up with anything, or if it's still crunching the numbers. How are the payments handled? What happens if I change the sizing of my instances?
- kavehkhorram 4y agoIf you don't see anything it likely means there are no recommendations at the moment. We will make it more clear on the app when that happens.
- throwaway81523 4y agoWhy stop at 50%? ;)
- verdverm 4y agoBecause this is largely a trivial usage calculation and long-term contract automation. 57% is the common savings number by moving to a 3 year commitment on AWS. Many people are hesitant to commit to 3 year contracts, it's hard to predict usage that far. Consider we may be going into a downturn and you are now legally required to pay for today's usage. Seems like OP is taking on some (all?) of that risk? I for one would not want to be the one holding those bags today, given the near-term economic outlook. To get towards the 80% figures requires a deeper understanding of a company's usage, processes, and code. These need code changes
- kavehkhorram 4y agoUsage does take on all the risk. The good thing about cloud compute is that it's recession-proof -- compute volume isn't something companies can cut.
- rahkiin 4y agoSure they can: if you lose half your users because of economic downturn, you don’t need half your compute.
- im3w1l 4y agoAnd if a company folds, it doesn't need any compute at all.
- verdverm 4y agoOr you could change your tech reduce your compute need by 10X+ There are plenty of blog posts around about that for X->Y
- aeyes 4y agoThere is also the RI marketplace, they can probably sell overcapacity there even if their direct customers don't have any need for additional capacity.
- 4y ago
- mritchie712 4y ago> We make money off a 20% Savings Fee does that mean if we save 50%, you keep 20%? say our bill is 10k and you save 5k, how much do we pay you?
- kavehkhorram 4y agoYou would pay us $1k (20% of $5k)
- mritchie712 4y agocool, is this against any terms of AWS? Seems at the very least it'd be a gray area.
- sithlord 4y agoIm uneducated in this space, whats grey about it? isn't this effectively what heroku and other services do? They put a layer on top of AWS, up charge a bit and make profit that way?
- mritchie712 4y agoterms for something like AWS have all sorts of restrictions. Just thought there could be something in there against transferring instances.
- kavehkhorram 4y agoWe have a very strong positive relationship with AWS and meet with them often, both with senior leadership and account managers.
- nathanaldensr 4y agoYou're not really answering the GP's question.
- 4y ago
- paxys 4y agoNeat idea. Why gate it to companies that already have existing AWS setups though? You are basically a secondary EC2 marketplace. Couldn't people just get an instance from you directly? I'm sure lots of people would love to get reserved instance pricing without the commitment. And in that case what would you price it at (since there is no comparison point for savings)?
- kavehkhorram 4y agoThe cloud reseller motion is something we briefly explored but not currently on the roadmap. Our roadmap for the next 2 Quarters is Full Multi Cloud (Azure, GCP, and AWS) support.
- staindk 4y ago(Since a recent conversation on HN) I think this is what e.g. Heroku does. Repackage AWS products that they get at a crazy discount and tweak pricing to maximise profit.
- jedberg 4y agoI assume it's because AWS doesn't let you buy no-upfront RIs without an established billing history.
- ButterWashed 4y agoI only recently heard of this idea at the AWS Summit when talking to a rep of one of your competitors (Zesty), they have a minimum spend of $7k. Your pricing page says there's no conditions, so I assume you don't have minimum spend requirement, is that correct?
- kavehkhorram 4y agoNo conditions. We are fully automated, we have customers saving as little as $10k and some as many as $1M+ per year.
- aeyes 4y agoAny plans to expand this to other AWS services in the near future? At least the popular ones like RDS and Elasticache? Also, what happens if an organization is currently using Savings Plans and is looking to pivot towards your offering?
- kavehkhorram 4y agoWe have something launching soon for RDS! For a customer with an SP, we typically get them boosted to 100% coverage with our Flex RIs. Once the SP expires, we automatically switch the customer over to 100% Flex RI to maximize savings. Flex RI = 3-year no-upfront Standard Reserved Instances with Guaranteed Buyback
- dddddaviddddd 4y agoPreviously on HN: https://news.ycombinator.com/item?id=30183465 https://news.ycombinator.com/item?id=30183465
- jedberg 4y agoInteresting business model. You're essentially loaning companies money for the RIs, right? So if all your customers sold them back to you you'd be in trouble, like a loan company? Either way, an interesting idea. Since you're fronting the money for the RIs, I assume you have a max spend that you won't go over (like, you won't take Netflix as a customer)?
- kavehkhorram 4y agoActually we aren't loaning any money since we use no-upfront RIs only. We have some customers that spend $10M+ on AWS, so we can work with any size of company.
- jedberg 4y agoRight but if someone sells you back their RIs, aren't you on the hook for paying for them if you can't resell them? So that's like a loan.
- kavehkhorram 4y agoIf we can't find a buyer then yes, we buy them back until we find a buyer. To limit this risk, we only offer buy-back on particular instance families and regions that are most popular (and easy for us to sell to other users). With 100s of users -- we have network effects that make it easy for us to sell.
- oh_sigh 4y agoDo you have any interesting problems lined up that you would consider solving if you found yourself with a bunch of reserved instances that you're unable to sell?
- kavehkhorram 4y agoNot at the moment. Any suggestions? :-)
- kbyatnal 4y agoVery interesting idea - I'd be wary of this rubbing the wrong way against AWS's TOS though.
- vmception 4y agoCloud formation dissipation
- tluyben2 4y agoIt is nice. I do this manually for companies (short contracts); great if I can do more automation and less manual work as often it is repetitive.
- tiffanyh 4y ago> So you get the steep 57% savings of 3-year no-upfront RIs with none of the commitment (you can sell them back to us anytime after 30 days) … We make money off a 20% Savings Fee Isn’t this business model fundamentally flawed? And not profitable (unless a customer uses you for > 29 months) Because ONLY companies who plan to use your service for less than 29 months (the break even of a 3 year contract where you keep your 20% cut), should be using your service otherwise it’s just cheaper for them to call up Amazon and get their own 3year RI contract. Meaning, you’re always going to be in a situation where a customer is going to sell back their RIs and you’ll become unprofitable. Said differently, you’ll only be profitable if a customer uses you for more than 29 months.
- kavehkhorram 4y agoNot totally sure what you mean by we are only used by companies who plan on using our service for less than 29 months. Can you elaborate? We sell the RIs to our other users (now in the hundreds) so we don't take a loss. We only take a loss when we aren't able to sell your RIs (which is what we use some of our Venture Capital money for).
- deleted 4y ago[deleted]
- px1999 4y agoI'd assume they have volume discounts or negotiated rates with Amazon that bring that point forward. There's an entire sub industry of billing partners who are profitable enough just offering eg 8% off retail prices. In my experience Amazon can be difficult to negotiate with directly if you're not willing to commit to YoY spend growth. It's easier to deal with billing partners. Why orgs wouldn't go to Amazon directly via retail is the 3 year commitment that comes with RIs. 20% over the discounts is a bit steep imo but I'm sure there's a market for RIs as a service (particularly if the RI pricing they charge is the 100% upfront covered by their own internal funds)
- px1999 4y agoOops, I need to learn to read more closely -- the RIs are no upfront so it's a slightly less good deal.
- jll29 4y agoCan your software also implement hard budget limits for users/groups?
- dang 4y agoThree Show HNs of the same project in 3 months is excessive. Show HN: Usage, Cut your AWS Bill by 50%+ in 5 Minutes - https://news.ycombinator.com/item?id=31015171 https://news.ycombinator.com/item?id=31015171 - April 2022 (17 comments) Show HN: I built a service to help companies reduce AWS spend by 50% - https://news.ycombinator.com/item?id=30183465 https://news.ycombinator.com/item?id=30183465 - Feb 2022 (60 comments) The rule on HN is that if a story has had significant attention in the last year or so, we mark reposts as dupes (https://news.ycombinator.com/newsfaq.html https://news.ycombinator.com/newsfaq.html). For Show HNs it's sometimes ok to post a bit more frequently as long as the Show HN focuses on new work since the last thread. Not this frequently, though. Please see also this rule from https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html: Please don't use HN primarily for promotion. It's ok to post your own stuff occasionally, but the primary use of the site should be for curiosity.
- xeromal 4y agoThanks for keeping an eye on things dang.
- px1999 4y agoWhy do you use RIs and not sign orgs up for savings plans? I know RIs are still supported though I'd heard they're intended to be deprecated by SPs (my source could be wrong)
- vagab0nd 4y agoProbably because you can't resale the savings plan.