What is AWS Server Sizing?
AWS server sizing is the process of finding the appropriate utilization levels you need to optimize your cloud costs. Some IT professionals regard AWS server sizing more of an art than a science – especially when dealing with auto-scaling groups – as the analysis required to determine CPU, memory, storage, input/output and bandwidth utilization at different points of time can be very detailed.
Cloud management solutions exist that can help with AWS server sizing, but many of them offer AWS server sizing tools among a huge bundle of software you may never use. When you are trying to optimize your cloud costs, paying for a huge bundle of software you are never likely to use would be considered by some to be defeating the purpose of the exercise.
By comparison, AWS server sizing with ParkMyCloud is quick, easy and doesn´t involve identifying the right tool among a huge bundle of software to perform the task. You do not need to conduct a detailed analysis of your resources deployed on AWS – ParkMyCloud does it for you. Furthermore, ParkMyCloud identifies resources that are overprovisioned – including auto-scaling groups – and recommends a more appropriate configuration.
AWS Server Sizing with ParkMyCloud
In order to find the appropriate utilization levels you need to optimize your cloud costs, simply sign into your AWS account from ParkMyCloud´s web-based portal. Then create a user credential with limited permissions for ParkMyCloud and allow our AWS server sizing tool to conduct a discovery of your account. Once the discovery is completed, your resources are displayed across a single-view dashboard, showing details such as the team they belong to, their location and their cost.
To the right of the screen there is an ascending bar graph icon. When you click on the icon, you will be taken to a new window displaying an Instance Utilization Report. The heatmap-style report is based on AWS Cloudwatch data and displays the peak and average utilization of each resource. The reports can be adjusted to display the details over different timescales, by doing which you will be able to identify resources with a more expensive feature-set than required.
By default, ParkMyCloud will recommend more appropriate configurations of each resource or each component within an auto-scaling group – or recommend it is terminated or placed into a more appropriate price structure. However, as our app is unable to determine what your future plans may be for each resource, you have to decide whether to accept the recommendations or use the information provided by the Instance Utilization Reports to change each configuration manually.
How to Further Optimize Cloud Costs with ParkMyCloud
Whereas overprovisioning resources is wasteful, the biggest contributory factor towards the estimated $5.6 billion overspend on cloud computing services each year is the failure to switch off non-production instances and VMs when access to them is not required. If you have non-production EC2 and RDS instances deployed on AWS, ParkMyCloud can help eliminate this element of “cloud waste” as well.
In addition to recommending appropriate AWS server sizing configurations for your resources, ParkMyCloud also recommends which resources are suitable for “parking” based on the names and tags assigned to them. Parking – or auto-scheduling stop/start times for non-production instances – is also a simple process. You select some or all of the recommendations and assign a parking schedule to them – either one of the preconfigured parking schedules, or one you have created yourself.
EC2 and RDS instances and auto-scaling groups can be assigned the same parking schedules or individual ones. It is possible to create logical groups and give each group the same schedule or – to maximize savings – permanently park all non-production instances and allow your developers to snooze the parking schedules when they want access to them. Don´t worry, safeguards exist to return accessed instances to their dormant state after a period of inactivity.
Find Out More about ParkMyCloud
If you would like to know more about ParkMyCloud, or have any questions about AWS server sizing, do not hesitate to get in touch. Our team of friendly Customer Service representatives will be happy to provide more information about AWS server sizing, answer your questions and invite you to take a free trial of ParkMyCloud, during which whatever money you save on your cloud costs is yours to keep.
ParkMyCloud eliminates the need to conduct a detailed analysis of your cloud-hosted resources in order to achieve accurate AWS server sizing, and can save up to 65% of the cost of deploying non-production EC2 and RDS instances. Furthermore, once you have optimized your cloud spend, ParkMyCloud gives you total visibility over your accounts in order to ensure your cloud costs stay optimized.