One of the latest developments in cloud computing is an AWS RDS start/stop scheduler. Its arrival on the market follows the news from AWS that it is now possible to stop RDS instances and restart them without the loss of S3 transaction logs or automatic backups. This is great news for companies who previously used the long-winded copy-delete-create-restore method to stop RDS instances, or AWS RDS start/stop scheduler apps that could take more than an hour to restart a large database.
This is also great news for cost-conscious companies, who will be able to save up to 65% on the cost of deploying database instances on AWS. Although even when RDS instances are in the stopped state, companies will be charged for provisioned storage, manual snapshots and automated backup storage, the significant reduction in costs should make it worthwhile to implement an AWS RDS start/stop scheduler – especially considering the advantages scheduling software has over manually starting and stopping RDS instances or writing scheduling scripts.
Known Issues with Manual Processes and Scheduling Scripts to Stop RDS
In its latest RDS user guide, Amazon explains how to stop RDS instances using the AWS Management Console, the Command Line Interface and API. Although simple in their execution, the problem with each of these processes is that they are manual. Any company that relies on its development teams to manually switch their non-production instances on and off is running the risk that developers will forget – leaving the instances running all day and all night and running up the costs of AWS deployment.
Although it is possible to write scheduling scripts to stop RDS instances using the AWS Lambda function, this may not be the most cost-efficient solution depending on the time taken to write and maintain the scripts, and what other core projects are delayed as a result. There is also an issue that stopped RDS instances will be automatically restarted after seven days. This issue can be overcome with AWS RDS start/stop scheduler software, as can the issue of forgetful developers.
AWS RDS Start/Stop Scheduler Software from ParkMyCloud
Using AWS RDS start/stop scheduler software from ParkMyCloud to stop RDS instances is more reliable than manual processes and more cost-effective than writing scheduling scripts. It can be used to manage on/off times not only for RDS instances, but also for EC2 instances and auto scaling groups – giving team managers the opportunity to create logical groups for all the constituent parts of an application and manage them with a single schedule.
In order to stop RDS instances and restart them again using ParkMyCloud, team managers simply create a role with limited permissions within the ParkMyCloud app and access their AWS account through the app. ParkMyCloud conducts a discovery of the credential´s instances and displays them on a single-view dashboard with recommendations about which instances are suitable for “parking” based on the names and tags assigned to them.
Team leaders can accept all or some of the recommendations, and use the AWS RDS start/stop scheduler software to set on/off parking times for them. Policies can be created to assign the same on/off parking times for all a company´s instances, or different schedules can be applied to individual groups of instances depending on each development teams´ requirements. The facility also exists to “snooze” a parking schedule if access to the parked instances is required out-of-hours.
As each parking schedule is confirmed, the AWS RDS start/stop scheduler software displays a dollar figure illustrating how much the company will save over the next thirty days. If, for example, all the company´s RDS instances were scheduled to be accessible from 7:30 a.m. to 7:30 p.m. on weekdays, the cost of database instance hours would be reduced by almost 65%. Once the schedules are operational, an actual savings figure appears on the UI adjacent to the projected savings figure.
The Indirect Benefits of using ParkMyCloud to Stop RDS Instances
In addition to being a reliable and cost-efficient solution to stop RDS instances quickly and easily, there are indirect benefits of using ParkMyCloud. The first of these is the total visibility companies get of their AWS accounts across all regions, instance types and pricing plans. Team leaders can use this single-view dashboard of a company´s accounts to identify unused or underused resources and terminate them or reassign them to a cheaper pricing option.
Having total visibility can also help improve governance, accountability, reporting, planning and budgeting. ParkMyCloud´s AWS RDS start/stop scheduler software allows team leaders to see which instances are scheduled for parking, how much each schedule is reducing costs, and if further cost reductions can be realized. Based on our most popular subscription package, ParkMyCloud usually pays for itself within two months through direct savings on cloud bills. If you add the indirect benefits of using ParkMyCloud to stop RDS instances, our app almost pays for itself at once.
Try ParkMyCloud for Free and Choose Which Solution is Best for You
If you are drawn to potential cost savings of an AWS RDS start/stop scheduler, but are apprehensive about making a commitment due to the known issues of manual processes and scheduling scripts, why not start a free trial of ParkMyCloud and evaluate our cost-effective solution in your own environment? Our free fourteen-day trial takes just minutes to set up, and whatever costs you save during the trial are yours to keep.
At the end of the free trial period, you have one of three options available to you. You can subscribe to one of our competitive subscription packages, continue using a “basic” version of our AWS RDS start/stop scheduler software, or return to paying for database instance hours you are not using. Start your free trial today by clicking the “Try It Now” button, or contact us with any questions you have about using AWS RDS start/stop scheduler software from ParkMyCloud to stop RDS instances.