Try our new research platform with insights from 80,000+ expert users
Jagadish Sahoo - PeerSpot reviewer
Technical Lead Engineer at HSBC
Real User
Top 20
Good for agile and maintaining DevOps practices but CloudBees CI is a proprietary tool
Pros and Cons
  • "The customer support is good. You get good representatives from CloudBees to help you and understand your requirements."
  • "One challenge I'd like to highlight is that with CloudBees CI growing bigger and bigger, there are limitations in terms of managing old plugins and services and upgrading them with time."

What is our primary use case?

In general, as a DevOps user, I mostly build pipelines and deploy them. That is mostly used for deployment and release for our products and services. 

But with my profession, I'm more towards taking care of the service. I take care of the CloudBees service, which is used by teams to build and deploy their releases for production services.

We also use it for our own purpose, for our own build and releases. So you can say that I use it as a service and also as an admin who takes care of the service. So, on both sides.

What is most valuable?

CloudBees is a market leader in the CI/CD space. Jenkins, as a product, developed the CI/CD space, which holds a major portion of the DevOps area. DevOps is mostly CI/CD. So, you do your build and releases or automation using the CI/CD service.

That's what I like about it. It's very flexible. You can trigger your builds using multiple sources, you can integrate with multiple platforms, and you can automate your end-to-end product life cycle. You can automate your infrastructure builds using Terraform and other IAC tools. You can do many things with the CI/CD approach.

What needs improvement?

One challenge I'd like to highlight is that with CloudBees CI growing bigger and bigger, there are limitations in terms of managing old plugins and services and upgrading them with time.

There's always a priority thing that comes into the picture where you want something to be upgraded and fixed, but it all depends on how the priorities are set at the CloudBees side. As it is a proprietary tool, not an open-source tool, you always need to depend on the vendor. That is one challenge which I feel. It's not completely open source. Jenkins is an open-source software, but large organizations will rely more on proprietary software. 

And hence, you need to depend on them to manage the releases for their services, for their products, like for their plugins or for their features or whatsoever. So that is one thing which I feel is lagging a bit. But, overall, it's a great tool. It's a great service.

For how long have I used the solution?

I have been using it for past six years. 

Buyer's Guide
CloudBees
September 2025
Learn what your peers think about CloudBees. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.

What do I think about the stability of the solution?

I had a couple of experiences when we went to upgrade the service. Sometimes, the plugins won't be compatible. Sometimes, some portion of the service won't be compatible with the new version, and it breaks. And when it breaks, you reach out to the support. That also comes as a new kind of error or bug at the support point of view, then it takes time for resolution.

And to be very honest, the rollback approach of this product is not that great. That is one limitation which I have, and I've faced it a couple of times with the releases.

I would rate the stability a six out of ten.

What do I think about the scalability of the solution?

It's scalable. But, obviously, there's a limitation in terms of the number of jobs you can host. It's mostly based on the number of jobs you can host on a particular tenant. 

When you go more than eight thousand or ten thousand, which is the maximum that you can go through, the product specifies that you cannot go more than 6,000 to 8,000 jobs per host. If you go more than that, the service will get synced, it'll not be good, and it will be too slow.

That is one limitation. You cannot scale vertically on a single tenant, but you can scale horizontally with multiple tenants and scale the job. That is feasible, but it all depends on how the customer manages their infrastructure. So, there is that limitation in terms of managing instances on a single tenant. But, that completely depends on your architecture.

Scalability from one to ten, I'd rate it a seven out of ten, with ten being highly scalable. It's not really a product drawback, it's completely based on how your usage is and how your architecture is defined.

In my organization, it's approximately 6,000 developers using it across 200 tenants. So, it's a large-scale deployment.

Our company has a partnership. We have multiple orgs within the organization, multiple departments, that use Jenkins or CloudBees. In my department, I'm taking care of that.

How are customer service and support?

The customer support is good. You get good representatives from CloudBees to help you and understand your requirements. They're really approachable, and you get value for money.

But there's room for improvement as it's all about priorities. They need to set some priorities, understanding the user's point of view, rather than just focusing on backlogs. It all depends on user satisfaction, which comes when the user's requirements are fulfilled. But, it obviously takes priority assessment and metrics gathering on the product side. But overall, it's good. It's decent.

How would you rate customer service and support?

Positive

What was our ROI?

It's worth it.

Which other solutions did I evaluate?

It is expensive for sure. But we go through ULA licensing, so that's something that is a bit cheaper compared to small-scale organizations. 

What other advice do I have?

I would recommend it. CloudBees is based on open-source Jenkins. So if the users have already experienced open-source Jenkins, then they can go for CloudBees to gain that support, that customer and product support. 

So far, it's been a great tool and a great service, and it's good for agile and maintaining DevOps practices. There are other open-source software also coming into the market, but it all depends on preferences. And if you need good product support, then CloudBees is a good option.

Overall, I would rate it a seven out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Aaron Sarkar - PeerSpot reviewer
Software Developer at a construction company with 501-1,000 employees
Real User
Top 20
User-friendly, but the pipelines randomly fail multiple times
Pros and Cons
  • "CloudBees is a user-friendly tool."
  • "The problem with CloudBees is that when you merge it, the pipelines would randomly fail multiple times."

What is most valuable?

CloudBees is a user-friendly tool.

What needs improvement?

I think the pipeline design we had on CloudBees was not very intuitive. There were a couple of reasons for this. The first reason was the way we went about merging our code. When we have code, we would just put it on GitLab. Realistically, GitLab already provides CI/CD pipelines. We shouldn't be using CloudBees because it's a third-party source we don't need.

We started realizing that CloudBees was not the right tool for that. The problem with CloudBees is that when you merge it, the pipelines would randomly fail multiple times. The failures wouldn't be related to a test that we would have.

It became such a huge problem that pipeline issues became a whole other domain that we would end up exploring through different developers. Because of that, we're actually moving away from CloudBees now and looking into just making GitLab pipelines.

What do I think about the stability of the solution?

I rate the solution’s stability a five out of ten.

What do I think about the scalability of the solution?

We scaled the solution, and it's a major part of the company. Since tons and tons of products are using CloudBees, I don't think it has a problem with scalability.

How was the initial setup?

I've worked a bit with the deployment of the pipeline. I don't want to say I made my own pipeline, but I merged two repositories and made my own pipeline out of them. It took me almost a week's worth of work and a lot of random failures here and there.

The setup will not be too complicated if you have good knowledge of it. It wasn't that easy for me because I was still like an intern who had just started.

What other advice do I have?

I wouldn't say anybody can use the solution. CloudBees is a user-friendly tool, but it's a bit confusing to navigate in certain places. It wasn't confusing, but it was a bit unintuitive. On the other hand, the GitLab pipelines we started migrating towards were significantly more user-friendly.

The solution's integration with other tools is fine, and I rate it a six out of ten. We integrated with GitLab, and it was fine. We did have a lot of problems, though, and we would have people working until past midnight trying to fix those. It was kind of a problem on that end. It was getting the job done eventually, but it had many ghost problems.

People would end up waiting for weeks to merge perfectly good code just to make it work for this pipeline that was having problems. It was very annoying from that standpoint.

I don't think there's any actual problem with CloudBees. Our problems with CloudBees could have been specific to our code, development practices, and how we used the tool. At the end of the day, it's not about the tool itself, but it's about how you use the tool. There may be a problem with the way we were using the tool. I think CloudBees is still good.

At the end of the day, it did get the job done for a lot of things. I have to give it credit where it's due. I would recommend CloudBees to other users. In my opinion, having a third-party pipeline when your repository already provides a pipeline doesn't make any sense to me. If GitLab is providing a pipeline, use that pipeline, which is more intuitive. It's also fine if you want to use CloudBees as a secondary pipeline support.

Overall, I rate the solution six and a half out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
CloudBees
September 2025
Learn what your peers think about CloudBees. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.
Sinthusan Thangarajah - PeerSpot reviewer
Software Developer at a financial services firm with 1,001-5,000 employees
Real User
Top 5Leaderboard
Streamlined deployment and automation with enhanced efficiency
Pros and Cons
  • "CloudBees assists by automating tasks, previously done manually, in the pipeline setup."
  • "Sometimes, there are performance issues, however, they may be due to our organization's configuration."

What is our primary use case?

We use a pipeline to deploy our application. All our organization checks and requirements are added to the CloudBees pipelines, ensuring code quality and checking vulnerabilities. We use Jenkins and SonarQube as part of the deployment process.

How has it helped my organization?

CloudBees has streamlined our deployment process. Previously, deployment involved manual file transfers and checks, which were time-consuming. Now, with CloudBees, many tasks are automated, making our work easier and more efficient.

What is most valuable?

CloudBees assists by automating tasks, previously done manually, in the pipeline setup. This saves time and improves efficiency. The features set rules that are regularly updated, reducing the need for constant oversight. One-click deployment processes also highlight the flexibility and ease of the platform.

What needs improvement?

Sometimes, there are performance issues, however, they may be due to our organization's configuration. Currently, I do not have specific improvements in mind as these might be related to our side.

For how long have I used the solution?

Previously, our organization had an on-premise solution, but we have moved to the cloud version.

What do I think about the stability of the solution?

Due to security constraints within our organization, the performance can appear slow. It is difficult to discern if the issue is with CloudBees or our organization's configuration.

What do I think about the scalability of the solution?

CloudBees is scalable, but I cannot provide specific details on how this scalability impacts us.

How are customer service and support?

We experience issues with the CloudBees pipelines occasionally, like resource limits or permission errors. The DevOps team generally resolves these, and I would rate CloudBees support eight out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Before CloudBees, we used FTP for deployment, which involved no pipelines.

How was the initial setup?

The setup was managed by a separate team. My experience starts with using the product, which was straightforward.

What about the implementation team?

A separate team, the DevOps team, manages the CloudBees setup and any technical support needed.

What was our ROI?

CloudBees saves time and resources by executing automated deployment processes, which would otherwise have been manual and time-consuming.

What's my experience with pricing, setup cost, and licensing?

I am not aware of the pricing, setup cost, or licensing details.

Which other solutions did I evaluate?

I have not evaluated other solutions, as my interaction began with CloudBees directly.

What other advice do I have?

I would recommend CloudBees, especially to those using traditional ways of deployment, because it simplifies and automates many processes.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
KishoreKumar4 - PeerSpot reviewer
Senior QE Lead at Cognizant
Real User
Top 5Leaderboard
A scalable tool for creation and build
Pros and Cons
  • "The initial setup is easy."
  • "To improve efficiency, they should focus on smoother label deployment."

What is our primary use case?

We use tools like BuildNow for creation and Jenkins for labeling and deployment. These tools effectively serve our CI/CD needs. While they are good tools for deployment and build levels, their time can vary depending on the code we provide in the labels.

What is most valuable?

The feature is good because when I click ‘Build Now,’ the labels are automatically created in 10-15 minutes. The build quality is also fine.

What needs improvement?

To improve efficiency, they should focus on smoother label deployment. For example, if my build has four to five levels, using the ‘Build Now’ option in the Cloudreach tool currently takes about ten to fifteen minutes to complete. Reducing this time by one or two minutes would be beneficial.

For how long have I used the solution?

I have been using CloudBees for three to four years.

What do I think about the stability of the solution?

I rate the solution’ stability a nine out of ten.

What do I think about the scalability of the solution?

15-20 users are using this cloud tool.
I rate the solution’s scalability a ten out of ten.

How was the initial setup?

The initial setup is easy. I have approximately four years of experience with CloudBees and various other tools, such as Bitbucket, Jira, and ServiceNow. 

Which other solutions did I evaluate?

I have used Jenkins. It is a highly scalable and comfortable tool, making it an excellent choice for any DevOps developer. I recommend Jenkins to DevOps professionals because it is an open-source tool with great support and flexibility. It provides a smooth pipeline experience. It allows us to create CI/CD pipelines in the cloud easily.

What other advice do I have?

The CI/CD pipeline is effective for integration and deployment processes, making it more client-centric. Jenkins is a good tool for this purpose, and despite the many CI/CD tools available in the market, such as Teradata and others, Jenkins remains a very reliable and widely-used tool.

Overall, I rate the solution a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Software developer at FedEx Ground
Real User
Streamlined deployment efficiency with excellent integration and comprehensive integration capabilities
Pros and Cons
  • "The most beneficial aspect is that CloudBees integrates with everything, like version one, GitHub, and PDM."
  • "It could improve the document upload process."

What is our primary use case?

The primary use case for CloudBees is for continuous integration and deployment. It is primarily used for production deployments. We use it to trigger Autobahn, such as CloudBees, well in advance to clear out many issues upfront, trigger change requests, and test in various environments to be ready with the production deployment on the actual date.

How has it helped my organization?

CloudBees has helped our organization by integrating with various systems like version one, GitHub, and PDSM. It reduces the need for documentation by automating processes, saving time when creating documents and testing the application. This reduces the amount of time spent on deployments and helps pull out all the test results and create change requests, providing a more streamlined process for deployment.

What is most valuable?

The most beneficial aspect is that CloudBees integrates with everything, like version one, GitHub, and PDSM. It automates documentation and testing processes, reducing the need to create documents manually. By creating automated processes, it saves time and effort.

What needs improvement?

It could improve the document upload process. Currently, documents need to be uploaded manually to the PDSM request. An enhancement could be to have a feature where you can upload documents directly to go into the PDSM request.

For how long have I used the solution?

For about two to three years, approximately two and a half to three years.

What do I think about the stability of the solution?

CloudBees has improved a lot over time. Initially, there were challenges setting it up, but once we understood its functions and processes, there were no stability issues.

What do I think about the scalability of the solution?

CloudBees is scalable as it integrates with various complex systems and offers the flexibility to scale to many other application integrations beyond those currently used.

How are customer service and support?

I have not personally interacted with customer service or support since the DevOps team handles template creation and maintenance, and they might have contacted support during the initial phase.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Before CloudBees, we did not use a similar tool. However, we are currently considering a transition to GitHub Actions.

How was the initial setup?

The initial setup involved creating a template that checks pull requests in GitHub. It verifies approvals, mergers, and other criteria necessary for a build. The setup includes extensive integration with other systems, stringent checks, and a series of deployment stages from QA to production.

What about the implementation team?

The DevOps team is responsible for creating templates and handling integration with various systems. They play a crucial role in supporting the implementation and deployment processes.

What was our ROI?

The measurable benefits of using CloudBees include a significant amount of time saved during deployment because of the automation and integration capabilities it offers.

What's my experience with pricing, setup cost, and licensing?

I am not aware of the pricing, setup cost, or licensing details for CloudBees.

Which other solutions did I evaluate?

We are currently using GitHub Actions, with an effort to transition from CloudBees to GitHub Actions.

What other advice do I have?

Follow the guidelines and step-by-step processes thoroughly. If you encounter integration issues with your tools, seek support from CloudBees to ensure integration. Once set up, CloudBees is a reliable tool for deployment.

I'd rate the solution nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Suryansh Srivastava - PeerSpot reviewer
DevOps Consultant / Software Engineer at a tech vendor with 10,001+ employees
Real User
Top 20
A single person can still control all the masters
Pros and Cons
  • "CloudBees is the Jenkins tool for building and deploying. There's open-source Jenkins, which is free and can be used by any organization, but it offers a different architecture for Jenkins. If your organization is larger, you might choose the architecture. This way, you can have different masters for different applications, and different teams can manage their masters separately. However, a single person can still control all the masters, whoever manages it for the organization."
  • "The setup is somewhat complicated. You need a cloud architect and engineer to set it up properly. The initial setup will take time, so you need a good engineer and architect to handle it."

What is most valuable?

CloudBees is the Jenkins tool for building and deploying. There's open-source Jenkins, which is free and can be used by any organization, but it offers a different architecture for Jenkins. If your organization is larger, you might choose the architecture. This way, you can have different masters for different applications, and different teams can manage their masters separately. However, a single person can still control all the masters, whoever manages it for the organization.

It has dynamic node allocation for the code we're building. When we trigger a build, like for Java code, it pulls a Docker image from a repository. Then, a pod spins up. If you have ten nodes, the solution uses a Kubernetes architecture. There's one master node and ten different nodes connected to the master. Whenever we trigger a build, a pod spins up and gets scheduled on any of the slave nodes in the Kubernetes cluster. That's the best thing I see about the product. 

The management is good. You don't need to manage different nodes individually. You don't have to specify which node to build the code on. In CloudBees, you can avoid that. You mention the node, and it will automatically schedule the pod on whichever node is free.

You can also configure different nodes. Another good point is that you can configure Elastic File System to store the data.

What needs improvement?

The setup is somewhat complicated. You need a cloud architect and engineer to set it up properly. The initial setup will take time, so you need a good engineer and architect to handle it.

For how long have I used the solution?

I have been working with the product for three years. 

What do I think about the stability of the solution?

I have no issues with the tool's stability. 

What do I think about the scalability of the solution?

I find the product scalable. Currently, we're using a Kubernetes architecture and working on-premises. However, other teams are working on the cloud version of CloudBees with AWS infrastructure. There, we can also scale the nodes.

I'm currently working for an organization that has over 200 applications. They've adopted the CloudBees architecture. So, these 200 applications have 200 different masters. All of this is managed by a single team, which is a separate team. The different applications and different members are managed by a single person who oversees the entire organization, similar to how we have it in AWS.

How are customer service and support?

The tool's support is good. 

How would you rate customer service and support?

Neutral

What other advice do I have?

I don't think CloudBees requires much maintenance, but some things must be considered. As I said, they have a Kubernetes architecture, so Kubernetes patching and Jenkins patching will also be required. It publishes upgraded versions on its website. You can purchase the latest license and upgrade the Jenkins version through that purchase.

I rate the overall solution an eight out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Vaddi Yashoda Lakshmi - PeerSpot reviewer
Software Engineer at a tech services company with 10,001+ employees
Real User
Top 10Leaderboard
Improves deployment speed with automation features
Pros and Cons
  • "I find the automation feature most valuable. CloudBees is highly scalable and supports both small and large teams. The deployment process is also faster when compared to on-premise."
  • "There are connection issues with CloudBees, specifically between Sybase and CloudBees. W"

What is our primary use case?

We use CloudBees for deploying the code in higher environments, such as QA, C2, staging, and production.

How has it helped my organization?

CloudBees has made deployment faster compared to on-premise solutions. It also facilitates working with multiple machines, improving efficiency and performance.

What is most valuable?

I find the automation feature most valuable. CloudBees is highly scalable and supports both small and large teams. The deployment process is also faster when compared to on-premise.

What needs improvement?

There are connection issues with CloudBees, specifically between Sybase and CloudBees. We often encounter connection problems, and there are issues with the pipelines.

For how long have I used the solution?

I have been working with CloudBees for one and a half years.

What do I think about the stability of the solution?

There are a lot of connection issues with CloudBees. We experience disconnections frequently.

What do I think about the scalability of the solution?

CloudBees supports the deployment of large amounts of data efficiently across multiple machines.

How are customer service and support?

I haven't gone through the technical support, so I can't comment on it.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Before CloudBees, we were using Jenkins on-premises. We switched to CloudBees because we moved our SQL servers to the cloud, which made deployment easier.

How was the initial setup?

The initial setup of CloudBees took approximately fifteen to twenty minutes.

What about the implementation team?

We used UrbanCode deployment to deploy it in different environments, but I was not directly involved in the implementation part.

What was our ROI?

I am not aware of the return on investment metrics for CloudBees.

What's my experience with pricing, setup cost, and licensing?

I am not sure about the pricing, setup cost, and licensing for CloudBees. The team takes care of it.

Which other solutions did I evaluate?

I am not aware of any other solutions that were evaluated before choosing CloudBees.

What other advice do I have?

I would recommend CloudBees to others because building jobs is much easier than with other solutions.

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?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Indian Agarwal - PeerSpot reviewer
Senior Project Engineer at Wipro Limited
Real User
Top 20
Provides a user-friendly and simple user interface
Pros and Cons
  • "CloudBees's user interface is very simple and user-friendly."
  • "I noticed that CloudBees runs too slowly because some applications run more than 50 pipelines."

What is our primary use case?

We are running over 200 applications in CloudBees. We integrate different DevOps tools like Vault, SonarQube, Nexus, Nexus IQ, and Ansible with CloudBees. We use the tool to create multiple pipelines, like multi-branch pipelines, declarative pipelines, standalone pipelines, and parameterized pipelines.

We upgrade CloudBees on a time-to-time basis. We create the Docker images and push them to Harbor using CloudBees. We also create nodes like the Ansible and Docker nodes to run the images on that particular node. For the dot net application, we configured the Windows slave machine on CloudBees.

What is most valuable?

CloudBees's user interface is very simple and user-friendly. If anyone knows a little bit about CloudBees, they can understand it better regarding where to go, how to go, how to create a pipeline, and what parameters they have to configure. Users don't have to dig too much. They just need to log in, and everything is there for them to read and operate.

What needs improvement?

I noticed that CloudBees runs too slowly because some applications run more than 50 pipelines. When we try to open it, it takes too long and shows an error message saying the service is unavailable. While raising a case with the vendor, the vendor asks us to share the support bundle logs for the pipeline. When we try to download the support bundle logs, it still shows me the service unavailable error.

How are customer service and support?

When we tell the support team about our problem, we don't get the exact solution. The same issues keep repeating, and they ask us to upgrade the plug-in for many issues. However, upgrading the plug-in does not help fix the issue.

We are facing some issues for which we have tried everything, but it hasn't been fixed. The support team told us to upgrade the version to fix those issues, but I don't know whether that was correct.

How would you rate customer service and support?

Neutral

How was the initial setup?

The solution's initial setup is simple for someone who knows CloudBees well.

What other advice do I have?

We have an option called configuration management in the cloud. We have installed a Vault plugin and mentioned the Vault URL and the token in the configuration management. Using that, we have integrated CloudBees with Vault. For SonarQube, we installed a SonarQube plugin and then mentioned the URL, username, and password. Using that, we integrated SonarQube with CloudBees.

I would recommend the solution to other users. New users should see the plug-ins and features, regardless of their version. When you try to implement CloudBees in your environment, you should build the infrastructure based on how many applications CloudBees can support and how many pipelines you will run on those applications. This prevents CloudBee's performance from becoming slow.

Customers will get upset and give bad reviews if the solution's performance worsens. Users must keep these things in mind before implementing CloudBees in their environment.

Overall, I rate the solution an eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Buyer's Guide
Download our free CloudBees Report and get advice and tips from experienced pros sharing their opinions.
Updated: September 2025
Buyer's Guide
Download our free CloudBees Report and get advice and tips from experienced pros sharing their opinions.