0

I have searched few job sites. Many companies are searching engineers who can handle Jenkins as CI platform. I think the Aws CodePipeline is easier than Jenkins.

Anyone can advise me, please. Thank you in advance.

closed as primarily opinion-based by Gaius, chicks, BMitch, Pierre.Vriens, Dawny33 Jun 10 at 1:54

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Why tie yourself and all of your development to one particular cloud provider? – casey vega May 28 at 20:46
  • @caseyvega of course I can go for Jenkins. My question pointed that I’m just curious the reason most of them are prepare it than AWS CodePipeline. – yafomars Jun 5 at 20:51
2

Jenkins has been around for longer so it has a larger installed base. It doesn't matter if AWS has something that is cheaper and better. Many places don't want to put the time and energy into upgrading Jenkins. Migrating to a new CI pipeline is even "scarier" -- regardless of whether it would be a wise strategic decision.

Jenkins 1.x made this far worse because of needing extensions for basic functionality. Different departments wanting different plugins that wouldn't play well together led to multiple Jenkins instances. Even if the technical challenge of merging these were relatively minor, the chance of getting departments that could never agree on anything before to suddenly decide that they can migrate to some new thing -- that is missing some feature from a plugin they can't live without -- seems pretty slim.

0

Maybe cost is a factor? And it's open-source? I would think those two factors alone make it popular amongst startups.

I work in an enterprise environment and we use AWS a lot but still use Jenkins as our main build tool.

Sure there are better, more polished options, but like I said... cost and open-source, and also many people are used to it already.

  • I, also, agree about cost. But Aws CodePipeline include CodeBuild, CodeDeploy, CodeCommit cost only 1$ per one pipeline. Thought it’s not so much cost compare to how many resources we use. This is why I’m querying – yafomars May 23 at 20:04
  • Plus, I thought, Jenkins have been used in many place base on open source and has many references on the internet. But also, AWS CodePipeline brings benefits such as easy to use and fast performance to devops team, in my view – yafomars May 23 at 20:13

Not the answer you're looking for? Browse other questions tagged or ask your own question.