[DevOps] 여러가지 CI/CD 툴 사용, 인기도, 관심도 비교
[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 툴의 사용, 인기도, 관심도를 비교해보는 시간이였습니다....! 끝...!
유익하게 보셨다면 공감을 눌러주고, 댓글로 의견을 공유해 남겨주시면 감사하겠습니다!