Red Hat Ansible
제품 개요
앱을 배포하고 시스템을 관리하며 복잡성을 해결합니다.복잡한 IT 환경에서는 아무리 작은 작업도 긴 시간을 소요할 수 있고, 무분별하게 확장되는 시스템은 개발, 배포, 유지가 어렵습니다. 비즈니스 요구 사항은 복잡성만 키우고 있으며 IT팀은 관리, 가용성, 비용 문제로 힘들어 하고 있습니다. Ansible은 에이전트가 필요 없는 단순한 IT 자동화 기술로서 현재의 프로세스를 개선하고, 보다 나은 최적화를 위해 애플리케이션을 마이그레이션하며, 조직 전체에 DevOps 사례를 위한 단일 언어를 제공합니다.
Ansible Tower by Red Hat를 활용하면 Ansible을 가장 효과적으로 실행할 수 있습니다. 사용자 인터페이스, 역할 기반 액세스 제어, 작업 스케줄링, 그래픽 재고 관리를 통해 팀에서 Ansible 인프라를 중앙 제어하여 작업을 자동화할 수 있습니다. 또한 Tower의 REST API(애플리케이션 프로그래밍 인터페이스) 및 CLI(명령줄 인터페이스)로 Tower를 기존 도구 및 프로세스에 쉽게 포함시킬 수 있습니다.
제품 특징 및 장점
- Ssh로 직접 통신하는 방식으로 빠른 Provision이 가능
- 확장성 및 대규모 Provision을 할 경우 매우 효과적
- 자동 배포환경이 쉬운 곳에 효과적
- 개발 가능성이 높은 오픈 소스 프로젝트
- 멱등성(idempotence) 제공하기 위한 조건절 제공
- 시각적 대시보드
- 역할 기반 액세스 제어
- 작업 스케줄링
- 그래픽 재고 관리
- 실시간 작업 상태 업데이트
적용 분야
자동화 기반 Provisioning
대표적 구축 사례
Openstack, RHCEPH Storage 2.0 기본 사용