Although it may seem easier to achieve a Google Cloud cost reduction than on other clouds due to the option of customizable VM instances, it can be more difficult to identify other cost saving opportunities due to limited visibility.
The option to customize VM instances to match workloads is a major advantage of deploying assets in Google Cloud. Whereas in the AWS and Azure Clouds instance sizes double as you go up in size, if you only need to increase the capacity of a VM instance on Google Cloud by 20 percent, you can do so.
However, while this may be an advantage to businesses who closely monitor vCPU and memory utilization, the option to customize VM instances has its disadvantages too due to Google Cloud’s “resource-based pricing” model and the application of Sustained Use discounts.
This pricing model can make it difficult for businesses to identify where their money is being spent. The enforcement of a business-wide tagging strategy can partly resolve this issue, but not to the extent that businesses can optimize Google Cloud costs completely. For that, you need total visibility of assets.
You Can’t Manage What You Can’t See
Identifying every asset deployed in the Google Cloud is notoriously difficult; and, although Google has released an Asset Inventory tool which provides partial visibility into cloud environments, the tool is still in beta and doesn’t yet support all asset types. Therefore, if you can’t manage what you can’t see, it can be harder to achieve a Google Cloud cost reduction than on other clouds.
A further issue with the Google Cloud Asset Inventory tool is that it doesn’t (currently) support policies. Policy-driven automation is proven to be the most effective way to maintain a Google Cloud cost reduction on the assets you can see, while automation also has benefits for alerting you to Committed Use discounts that are coming to an end and deleting obsolete snapshots.
Overcoming the limitations of the Google Cloud Asset Inventory tool can be time-consuming. If you have to manually look for unattached storage volumes, disassociated IP addresses, and other “zombie” assets, it might cost you more over time looking for the assets than you would save by terminating them. For this reason, many Google Cloud users take advantage of the total visibility provided by CloudHealth.
How CloudHealth Helps Reduce Google Cloud Costs
CloudHealth collects data from all your tools and services and consolidates the data to give you a holistic view of your assets in the Google Cloud. With total visibility, you can better identify VM instances suitable for rightsizing, non-production assets suitable for scheduling, and zombie assets suitable for terminating. You’ll also be able to see opportunities to take advantage of Committed Use discounts.
Once you’ve achieved a Google Cloud cost reduction and optimized your assets, CloudHealth’s automation capabilities help maintain the optimized state. You’ll be able to create policies that alert you to potential overspends, or that prompt specific actions when a cost inefficiency is identified—for example, automatically terminating obsolete snapshots.
You can also combine CloudHealth’s capabilities to create complex policies that alert you when either CPU utilization, memory utilization, or disc throughput falls below specific percentages. Because you have the option to customize VM instances, the percentages you apply can be much higher than the typical 30-40% range used when rightsizing AWS or Azure VM instances.
It Doesn’t Have to be Hard to Achieve a Google Cloud Cost Reduction
Businesses that have experienced the frustration of trying to achieve a Google Cloud cost reduction are invited to get in touch and request a free demo of CloudHealth in action. Our team of cloud experts will be happy to organize a demo tailored to your business’s specific needs and answer any questions you have about total visibility, the consolidation of data, or the automation of management policies.
Our team will also be happy to discuss how you can achieve a Google Cloud cost reduction by following the recommendations in our eBook “8 Best Practices for Reducing Spend in Google Cloud Platform”. The book is free to download and elaborates on some of the cost-saving measures discussed above. Using these money-saving techniques can help businesses keep spend in check while maximizing the advantages of Google Cloud.