The Data Place Leverages Spot's GKE Support to Reduce Costs by Over 70%
The Data Place Seek Optimization for Google Cloud Workloads
The Data Place development team has always been focused on using the infrastructure best tailored to their individual needs, but are particularly aware that optimizing infrastructure is a pivotal part of their business strategy. For their business, the team decided to use
Google Kubernetes Engine (GKE) on Google Cloud as a simple way of deploying their Kubernetes architecture.
Gerrit Neven, Lead Engineer at The Data Place, was pleased with the simplicity of the GKE process, but also sought for a way to best optimize their infrastructure. Aware that a drive towards constant optimization is a best practice for any infrastructure and a key aspect for The Data Place’s business strategy, Gerrit searched for a solution to help improve The Data Place’s GKE cost and instance optimization.
Spot provides Instant Cost Optimization through use of Preemptible VMs
When Gerrit first came across Spot, the idea of running GKE environments on
Preemptible VMs without interruption or management hassle sounded like a sales pitch that was too good to be true. Keen to put the claim to the test, Gerrit signed up for a trial with Spot and, with support from the the Spot team, was able to integrate The Data Place’s Google account with Elastigroup by Spot in a matter of hours.
With the integration complete, Gerrit moved over his GKE clusters to run on Elastigroup by Spot, Elastigroup now handling the infrastructure provisioning for the cluster. Elastigroup was then able to automatically provision Preemptible VMs to be used instead of full price instances, helping The Data Place reduce their GKE costs by over 70%.
Elastigroup’s GKE Solution further Optimizes Instance Utilization
Running GKE clusters on Preemptible VMs isn’t the only way in which Elastigroup by Spot increases optimization. Elastigroup’s Kubernetes Autoscaler also ensures the best possible instance utilization by reading the pending pods and spinning up the best sized instance to match these demands. What this means is that GKE users can ensure their GKE environments can be spinning up the instances which best fit the environment’s individual needs.
“Running GKE environments on Preemptible VMs with Elastigroup by Spot is a great way to quickly reduce costs. With the Kubernetes Autoscaler, we can ensure continuous optimization for the same environments!” – Gerrit Neven