Software for scheduling RDS start/stop times for database instances is a recent development in cloud computing. Its introduction follows an announcement by Amazon that businesses will now be able to stop RDS instances and start them again without losing automatic backups or transaction logs. Previously, the only option available for stopping and starting RDS database instances was to take a snapshot of an instance, delete it, and later create a new instance using the snapshot as a restore point.
Amazon´s announcement is good news for cost-conscious businesses who, up until now, had to leave databases running twenty-four hours a day and were charged for time they were often not using. The new “stop RDS” functionality has several advantages over the snapshot method including the fact that databases will now be restored to the same configuration they were in when stopped. However, with every silver lining there comes a cloud, and – although businesses will be able to stop RDS instances and not get charged for database instance hours – they will still have to pay for provisioned storage, manual snapshots and automated backup storage.
Manually Stopping RDS Instances can also be Expensive
A second cloud attached to the silver lining is that the process for stopping and starting RDS instances is a manual one. Though you can ask your developers to manually stop their non-production RDS instances, such as those used for development, testing, and staging, they may forget – leaving those instances running and driving up bills. You could have your developers spend time writing scheduling scripts to turn RDS instances on and off, but this takes them away from core projects, and the business may end up paying more for their time then they’re actually saving.
Software for scheduling RDS start/stop times maximizes the benefits of being able to stop RDS instances. All team managers have to do is set a stop time for when the working day is finished, and a start time for when the working day begins. Our software for scheduling RDS start/stop times also eliminates the issue with the new “stop RDS” functionality that instances will automatically be restarted after seven days. With ParkMyCloud, when you schedule an instance to be stopped, it stays stopped.
Scheduling RDS Start/Stop Times with ParkMyCloud
Scheduling RDS start/stop times with ParkMyCloud is easy. Team managers create a limited-permissions role in the ParkMyCloud app, and then access their Amazon account via the app. ParkMyCloud conducts a discovery of all the business´s AWS accounts and displays them on a single-view dashboard so that team leaders can schedule start/stop times for RDS instances, EC2 instances and auto scaling groups. The same start/stop times can be applied to all a business´s RDS instances or different parking schedules can be applied to different instances depending on the requirements of the team.
As soon as the schedules are confirmed, the app displays a projection of how much the business will reduce its cloud spend by scheduling RDS start/stop times. As soon as the schedules are in operation, a second figure displays how much has actually been saved. Using a scenario in which a business needs access to its RDS database between 8:00 a.m. and 8:00 p.m. Mondays to Fridays, the charge for database instance hours would be reduced by almost 65%.
RDS instances can also be part of logical groups in ParkMyCloud. A logical group can be used to manage all the constituent parts of an application. For example, database, application servers and web servers could all be members of a single logical group, managed by a single schedule. The start/stop times of the members within the group can be sequenced as needed and, with ParkMyCloud, “snoozed” if access is required during scheduled stop times.
Stop RDS Instances with ParkMyCloud and Make Indirect Savings
Using ParkMyCloud´s software for scheduling RDS start/stop times can help businesses make indirect savings in addition to those achieved by reducing the charge for database instance hours. By being able to stop RDS instances via a single-view dashboard, team leaders get total visibility over the business´s cloud deployment. With this depth of insight, decisions can be made to terminate or reassign underused instances – not just RDS instances, but compute instances as well.
The total visibility provided by ParkMyCloud´s app can also help improve reporting, planning and budgeting. Team leaders can see which instances have been scheduled for parking, how much each parking schedule is saving, and if a further reduction in the charge for database instance hours can be achieved. Based on its scheduling function alone, ParkMyCloud typically pays for itself within two months. If you add the indirect savings businesses can make, the benefits of using ParkMyCloud to stop RDS instances can amount to much more.
Find out More about Scheduling RDS Start/Stop Times with ParkMyCloud
If your attention has been drawn to Amazon´s announcement that you can now stop RDS instances, but you are concerned about the productivity time that may be lost writing and maintaining scheduling scripts, speak with us to find out more about scheduling RDS start/stop times with ParkMyCloud. Our team of experienced Customer Support Representatives will be happy to answer any questions you may have about our software and guide you through the best way to stop RDS instances on Amazon´s Relational Database Service to ensure you are not charged for time you are not using.
If you feel ParkMyCloud´s software for scheduling RDS start/stop times could be of benefit to your business, you are invited to take advantage of a fourteen-day free trial. Within the fourteen days of the trial, you should see sufficient direct and indirect savings to make an informed decision about whether to upgrade to a premium subscription plan at the end of the trial period, or to continue using a “free tier” option that does not have quite so much functionality.