[DevOps] 여러가지 CI/CD 툴 사용, 인기도, 관심도 비교

구글 트렌드를 통해 여러가지 CI/CD 툴의 사용, 인기도, 관심도를 비교해보겠습니다.


기준으로는 총 5가지의 CI/CD 툴인 Jenkins, GitHub Action, GitLab CI/CD, TeamCity, Atlassian Bamboo를 비교해봤습니다. 구글 트렌드틑 통해 비교한 자료이므로 상세한 내용은 아닌 대락적인 사용, 인기도, 관심도를 확인해봤다 정도로만 생각해주시면 좋을 것 같습니다.

 

 


한국 기준

한국을 기준으로는 Jenkins를 가장 많이 사용하고 있으며, 다른 CI/CD 툴 중에서는 GitHub Action 또한 두 번째로 많이 사용하고 있습니다. IT 기업의 기술 블로그를 확인해봐도 Jenkins 및 GitHub Action을 CI/CD 툴로 많이 사용하고 있음을 확인하실 수 있습니다.

 

지난 1년

  • 평균
    • Jenkins : 74
    • GitHub Action : 22
    • GitLab CI/CD : 1
    • TeamCity : 2
    • Atlassian Bamboo : 0

 

지난 5년

  • 평균
    • Jenkins : 58
    • GitHub Action : 9
    • GitLab CI/CD : 1
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

 


전세계 기준

전세계를 기준으로는 Jenkins를 가장 많이 사용하고 있으며, 다른 CI/CD 툴 중에서는 GitHub Action 또한 두 번째로 많이 사용하고 있습니다. 한국과 비교해봤을 때에는 Jenkins의 비중이 더 높고, GitHub Action의 비중이 더 낮습니다.

 

지난 1년

  • 평균
    • Jenkins : 85
    • GitHub Action : 7
    • GitLab CI/CD : 1
    • TeamCity : 2
    • Atlassian Bamboo : 0

 

지난 5년

  • 평균
    • Jenkins : 62
    • GitHub Action : 2
    • GitLab CI/CD : 0
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

 


미국 기준

이번에는 미국 기준입니다.
미국 기준으로도 동일하게 Jenkins를 가장 많이 사용하고 있으며, 다른 CI/CD 툴 중에서는 GitHub Action 또한 두 번째로 많이 사용하고 있습니다. 한국 및 전세계 자료와도 비교해봤을 때 Jenkins의 비중이 더 높고, GitHub Action의 비중이 더 낮습니다.

 

지난 1년

  • 평균
    • Jenkins : 83
    • GitHub Action : 4
    • GitLab CI/CD : 0
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

지난 5년

  • 평균
    • Jenkins : 48
    • GitHub Action : 1
    • GitLab CI/CD : 0
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

 


인도 기준

이번에는 인도 기준입니다.
인도 기준으로도 동일하게 Jenkins를 가장 많이 사용하고 있으며, 다른 CI/CD 툴 중에서는 GitHub Action 또한 두 번째로 많이 사용하고 있습니다. 전세계 자료와 거의 비슷한 비중을 보이고 있습니다.

 

지난 1년

  • 평균
    • Jenkins : 78
    • GitHub Action : 5
    • GitLab CI/CD : 1
    • TeamCity : 2
    • Atlassian Bamboo : 0

 

지난 5년

  • 평균
    • Jenkins : 70
    • GitHub Action : 2
    • GitLab CI/CD : 0
    • TeamCity : 2
    • Atlassian Bamboo : 0

 

 


일본 기준

마지막으로는 일본 기준입니다.
일본 기준으로도 동일하게 Jenkins를 가장 많이 사용하고 있으며, 다른 CI/CD 툴 중에서는 GitHub Action 또한 두 번째로 많이 사용하고 있습니다. 한국과 비슷하게 GitHub Action 사용 빈도가 전세계 기준보다는 조금 높은 비중을 보이고 있습니다.

 

지난 1년

  • 평균
    • Jenkins : 74
    • GitHub Action : 15
    • GitLab CI/CD : 1
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

지난 5년

  • 평균
    • Jenkins : 50
    • GitHub Action : 4
    • GitLab CI/CD : 0
    • TeamCity : 1
    • Atlassian Bamboo : 0

 

 


구글 트렌드를 통해 여러가지 CI/CD 툴의 사용, 인기도, 관심도를 비교해봤는데요.


CI/CD 툴 중에서는 Jenkins를 가장 높은 비중을 차지하고 있고, 다음으로는 GitHub Action이 차지하였습니다.

지난 5년간의 자료를 확인해보면 점점 Jenkins의 비중은 낮아지고, GitHub Action의 비중은 높아지고 있는데요.

다양한 CI/CD 툴이 생겨나가면서 Jenkins의 비중이 점점 낮아지는 것은 아닐까라는 개인적인 견해를 가지고 있습니다.


여러가지의 CI/CD 툴 중에서 많이 사용하고 있다는 것은 그만큼 검증된 툴이며 작업을 하기 위해 다양한 자료가 있다는 것으로 생각할 수 있습니다. 따라서 CI/CD 툴을 어떤 것을 사용할지 고민이시라면 Jenkins 또는 GitHub Action을 추천드립니다.

 

 

 

지금까지 구글 트렌드를 통해 여러가지 CI/CD 툴의 사용, 인기도, 관심도를 비교해보는 시간이였습니다....! 끝...!

+ Recent posts