Dmytro KutetskyiSolution Architect | Head of BizDev at Greg Solutions
Chandrashekhar NRSenior Architect at a tech services company
We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
"The most valuable aspect of the solution is the scalability."
"The auto-repair function in Kubernetes is perfect. When something breaks, the auto-repair function automatically repairs it. If you are running the content in Kubernetes, you have a good set up. You do not need to do anything for the management of this. So, the automation of Kubernetes is number one."
"It is a very good solution for deploying microservices in an application. It has a lot of freedom in it, which makes it very interesting. It is also web-enabled. You can run services in other virtual applications and virtual machines."
"The most valuable feature is the support for Docker containers."
"A good interface, better than comparable solutions."
"Provision of a managed platform as a service."
"The ease of use if the solution is a very valuable aspect for us."
"This product has a rich toolset from the community including CNI plug-ins, Helm packages, operators, dashboards, various integrations, etc."
"The auto scalability feature, which is based on smart agendas, determined from pre-prepared rules is the most valuable feature. You can also create different routes for deployment. Deployment types can be provided with an identifier, such as an ARB deployment. This really helped in rolling out releases without disrupting services for the end-users."
"Openshift is a very developer-friendly product."
"Red Hat's security throughout the stack and software supply chain is good. It is a lightweight operating system. You don't have to worry about the security patches on the system. You can update the entire environment with security patches, which is a nice feature."
"Some of the primary features we leverage in the platform have to do with how we manage the cluster configurations, the properties, and the auto-scalability. These are the features that definitely provide value in terms of reducing overhead for the developers."
"The solution can be quite complex for many users."
"The Kubernetes dashboard can be improved. It is currently a mess. We were using Rancher earlier, and everyone was happy with the dashboard. Right now, we are using Kubernetes, and it's not working with Microsoft workstations. We still have problems with the dashboard. It's terrible."
"It would be useful to have a basic and stable interface for monitoring and quick deployment purposes, especially when the deployments are big like a proof of concept or proof of technology. Currently, you need to use the Kubernetes console for all functionalities. It is not a quick-to-learn product if you are not from a Linux background. You need to be very skilled at Linux to learn it quickly. It took me two to three months because I mostly work with Microsoft products. For people who are not from a Linux background, the learning curve is a little bit longer."
"The management needs to be improved."
"Some Kubernetes technical support would be helpful."
"Management features could be simplified."
"It would be very interesting if they could introduce a template engine to set dynamic values in the deployment time. It would be ideal if it could be native in Kubernetes as it would be much easier."
"This product should have a more advanced built-in scheduler that uses real application metrics in the scheduling strategy."
"From a networking perspective, the routing capability can be matured further. OpenShift doesn't handle restrictions on what kind of IPs are allowed, who can access them, and who cannot access them. So it is a simple matter of just using it with adequate network access, at the network level."
"The solution needs to introduce open ID connect integration for role-based access control."
"It has an option to install OpenShift without connecting it to the Internet. We tried this, but it was very hard. We couldn't manage to use that option. We wanted to use it offline for installations, updates, upgrades, etc., but we didn't find the offline installation and updates easy. This could be better."
"With the recent trend of cloud-native, fully managed serverless services, I don't see much documentation about how a customer should move from on-prem to the cloud, or what is the best way to do a lift-and-shift. Even if you are on AWS OCP, which is self-managed infra services, and you want to use the ROSA managed services, what is the best way to achieve that migration? I don't see documentation for these kinds of use cases from Red Hat."
"The management layer is free, which is perfect. You don't need to pay money for the management layer, but in AWS develop service, you need to pay. I think it is €75 per month for the management layer. It is free here, so you can have as many Kubernetes clusters as you need. You are paying just for the workload, that is, for the machine, CPU, memory, and everything."
"Google Kubernetes Engine is free in the simplest setup, AWS Kubernetes Engine costs about $50 (depending on the region), in a three master setup, so it's almost the same as the cost of the EC2 instances and it's totally fine from my point of view."
"Kubernetes is open-source."
"The solution is affordable."
"Kubernetes is open source. But we have to manage Kubernetes as a team, and the overhead is a bit high. Compared with the platforms like Cloud Foundry, which has a much less operational overhead. Kubernetes, I have to manage the code, and I have to hire the developers. If someone has a product, a developer should know exactly what he's writing or high availability, and all those things may differ the costs."
"There are no licensing fees."
"There is no licensing fee."
"In addition to Kubernetes, you have to pay for support."
"OpenShift with Red Hat support is pretty costly. We have done a comparison between AWS EKS (Elastic Kubernetes Services) which provides fully managed services from AWS. It's built on open-source-based Kubernetes clusters and it is much cheaper compared to Red Hat, but it is a little expensive compared to ECS provided by AWS."
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.
Red Hat® OpenShift® offers a consistent hybrid cloud foundation for building and scaling containerized applications. Benefit from streamlined platform installation and upgrades from one of the enterprise Kubernetes leaders.
Kubernetes is ranked 1st in Container Management with 19 reviews while OpenShift Container Platform is ranked 2nd in Container Management with 4 reviews. Kubernetes is rated 8.4, while OpenShift Container Platform is rated 9.0. The top reviewer of Kubernetes writes "Offers perfect auto-repair and automation features ". On the other hand, the top reviewer of OpenShift Container Platform writes "Completely removes overhead for our developers in terms of managing orchestration of Kubernetes clusters". Kubernetes is most compared with VMware Tanzu Build Service, HashiCorp Nomad, Nutanix Karbon, VMware Tanzu Mission Control and HPE Ezmeral Container Platform, whereas OpenShift Container Platform is most compared with VMware Tanzu Mission Control, Nutanix Karbon, Amazon EKS, Rancher Labs and Weaveworks. See our Kubernetes vs. OpenShift Container Platform report.
See our list of best Container Management vendors.
We monitor all Container Management reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.