If you were talking to someone whose organization is considering Google Kubernetes Engine, what would you say?
How would you rate it and why? Any other tips or advice?
My advice to anybody considering this solution is to understand that you need to have everything ready before implementation. You need to have a migration strategy. I would rate Google Kubernetes Engine an eight out of ten.
Management and deployment of a lot of containers could be very easy. It saves us time. I think Kubernetes is really a fast developing and easy to use platform. I would probably rate it as nine out of ten since it does have a little bit of room for improvement.
This is a really good product for independent applications or microservices. The downtime is minimal, and we have even made it zero downtime for deployment. However, when they are cluster-based applications, it is really complex. I would rate this solution an eight out of ten.
My advice is not to implement this solution unless there is a genuine demand for it from the business side. It can be useful to start from the bottom of the infrastructure and take it to the highest level because it requires changes in the development and business levels to work with this technology. I think that there is enough documentation available to start to work with this product. The technology provides a very good opportunity to grow and improve. I would rate this solution a six out of ten.