위 그림은 앤서블 공식 홈페이지 첫화면으로 앤서블은 “모든 사람을 위한 자동화” 를 지향하는 프로비저닝 툴 입니다. redhat 에서 제공하고 있으며, python 으로 기술된 오픈소스 프로젝트 입니다. (앤서블 Tower는 유료) 앤서블의 특징은 다음과 같습니다. 1. 쉽다앤서블은 "모든 사람을 위한 자동화" 라는 이념에 맞게 YAML(야믈 이라고 발음) 이라는 언어 정확히는 데이터 표현 양식을 사용합니다.이는 특정 기술을 가지고 있지않아도, 개발자가 아니라도 모든 사람이 사용하기 쉬운 포맷을 선택한 것 입니다. 2. 에이전트리스앤서블만이 가지는 가장 큰 특징이 바로 에이전트리스 입니다. (셰프,퍼펫,솔트스택 모두 에이전트 설치가 필요)에이전트리스란 실행 대상 머신에 에이전트를 설치할 필요가 없다는 말..
앤서블에 대해서 공부를 시작하기 전에 필요한 사전지식들 입니다. - 클라우드 서비스 유형클라우드 컴퓨팅의 보급은 IT 서비스에 많은 변화를 가져왔습니다.위 그림은 클라우드 서비스의 유형을 보기 쉽게 나타낸 것 입니다. 1. IaaS (아이아스, 이아스) : infrastructure as a service - ex) AWS ec2, Azure2. PaaS(파스) : platform as a service - ex) 구글 앱 엔진3. SaaS(사스) : software as as service - ex) 구글 Docs (사용자가 별도의 소프트웨어 설치 없이 오피스 사용) 위와같은 클라우드 서비스의 보급에 따라 과거 고정적이었던 IT 인프라가 유연하게 바뀌었습니다. - Infrastructure as Cod..