본문으로 건너뛰기
FindOpenSource

Ansible

구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.

개요

Ansible는 에이전트를 설치하지 않고도 여러 대의 머신을 한 번에 설정 관리, 배포, 오케스트레이션할 수 있는 IT 자동화 시스템입니다. 관리 대상마다 별도의 에이전트 소프트웨어를 설치하는 대신 기존 SSH 데몬을 통해 연결하기 때문에, 관리되는 시스템에 추가로 부트스트랩할 것이 없습니다.

Ansible은 몇 가지 핵심 설계 목표를 중심으로 만들어졌습니다: 학습 곡선을 최소화하고, 인프라를 사람과 기계 모두가 읽기 쉬운 방식으로 기술하며, 로드 밸런서 뒤에서 무중단으로 롤링 업데이트하는 것과 같은 복잡한 작업을 간단하게 만드는 것입니다. 실제 작업을 수행하는 모듈은 Python뿐 아니라 어떤 동적 언어로도 작성할 수 있습니다.

Ansible은 구성 관리, 애플리케이션 배포, 클라우드 프로비저닝, 애드혹 명령 실행, 네트워크 장비 자동화 등에 널리 사용되며, 관리 대상 호스트마다 전용 에이전트를 실행하지 않고 인프라를 자동화하고 싶은 팀에 적합합니다.

카테고리
DevOps
키워드
configuration-managementautomationiacdevops
언어
Python
라이선스
GPL-3.0

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기