프로비저닝 도구 비교

4647 단어 Ansiblesaltchef

소개



프로비저닝 툴인 Ansible, Chef, Salt를 비교했다.

Ansible이란?



이하의 사이트가 많이 참고가 된다.

Ansible이란 무엇인가 구성 관리 툴의 목적~Ansible 도입까지 가장 빠르게 이해한다

검색 트렌드 비교



1년 검색 수의 시계열 추세

Google 트렌드에서 'Ansible, Chef, Salt (소프트웨어) - 모든 국가, 지난 12개월간' 인기도 추세 보기 - htps // t. 코 / n c2도 xYx입니다. — kannkyo (@kannkyoshi) September 10, 2020


1년간의 검색어 수에 대한 국가별 추세



<script async=""src="https://platform.twitter.com/widgets.js"/>

Ansible은 Chef, Salt에 비해 압도적으로 검색 건수가 많다.



비기능 요구 사항 비교



비기능 요건 비교표를 이하에 나타낸다.
























































MetricsAnsibleChefSalt
가용성
도입 용이성EasyNot very easyNot very easy
관리 용이성EasyNot very easyEasy
확장성Highly ScalableHighly ScalableHighly Scalable
구성 관리 언어YAML(Python)DSL(Ruby)YAML(Python)
상호 운용성HighHighHigh
가격(upto 100 nodes)$10,000$13,700$15,000(approx.)


출처 Chef vs Puppet vs Ansible vs Saltstack: Which Works Best For You?



모든 지표에서 Ansible은 Chef, Salt를 동등하거나 그 이상이다.



특히 Chef는 Ruby 베이스의 DSL이라고 하는 곳이 트라이.



Python, YML은 Docker와 AI로 익숙하지만 Ruby는 더 이상 Redmine 정도로만 사용한다.



인기도 비교







출처: htps : // s ck 멋쟁이. 이오 / s c ps / 안시 b vs - ch f vs - lt



모든 지표에서 Ansible이 이기고 있다.



쿡북 or 롤 공개 건수



기사 작성 시점(2020/09/10)에서의 쿡북 or 롤의 공개 건수는, 이하와 같다.



  • 25,246 Ansible Roles
  • 4,061 (=공식 3,949 + 커뮤니티 112) Chef Cookbooks
  • 0 Salt


Ansible은 압도적인 건수를 갖는다.



기타



  • Ansible은 RedHat이 상용화. 엔터프라이즈 용도에도 안심감이 있다.
  • Chef는 공식 쿡북이 많아 전통적인 안정감이 있다.
  • Salt는 어떨까. Ansible의 YML 스타일의 간편함과 Puppet의 기능성의 높이가 좋은 곳을 취하고 있는 것 같지만, 아직 시기상조하나. 몇 년 후에 급성장하고 있을지도 모르지만, 지금은 보류.


결론



모든 지표에 넣어, Ansible 일택.


좋은 웹페이지 즐겨찾기