Jenkins - review.
May 22, 2023

Jenkins - review.

Muhammad Arsalan Niazi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Jenkins

We utilized Jenkins to enable Continuous Integration and Deployment on 100s of our microservices. Deployed the Modular Pipelines architecture on Jenkins to enable seamless CI/CD between services utilizing different frameworks. So the thing is our pipelines facilitate the CI process from checking out code to building the artifact and then deploying it on Kubernetes.

Pros

  • Used Jenkins as CI/CD tool.
  • Extremely supportive community.
  • Support connectivity with multiple clouds so the deployments over Azure, AWS, GCP, OCI and etc are supported.
  • Trigger builds and deployments on Linux or Windows agents without issue.
  • Support multiple version control tools.

Cons

  • High memory utilization.
  • Troubleshooting at times is hard as some plugins have bad error handling.
  • Master/Agent connection must be more robust.
  • Plugins for almost every need.
  • Easy to deploy.
  • Extremely supportive community.
  • Highly customizable.
  • It's a freeware tool, so the monetary benefit is there.
  • Because it has huge community support and is very well utilized in the market so finding an engineer with Jenkins experience is not hard.
I have used Spinnaker as a CD tool. Though it's a very powerful CD tool we still needed Jenkins for CI, so to save some hassle for us we opt Jenkins solely.

Do you think Jenkins delivers good value for the price?

Yes

Are you happy with Jenkins's feature set?

Yes

Did Jenkins live up to sales and marketing promises?

Yes

Did implementation of Jenkins go as expected?

Yes

Would you buy Jenkins again?

Yes

Jenkins is a highly customizable CI/CD tool with excellent community support. One can use Jenkins to build and deploy monolith services to microservices with ease. It can handle multiple "builds" per agent simultaneously, but the process can be resource hungry, and you need some impressive specs server for that. With Jenkins, you can automate almost any task. Also, as it is an open source, we can save a load of money by not spending on enterprise CI/CD tools.

Comments

More Reviews of Jenkins