What is our primary use case?
We deploy using a microservice architecture based on assessment technology. We have a web server application running, and we deploy all our infrastructure using Config Connector to standardize how we create
Google Cloud Platform resources.
What is most valuable?
What I find most valuable is the ability to focus solely on my product without worrying about the
Kubernetes infrastructure itself. The plugins incorporated into
Google Kubernetes Engine over the years, such as Prometheus-managed metrics, are extremely useful. Other valuable features include node auto-provisioning, a strong security posture, and integration with various
Google Cloud Platform services, such as the metrics exporter for prices.
What needs improvement?
Gemini could be more integrated with
Google Kubernetes Engine. For example, it would be helpful if I could easily find log information in a particular namespace without needing to write certain labels. Also, enabling alpha features with a simple command would be beneficial, and accessing the cluster externally isn't straightforward.
For how long have I used the solution?
I have been working with Google Kubernetes Engine for six years.
What was my experience with deployment of the solution?
In the stable version, Google Kubernetes Engine remains reliable. However, the rapid version presented some issues in the past.
What do I think about the stability of the solution?
The stable version of Google Kubernetes Engine is reliable, but I experienced a few issues with the rapid version in the past.
What do I think about the scalability of the solution?
The autoscaling capabilities of Google Kubernetes Engine have significantly impacted our operations as we automatically rely on Google to create nodes and handle the entire scaling process.
How are customer service and support?
I have created a couple of issues with Google tech support, and I am not satisfied with the assistance I received.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, we were on
AWS, but we migrated due to time and cost savings. We were paying a lot more with Amazon.
How was the initial setup?
The initial setup was quite challenging, especially regarding communication with private network policies, SSL certifications, load balancers, and Cloud NAT. Overall, the setup process was complex.
What about the implementation team?
The initial setup was split between three people in-house without any third-party assistance.
What was our ROI?
We have seen substantial time savings. By migrating from
AWS to Google Cloud Platform, we have saved a lot of time and money.
What's my experience with pricing, setup cost, and licensing?
The on-demand nodes are quite expensive, so we now use spot machines.
What other advice do I have?
I would recommend organizations to conduct a benchmark and have different environments to test their infrastructure functionalities. I rate Google Kubernetes Engine a ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google