If your organization uses auto scaling groups in AWS, there are a couple of scenarios in which you may wish to pause AWS auto scaling groups rather than terminate them and launch them again at a later date. The most frequent scenario is when you run a non-production environment that mirrors your production environment. You don´t want to terminate auto scaling groups at the end of every day and launch them again the next morning, so the most sensible thing to do is pause them.
There are several options that could be used to pause AWS auto scaling groups such as setting their min, desired and max values to 0 via the management console or by using an API or CLI. Depending on how many auto scaling groups you have to pause and restart, these options can be time-consuming – especially when compared to the ease with which you can pause AWS auto scaling groups with ParkMyCloud. Additionally, by using ParkMyCloud, you also benefit from our app´s other cost-reducing features like rightsizing, parking and more.
How to Pause AWS Auto Scaling Groups with ParkMyCloud
If you are familiar with ParkMyCloud, you will be aware the app conducts a discovery of your resources on AWS and displays them across a single-view dashboard. At the top left side of the dashboard the option exists to filter the resources by Auto Scaling Groups, Logical Groups, Databases or Instances. Another option is, you can elect to view only the resources that have scheduling or rightsizing recommendations based on your actual resource utilization history, to save you the most money with no operational impact. By filtering your resources by Auto Scaling Groups, all the groups are visible to you. Those suitable for pausing by applying a parking schedule to them will be highlighted by the lightbulb icon. From here, you have four choices, you can choose to:
- Apply a default schedule to all highlighted groups (i.e. from 8:00 a.m. to 8:00 p.m. Monday through Friday, and paused the rest of the time).
- Apply a range of schedules to the groups depending on when they need to be on to mirror a production environment.
- Apply the recommendations made by ParkMyCloud´s “SmartParking” feature which are based on historic data collected by CloudWatch.
- Apply an “Always Parked” schedule to the least used groups in order to maximize the reduction in cloud costs.
There are a couple of points you may wish to consider before deciding which is the best choice for you to help reduce your AWS costs.Other than applying a default schedule to all highlighted groups, you can pick and choose between the options. But, if you are pausing and resuming a number of large auto scaling groups, we recommend you apply schedules that resume the groups five minutes or so before you are going to need them.
ParkMyCloud’s automated cloud cost optimization platform gathers your utilization data to make recommendations that help optimize your costs. The recommendations made by ParkMyCloud´s “SmartParking” feature come in sets of three – “Aggressive”, “Balanced” and “Conservative”. The Aggressive recommendation will pause AWS auto scaling groups the longest, while the Conservative recommendation will pause AWS auto scaling groups the shortest. The ParkMyCloud dashboard will indicate the cost reduction of each before it is applied.
The Always Parked schedule is best for non-production AWS auto scaling groups that are used in irregular patterns or at irregular times. If you apply this schedule, it can be interrupted with the click of a mouse whenever you wish to access the group. However, you may have to wait a few minutes before being able to use it if it is comprised of a large number of instances and other components.
ParkMyCloud´s Other Cost-Reducing Features
As mentioned above, when you log into your AWS account via ParkMyCloud´s console, you have the option of filtering your resources by scheduling or rightsizing recommendations based on your actual resource utilization history. The choices for scheduling AWS EC2 instances and RDS instances are similar to those that are used to pause AWS auto scaling groups. Rightsizing recommendations can vary from reducing the capacity of an instance to transferring it to a different price.
ParkMyCloud’s RightSizing feature matches AWS resources with the proper workload. A majority of the time, you may not even realize that you do not have the proper size for your resources and end up paying far more than you need. By matching the correct workload with the resources, it ensures that you are not paying for more than you actually need. Downsizing by one instance size saves 50% of the cost – and two sizes down saves 75%. Something as easy as RightSizing resources can help you cut your AWS costs significantly.
ParkMyCloud will not only make recommendations, but will also take the automated action to resize your instances, move families, and modernize as needed so that you can optimize your AWS environment at the lowest cost.
As demand increases and decreases over time, new recommendations will appear. Alternatively, you can use ParkMyCloud´s policy engine to keep you informed about peaks and troughs in usage and costs, or to practice continuous cost control using policy-based orchestration. The same policy engine can be used to enhance accountability, governance and security via role-based access control – not just across your AWS accounts, but also across Azure accounts and Google Cloud accounts.
Try ParkMyCloud Today and See How Much You Could Save
If you are not familiar with ParkMyCloud, we invite you to take advantage of a free trial to evaluate our scheduling and cloud cost-reducing software in your own environment. Once the trial has concluded, you have the option of continuing to use a feature-limited version of ParkMyCloud for free or subscribing to one of our competitive pricing plans that typically pay for themselves within two months.
Here are a few more reasons why ParkMyCloud is used by more than 1,000 companies:
- ParkMyCloud is a simple SaaS tool that automates parking schedules.
- Our scheduling software recommends which instances are suitable for parking and resizing.
- Parking schedules can be applied with the click of a mouse – no coding required.
- Users can easily be notified of actions and control those actions via web UI, Slack, or API.
- Secondary benefits included improved security, governance and accountability.
- Try ParkMyCloud today for free and witness the easy way to effective cloud cost management.
To start your free trial and ensure you’re not oversizing or spending money on resources that should be turned off, click on any “Try It Free” or “Free Trial” button. From here you can register for a ParkMyCloud account using your business email address and you’ll be well on your way to an optimized AWS bill. Alternatively, you can book a demo to see ParkMyCloud in action before taking advantage of the free trial offer, or speak with a member of our team, who will be happy to answer any questions you have with regard to ParkMyCloud and the best way to pause AWS auto scaling groups.