According to tech market research firm Canalys, worldwide spend on AWS and other cloud providers in Q2 2020 actually rose 11% quarter-over-quarter, and 34% year-over-year. This increase, over a time period when many industries struggled with diminished investment and revenue, makes sense in light of widespread demand for:
In other words, AWS usage in particular has risen sharply. Amazon CFO Brian Olsavsky specifically cited “videoconferencing, gaming, remote learning [and] entertainment” as strong sectors for the company during an earnings call.
But for AWS customers, this shift toward higher consumption can create more problems than it solves, if cloud costs are not properly controlled from the start. Speaking to The Register, a KPMG advisor described the common situation of a company spending more in the cloud than it anticipated, and furthermore identified several key challenges that must be addressed for economical cloud consumption:
Fortunately, there are some reliable strategies for optimising aws cloud costs without compromising performance or excessively burdening your team. Let’s look at a few tips.
A lift-and-shift migration can ultimately be costlier than taking the time to refactor an application for AWS. That’s because moving older infrastructure as-is, with no refactoring, to the cloud can actually increase costs, since it’s designed to run all the time and doesn’t match resources with changes in user demand.
AWS itself has documented how refactoring has helped organizations such as The New York Times reduce the cost of running their business-critical applications by as much as 70%. Moreover, AWS has created a guide to what is called “minimal viable refactoring” an approach to refactoring on a relatively short timetable (2 weeks) to make sure an app meets all performance, security and compliance requirements without slowing down momentum on other projects.
Savings Plans immediately became a staple of AWS cost optimisation strategies when they debuted in 2019. Savings Plans are much more practical than Standard Reserved Instances (RIs), offering significant discounts versus On-Demand pricing without the same commitments (e.g., instance type) required for RIs. Although bear in mind that RI’s can be sold on the Reserved Instance Marketplace if you over-commit, you can’t do that with Savings Plans, so there is still a case for Standard RI’s from a risk perspective in certain circumstances.
At the same time, Savings Plans haven't made Convertible RIs obsolete, and in most cases a combined Compute Savings Plan + Convertible RI strategy will be ideal. Tecflair has developed techniques for optimising Convertible RIs by term to provide even more value and flexibility and partners with ProsperOps to deliver a fully automated SP/RI optimisation service which delivers 68% increased savings for clients on average.
It’s time to expand beyond AWS Cost Explorer, as adding other tools can increase your visibility, streamline SP-RI management and identify additional opportunities for savings, whether through refactoring or other means.
Tecflair's offerings provide a launching pad for every organisation's AWS cost management, at a time when AWS usage continues to become more central to business survival. Learn more about how we can help you take your AWS cost management to the next level and save money quickly by scheduling a free discovery call, or follow us on LinkedIn!