Skip to main content
TrustRadius
IBM Cloud Kubernetes Service

IBM Cloud Kubernetes Service

Overview

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s…

Read more
Recent Reviews

Excellent service

10 out of 10
January 15, 2023
Incentivized
In my organization, we use IBM Cloud Kubernetes Service to manage and deploy our microservices-based application. It allows us to easily …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Container Orchestration (11)
    8.3
    83%
  • Cluster Management (11)
    7.9
    79%
  • Storage Management (11)
    7.4
    74%
  • Security and Isolation (11)
    7.3
    73%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service…

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://cloud.ibm.com/kubernetes/catalo…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

6 people also want pricing

Alternatives Pricing

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps…

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Return to navigation

Features

Container Management

Features commonly found in Container Management software.

7.4
Avg 8.0
Return to navigation

Product Details

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service provides intelligent scheduling, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollbacks, and secret and configuration management. The Kubernetes service also has advanced capabilities around simplified cluster management, container security and isolation policies, the ability for users to design their own cluster, and integrated operational tools for consistency in deployment.

IBM Cloud Kubernetes Service Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported Countrieshttps://console.bluemix.net/docs/containers/cs_regions.html#regions-and-zones
Supported LanguagesA managed Kubernetes offering to deliver powerful tools, an intuitive user experience and built-in security for rapid delivery of applications that you can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service provides intelligent scheduling, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollbacks, and secret and configuration management. The Kubernetes service also has advanced capabilities around simplified cluster management, container security and isolation policies, the ability to design your own cluster, and integrated operational tools for consistency in deployment. Visit our Docs pages for pricing and support information.

Frequently Asked Questions

Google Kubernetes Engine, Azure Kubernetes Service (AKS), and Amazon Elastic Kubernetes Service (EKS) are common alternatives for IBM Cloud Kubernetes Service.

Reviewers rate Container Orchestration highest, with a score of 8.3.

The most common users of IBM Cloud Kubernetes Service are from Enterprises (1,001+ employees).

IBM Cloud Kubernetes Service Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)50%
Enterprises (more than 500 employees)50%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(316)

Attribute Ratings

Reviews

(1-25 of 75)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
As a container management platform, I use IBM Cloud Kubernetes Service to deploy and manage containerized applications on the cloud. IBM Cloud Kubernetes Service allows me to package software code, along with all dependencies, so it can run reliably on any system. IBM Cloud Kubernetes Service helps me to automate the deployment, scaling, and management of containerized applications.
  • Simplified cluster management
  • Security and isolation
  • Scalability
  • Setting up an IBM Cloud Kubernetes Service cluster can be complex and involve managing different components.
  • The learning curve can be a bit steep for new users.
  • Managing resources can sometimes be a challenge.
IBM Cloud Kubernetes Service is ideal for deploying modern applications on a microservices architecture -- where easy scaling and ability to update are important. IBM Cloud Kubernetes Service also handles automated deployments and load balancing very well, particularly if you're already working in the IBM Cloud ecosystem.

There are applications less suited to IBM Cloud Kubernetes Service -- such as very small applications, where managing an IBM Cloud Kubernetes Service cluster would be overkill. Also, users not familiar with container organization might find IBM Cloud Kubernetes Service to be a challenge to manage effectively.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our container infrastructure runs on IBM IKS which is a complete application layer with a tech stack of ruby on rails, javascript, GraphQL, and node applications, and hosts an in-memory Redis cluster for caching layer use. IBM provides pure Kubernetes(no touch-ups), which allows us to use the system easily with compatibilites.
  • automatic load balancer service
  • out of the box compatibilities
  • easy to provision clusters via terraform and UI
  • namespace container registry compatibilites
  • IKS version upgrade with terraform with zero down time - no documentation
  • Interactive IKS documentation help while deploying using UI - steps
If you are an IBM customer or prospective, starting with IKS is relatively easy. Node Autoscaling feature is a click of a button and helps with config map value to set the values, IBM cloud is a little underrated, but it has very good products like IKS in classic and vpc. If you are starting your cloud journey, you should evaluate the IBM cloud specially IKS for cost efficiently.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Explored IBM Cloud Kubernetes Service to understand its capabilities in case customers wants help with it
  • Openshift integration
  • Highly available masters
  • multi-zone clusters
  • integration with Watson API
  • user interface could be better
  • not heavily advertised
  • more manuals, and in general instructions would be helpfull
It is good fit for existing IBM customers and for those who has expertise with OpenShift. Also great if you need integration with IBM cloud services.
Might not be your first choice if you have big footprint in other cloud providers
Jon Brizuela | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Kubernetes has proven effective for orchestrating workloads. Have limited expansion with deploying on a limited number of nodes but it has had a streamlined process without any hiccups. Haven't had any issues with Kube managing deployments and keeping the required amount of replicas running. Cluster IPs are helpful for data reliability. Utilized it as part of AWS EKS which has some limitations with configuration options, but it has more compatibility than AWS's native ECS.
  • Cluster IPs
  • secure networking
  • compatibility with multiple CSPs
  • greater configuration than dockers
  • requires more user management
  • steep learning curve
  • susceptibility for malicious attacks due to large surface area
Good for deploying workloads, without having to be an expert in all underlying components, especially for Managed Kubernetes Services. However, this leads to an inability to troubleshoot without having a solid understanding of the control plane. Good alternative if you have some services that are unable to migrate completely to cloud environment.
February 08, 2023

IBM Kubernetes is good

Score 8 out of 10
Vetted Review
Verified User
Incentivized
The use cases for IBM Cloud Kubernetes Service include deployment and management of cloud-native applications, microservices, and containerized applications.

For our use case, The business problems addressed by IBM Cloud Kubernetes Service include:
  • The complexity of managing large-scale applications
  • Increased time and resources required for infrastructure management
  • Inefficient application deployment and scaling
  • Ensuring consistency in application environments
  • Manages Kubernetes deployments with ease
  • Spin up pods really fast
  • good access control to share limited levels of access
  • Installation fails during container creation due to a Docker 18.03.1 issue
  • If you roll back to version 3.2.0 from a fix pack version, the version file can still show the fix pack version
  • If you roll back to version 3.2.0 from a fix pack version, the Status column on the Helm releases page in the console might not show the status properly for some Helm releases
The business problems addressed by IBM Cloud Kubernetes Service include
  • Complexity of managing large-scale applications
  • Increased time and resources required for infrastructure management
  • Inefficient application deployment and scaling
  • Ensuring consistency in application environments
This means, we can deploy our microservices in IBM Kubernetes service without any problems and provide and build a reliable product
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Cloud Kubernetes Service to secure multi-region Kubernetes clusters.
Our main problem was related to tasks managment, we needed a contenization tool that could help to manage the entire lifecycle of our system and therefore easily manage our tasks. Kubernetes was the best solution so far, and switching to using both IBM Cloud services + Kubernetes made it more easier.
  • deployment automation
  • speed when shipping features
  • help us iterate faster
  • I constantly get this error even when everything is well configured prefect.exceptions.AuthorizationError: [{'path': ['auth_info'], 'message': 'AuthenticationError: Forbidden', 'extensions': {'code': 'UNAUTHENTICATED'}}]
  • Then sometimes the error disapear without changine anything, happened twice to me. Should there be an issue with the authentication service? Please let's improve or let users know why this may be happening.
  • Improve the UX in the browse console when removing many images at once
  • UX on the process of installing KeyCloack operator
First, it Increased DevOps efficiency for microservices architecture : The sooner developers deploy Kubernetes during the development lifecycle, the better, because they can test code early on and prevent expensive mistakes down the road. Apps based on microservices architecture consist of separate functional units that communicate with each other through APIs,
then, there's less chance of vendor lock-in : containers only contain the resources an application actually needs (i.e., its code, installations and dependencies) and use the features and resources of the host operating system (OS), they are smaller, faster and more portable


January 15, 2023

Excellent service

Score 10 out of 10
Vetted Review
Verified User
Incentivized
In my organization, we use IBM Cloud Kubernetes Service to manage and deploy our microservices-based application. It allows us to easily scale and maintain the application, as well as automate the roll-out of updates. The product addresses the need for efficient management of containerized workloads and enables us to focus on developing and improving our application, rather than managing the infrastructure. The scope of our use case is primarily for our internal business operations, but we are also exploring the possibility of using it for customer-facing applications in the future.
  • Automated scaling and management of containerized workloads: IBM Cloud Kubernetes Service allows for easy scaling of resources based on demand, which helps to optimize performance and reduce costs. It also provides robust management features for maintaining the health and availability of the deployed applications.
  • Seamless integration with other IBM Cloud services: IBM Cloud Kubernetes Service can easily integrate with other IBM Cloud services such as IBM Watson, IBM Db2, and IBM Cloud Object Storage, making it simple to build and deploy applications that leverage these services.
  • High availability and disaster recovery: IBM Cloud Kubernetes Service provides built-in high availability and disaster recovery features, such as automatic failover and self-healing capabilities, to ensure the availability of the deployed applications. This helps to minimize downtime and ensure that the applications are always available to the users.
  • Limited customization options: While IBM Cloud Kubernetes Service provides a wide range of features, it may lack the level of customization that some users may need. For example, it may be difficult to customize the Kubernetes control plane and nodes to specific requirements. This can be an issue for users who have unique use cases or need a more customized environment.
  • Limited support for different Kubernetes versions: IBM Cloud Kubernetes Service currently supports a limited number of Kubernetes versions and this can be a limitation for users who are running applications on older versions of Kubernetes.
  • Limited support for non-IBM Cloud environments: IBM Cloud Kubernetes Service is primarily designed for use with IBM Cloud, and while it can be used with other cloud providers, the integration and support may not be as seamless. This can be an issue for users who are running a multi-cloud or hybrid-cloud environment and need a more integrated solution.
Based on my experience, IBM Cloud Kubernetes Service is well suited for the following scenarios:Deploying microservices-based applications: IBM Cloud Kubernetes Service allows for easy management of containerized workloads, making it an ideal solution for deploying microservices-based applications. It also provides features like automatic scaling, which can help to optimize performance and reduce costs.Leveraging other IBM Cloud services: IBM Cloud Kubernetes Service can easily integrate with other IBM Cloud services, such as IBM Watson, IBM Db2, and IBM Cloud Object Storage. This makes it a great option for organizations that are already using these services and want to build and deploy applications that leverage them.High availability and disaster recovery: IBM Cloud Kubernetes Service provides built-in high availability and disaster recovery features, such as automatic failover and self-healing capabilities. This makes it a great option for organizations that need to ensure the availability of their applications and minimize downtime.On the other hand, IBM Cloud Kubernetes Service may be less appropriate for the following scenarios:Customized environments: As mentioned before, IBM Cloud Kubernetes Service may lack the level of customization that some users may need. For example, it may be difficult to customize the Kubernetes control plane and nodes to specific requirements, making it less appropriate for users who have unique use cases or need a more customized environment.Multi-cloud or hybrid-cloud environments: IBM Cloud Kubernetes Service is primarily designed for use with IBM Cloud, and while it can be used with other cloud providers, the integration and support may not be as seamless. This makes it less appropriate for users who are running a multi-cloud or hybrid-cloud environment and need a more integrated solution.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I use IKS for container orchestration for Docker based micro services in product portfolio. The product is a micro-service that uses IKS in multiple data centers having up to 18 nodes. From communication perspective, we use internal (within IKS) as well as external communication (through Ingress/Egress). The deployment model is automated. We use multiple technologies for IKS based microservices for our workloades but most content is based on JVM or JVM based languages. <br><br>We have traffic that goes beyound XXm / Hr and it's exposed to external live customers.
  • IKS is simple and has almost all aspects configurable to match our workloads.
  • IKS resources and upgrades of those resources are managed seamlessly allowing the developers to focus on application rather than IKS management itself.
  • There are multiple monitoring solutions within IKS to monitor the health of the cluster in best possible way. Many other services within IBM Cloud also integrate with IKS to provide best possible solution as per the use case at hand.
  • Requesting the additional resources (SRE) or de-allocating is especially easy.
  • IKS support is extremely active in answering the queries or any help needed in general.
  • IBM Cloud has access to all resources my account uses. IBM Cloud / IKS has auto updates/upgrades for which reminders / alerts are sent to all account admins. I would prefer alerts being passed on to me for only the services I'm using in account. I think IBM Cloud already does it - but it would be great to fine tune it.
  • If possible keep upgrades/updates frequent - but small in size and impact.
  • Sometimes I have seen IKS dashboard appearing much slowly than other times.
I think IKS would work for most use cases that we have. My experience with IKS is mostly with micro services based workloads that are scalable and small. IKS has good variety of integrations available OOB to help our use cases. The monitoring and alerting is good and we can get notifications / alerts on almost all aspects of IKS.

I think it works well for workloads having dynamic resource requirements as well (nodes for example). We can quickly provision / deprovision the resources for a cluster quickly.
Ravi Gupta | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I have to work with scaling deep learning software, especially training at scale over CPU and GPUs. I use Kubernetes in the IBM cloud to achieve that over CPUs. The ease is a production-ready environment. I don't have to worry about all nitty-gritty details of infrastructure and can focus on scaling my models, dataset, and application.
  • Pod re-starts and maintain quality of service.
  • Scaling at infrastructure level.
  • Readily available hardware resources.
  • Availability of more GPU resources.
  • More selection of operating systems.
Applications like stream processing, real-time low latency processing.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used IBM Kubernetes as a part of our curriculum in college, we used it for deployment of our containerize applications, while using the service we had some small issues like the service was not connected and all other than that the service works fine and we were happy to use it easily.
  • Built in integration from the IBM cloud console
  • Store persistent data
  • Easily manage worker modes of the same flavor with worker pools.
  • Reduce cluster downtime
  • Reaching to technical team for issues is a bit tedious job
  • Some features requires professional users
  • Needs multi region deploy service
The service saves a lot of time, increases focus on delivery, provides more features for customers. Also while working with CI/CD it is very beneficial.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
My team and I utilizes this service to deploy our core IAAS services to host platform services as well as core infrastructure services that provide customers with access to computer, network, and storage resources. Kubernetes is used as the main orchestration layer for our services through the use of ingresses, Kubernetes DNS service, and various K8s resource types such as deployments, stateful sets and daemon sets. Additionally, Etcd is used to maintain the life cycle and state of customer resources such as virtual machines, vpcs, subnets, volumes, etc ...
  • Provide an underlying infrastructure layer for cloud services and a means for them to easily communicate with one another via apis
  • Provide a means to manage the lifecycle of events through Etcd to reach desired states for cloud resources
  • Provide a means to easily rollback and upgrade services with no downtime
  • Providing a means to deploy services across Kubernetes clusters (multi-region)
  • Easily monitor services without external services (my team is currently using sysdig)
  • CLI needs to be more easily usable and have more short cuts to make commonly done tasks more easily accessible without typing much
  • Better online video demos of how to perform tasks in the Service
It is well suited for the deployment of a service to provide High Availability and fault tolerance as well as maintaining the lifecycle of custom made resources through Etcd. It is not well suited in providing out of the box monitoring tools to view the state of a service and will need 3rd party integration or the hosting of new apis to monitor and diagnose service issues.
Mike Chegge | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Services allows the user to manage many different data with multiple types across the entire infrastructure and its data protection functionalities are excellent. Highly effective solution for data archiving and very stable on multiple data analytics creation and also reports distribution through IBM Cloud Kubernetes Services is perfect and the interface configuration was very easy on my first time.
  • Stable Cloud features.
  • Easy initial tool implementation.
  • The data protection capability is excellent.
  • My deployment was not that simple process to configure.
  • Reaching the technical team responsible for any technical issue assistant is not easy.
  • Adjusting some Cloud advance features requires a professional user.
This platform is very reliable orchestration and container management system which has the most effective and profitable Cloud performance and its data management environment is very secure and the migration of various data across platforms is easy. IBM Cloud Kubernetes Services also monitors various project services and it enables me to create valuable and very import real time data reports and the quality management is good.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service is being used by a department. We run different backend microservices in it to serve our consumers. It is adopted to ease the management of containers in the cloud. Since it's a managed service, we don't need to spend much effort from an operation perspective.
  • Support different regions and zones
  • Easy for provisioning
  • Easy to scale
  • Monitoring has room for improvement.
  • Cluster identity with random IDs are difficult to memorize.
IBM Cloud Kubernetes Service is well suited to run microservices workload that requires high availability, scaling, with good performance. Combined with other IBM Cloud services (e.g. API Connect), it's very easy to set up a working environment in a short while. Comparing with other cloud providers, IBM seems to have fewer locations. If your service wants to be deployed closer to the end-users, it's worth checking out the available locations.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am currently using it for a project. It is meant to address the ease of orchestrating the deployment of containers.
  • Good documentation.
  • Ease of installation.
  • Good UI.
  • Having better instructional videos online would be nice.
A well-suited case is when we want to evaluate a new potential cloud service. It is less appropriate for situations where businesses already have one.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service removed the requirement to make application-specific configurations for each server and enabled engineers to iterate faster, knowing that what is shipped and runs in production is exactly what they built and tested. No more going through many steps of cloning multiple repos, pulling configurations, and installing lots of components locally. It greatly increased the infrastructure and the speed to launch new products and features into the marketplace.
  • Quickly scaled our infrastructure[.]
  • Streamlined application release process[.]
  • The environment is now standardized to allow to quickly transition to different projects[.]
  • Since it's very powerful it can be an overkill for applications that do not require a distributed architecture[.]
  • It can be difficult to migrate applications to IBM Cloud Kubernetes Service, and at times the entire architecture has to be refactored[.]
IBM Cloud Kubernetes Service is very powerful, yet not easy to operate but still provides the freedom to innovate and accelerate digital transformation. Combines application development with security and operations considerations to create a seamless software development lifecycle.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We adopted IBM Cloud Kubernetes Service for container orchestration and we migrated our entire infrastructure to Kubernetes, starting with our website applications and concluding with the backend of the operations. IBM Cloud Kubernetes Service unlocked our confidence in being able to deploy quickly, learn, and even at times when we make a mistake, we can roll it back without any issue. After implementing this system we quickly started to realize the benefit of having seamless upgrades and easy rollbacks without any issue and now we can experiment with existing applications and create new services blazingly fast.
  • It lets developers work in the same environment that the application will be running in production
  • It made it easier to test, easier to refine, and easier to deploy
  • Helped engineers embrace the DevOps mindset as they built software
  • The language to define containers is initially hard to understand
It relieves the development team from the tasks that they don't want to do, ensures we execute seamless upgrades frequently, and keeps cluster performance and security up-to-date. This system is one of the automation drivers and we use it to build solutions that are fast, resilient, and that is running perfectly.
Sai karthik Satyavarapu | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We mostly use [it] for our applications and it seamlessly performs well and executes the tasks for scaling with [fewer] efforts.
  • Scaling and flexibility
  • Automating the environment
  • Monitoring health
  • Security
  • UI
  • Pricing is bit expensive
  • Less clouds to execute
  • Not much effective on windows
For application testing and scaling it's very good and effective. We need to check multiple times the documentation. Availability of regions is very [few]. It's not supported for all regions, [we face] issues when we have customers in the regions [that are] not supported. We had to choose other cloud vendors who are providing better service. We need to get habituated [to] UI if we are using [it] for [the] first time. It will take [a] lot of time to toggle many tabs and check which delays the work.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service gives us a uniform API across heterogeneous resources to define our workloads and expand resources outside our infrastructure. It comes with built-in monitoring and logging for all the applications and the workloads that deploy in Kubernetes. Once we began migrating applications to Kubernetes, the result [was] immediate and we are able to ship ideas to production using a single consistent and declarative API.
  • It is able to provide a reliable and scalable cluster infrastructure[.]
  • Improved both operational and development efficiency[.]
  • The Kubernetes-enabled cloud hosts all new development and microservices[.]
  • The UI design is a bit inflexible[.]
  • Steep learning curve. I find the community very supportive with this[.]
After embracing IBM Cloud Kubernetes Service, it allowed us to run applications in a cloud provider-agnostic way and made it possible to introduce new products and the infrastructure to scale each autonomous team's idea. Migrating to IBM Cloud Kubernetes Service provided the flexibility and speed to deliver new products while significantly reducing the operational overhead.
Lavish Garg | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
IBM Cloud Kubernetes Service is being used by our IT department. We have a business application and IBM Cloud Kubernetes Service was very helpful when we were migrating the app from being in-house to the cloud. The platform is also very helpful when it comes to scaling the application. Scaling is not only easy but also affordable.
  • It is affordable compared to competitors
  • Auto updating of the Kubernetes version
  • Great documentation.
  • Generation time.
  • Should make simple UI
  • Pre-configured template
It's well-suited for internal service connectivity inside the IBM cloud. If you are using other IBM products then [IBM Cloud Kubernetes] is very suitable to use. For example, using the IBM blockchain service [IBM Cloud Kubernetes Service] is very helpful. Services that are associated with internal IBM cloud components are easy to access and use.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We had been using IBM Cloud Virtual Servers for a long time for all of our compute workloads. When we moved to containerized deployments at scale, we looked for an orchestration system that we could use as well. Kubernetes is the gold standard for container orchestration software and we decided to go with IBM Cloud Kubernetes Service since we use other IBM Cloud products.
  • Steep learning curve
Before ever considering using a managed service like Kubernetes Service, it should have already been decided that an orchestration service is necessary for the use case. Smaller systems have trouble benefitting from Kubernetes because of the added management and added overhead costs but Kubernetes Service is a great fit for a team looking for a managed version of Kubernetes to take some of the infrastructure management away from the process.
Henry Liu | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Incentivized
A small portion of businesses uses K8s but only for microservices.
  • Always, the free tier is attractive.
  • The 30-day free tier expiration is pointless.
  • Not all options are available on the free tier.
  • Load-balancer type not available on the free tier.
  • Cluster deployment is slow.
Perhaps for those enterprises requiring classical infrastructure needs.
August 18, 2021

Kubernetes review

Score 7 out of 10
Vetted Review
Verified User
Incentivized
Migrating legacy apps to the native cloud. It provides a simple way to progressively remove code from monolithic ones while providing all cloud benefits like autoscaling or data integrity. IBM Cloud [Kubernetes Service] makes it very easy with great documentation and support.
  • Quick learning curve.
  • Fast deploypment.
  • Great documentation.
  • Excellent customer support.
  • Generation time.
  • Fixing issues.
Well suited if you need top-tier and responsive support. Not suited for low complexity apps where setting it can take a high percentage of the project.
Score 8 out of 10
Vetted Review
Verified User
IBM Cloud Kubernetes Service is being used by our IT department. We have a business applications and IBM Cloud Kubernetes Service was very helpful when we were migrating the app from being in-house to the cloud. The platform is also very helpful when it comes to scaling the application. Scaling is not only easy but also affordable.
  • It is affordable compared to competitors
  • Scaling is easy
  • It is reliable
  • Good user interface
  • Quick deployment
  • Not suitable for newbies
  • Documentation is not the best
IBM Cloud Kubernetes Service is suitable for a business that is either running application(s) on-premise and wish to migrate to the cloud for better management and easy scaling. The platform makes the whole process easy and affordable.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service is utilized by our startup to host our application. It allows us to scale up easily our applications and is cost-effective.
  • Easy and fast deployment
  • Reliability
  • Cost effective
  • Expensive
  • Bad Logging
  • Not available in all regions
The best scenario for Kubernetes is for a blockchain platform. Other than that, you can easily host your application using IBM Cloud Kubernetes Service.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is been used for a client to build web apps and business applications and also to have resilience, fault tolerance, and auto-scaling services. It is also used for matrices to view logs and monitor service health checks, security, and the consistency of applications. Providing the consultancy to different financial clients who are outsourcing the services and designing the workloads for their applications and operational task.

IBM Kubernetes services are very good in terms of reliability and consistent operation with reducing management. It is easy to distribute the clusters and manage the services easily. IBM services make the task quite easy to do it all in one place.
  • Reliable managed kube service to operate.
  • Easy to deploy and manage.
  • Less code
  • Best on the operational side by less work.
  • Security
  • Great customer service
  • Adding more service logs
  • Matrices graph
It is well suited in business applications and for the web apps where you want less hassle and the operational side takes care by itself.
Return to navigation