If you are under pressure from your Finance Department to reduce your AWS bill, the best way to address the issue is not by looking at effective-immediately cost-cutting measures – such as reassigning instances to different regions or prepaying for AWS Reserved Instances – but by looking at how you can take control of your AWS bill.
Implementing cost-cutting measures to reduce your AWS bill in the short-term will achieve the objective of getting the Finance Department off your back for the next three, six or even twelve months. However, unless you take measures to control your AWS bill, developers will enthusiastically deploy more instances just as quickly as you can say Amazon Web Services Elastic Cloud Compute!
Other Wrong Ways to Reduce Your AWS Bill
Prepaying for AWS Reserved Instances is not a good idea all the time cloud compute prices are continuing to fall, and other wrong ways to reduce your AWS bill include getting your developers to switch off their development, testing and staging instances when they are not required – possibly the least reliable method of saving money as it relies on your developers´ memories.
Alternatively, you could reassign developers to write scheduling scripts to automatically stop non-production instances outside of normal working hours. This is a suitable method to reduce your AWS bill if only a few non-production instances are deployed on AWS and they can all be stopped and restarted at the same time. Otherwise, it will likely cost more to write and maintain the scripts than you will save.
How to Control your AWS Bill with Scheduling Software
Using off-the-shelf scheduling software may be an alien concept to some IT departments with the mindset “we can build, so why buy”; but, in addition to enabling you to reduce your AWS bill, off-the-shelf scheduling software (note: not off-the-shelf AWS management software) enables you to control your AWS bill by providing better IT governance and increasing accountability.
This is achieved by creating an AWS IAM role specifically for the scheduling software so it can conduct a discovery of the company´s instances. When the discovery is complete, the software´s UI displays all the company´s instances on a single-view dashboard so that system administrators can identify which instances serve which purpose and if any unused instances exist that can be retired.
The software also makes recommendations about which instances are suitable for scheduling based on their names and tags. Administrators can set company-wide policies for these instances to stop and start at the same time, or allow developers to set their own parking schedules to suit their individual requirements. The scheduling process is straightforward and quicker than writing scheduling scripts.
How Much You Can Reduce Your AWS Bill by Scheduling
How much you can reduce your AWS bill by scheduling depends on the number of non-production EC2 and RDS instances deployed on AWS, their pricing structure, and how long they are “parked” for. If, for example, you were to apply a parking schedule outside the working hours of 8:00 a.m. to 8:00 p.m. Monday to Friday, you would reduce your AWS bill for non-production instances by almost 65%.
Further savings can be made by parking non-production instances permanently and “snoozing” the parking schedule when access to the instances is required. Should developers forget to return the instances to their parked state, safeguards exist for the schedules to reactivate after a period of inactivity. Schedules are also reactivated automatically if Amazon restarts instances after seven days.
Control Your AWS Bill with ParkMyCloud
ParkMyCloud eliminates the guesswork about how much is being saved by displaying a savings projection on the UI after parking schedules have been confirmed. The savings projection relates to how much your will save if you maintain the same parking schedule over the next thirty days. Once the parking schedules are operational, a figure indicating the actual savings is also provided.
Administrators can order reports on AWS savings by user, team or credential in order to see if the opportunity to reduce AWS bills is being maximized; and, if not, where additional savings can be made. This level of IT governance increases accountability, and not only helps reduce your AWS bill, but help reduce it permanently. That is how you control your AWS bill with ParkMyCloud.
Take Control of Your AWS Bill for Free
Whether or not you are under pressure from your Finance Department to reduce your AWS bill, we invite you to enjoy a free trial of ParkMyCloud in order to see how easy it is to take control of your AWS bill. Our free trial consists of a fully-enabled version of ParkMyCloud with features such as single sign-on using SSO / SAML 2.0, API access, and multi-cloud deployment.
There are no contracts to sign, no credit cards required and no commitment from you to continue using our service once the free trial has concluded. If you decide you would like to continue using a full version of ParkMyCloud at the end of the trial period, we provide a range of subscription packages that typically pay for themselves within two months.
If you would rather continue using ParkMyCloud, but not pay for it, we offer a free version of the software with limited functionality that will still help you reduce your AWS bill, but with a little less control. To find out more about this opportunity, do not hesitate to contact our industry-leading Customer Support team. Or, if you cannot wait to take control of your AWS bill, click any “Try it Free” button to begin your trial of ParkMyCloud today.