
리뷰 (Review) 더보기 Application Service 제공을 위한 동작을 하는 프로그램 Application 구성 요소 Application binary Application에서 사용하는 공유 라이브러리 Traditinal Deployment 물리적인 서버에 Application 설치를 통한 서비스 제공 Application이 물리적인 서버의 리소스를 직접적으로 활용 가능함 물리적인 서버의 리소스를 과다하게 사용하는 것에 대해 통제가 쉽지 않음 Application 설치 시 필요 공유 라이브러리가 없으면 설치에 어려움 Virtualized Deployment 가상 머신을 구성하여 Application 배포 가상 머신을 Application이 동작할 수 있는 최상의 환경으로 구성하여 배포하여 전..

리뷰 (Review) 더보기 Playbook 제어 구조 순차 구조 - 명령이 기술된 순서로 순차적으로 수행하는 구조 선택 구조 - 조건에 따라 명령의 실행 순서를 변경할 수 있는 구조 반복 구조 - 특정 명령을 일정 횟수 동안 반복해서 수행하는 구조 반복문 Task를 반복해서 동작 시킬 때 사용 with_* 키워드와 loop 키워드 사용 조건문 (선택문) Task를 특정 조건에만 작업 수행을 하도록 구성할 때 사용 when 키워드 사용 Include (포함) Playbook의 내용이 많아지거나 복잡한 경우 더 작은 단위로 나누면 관리의 편의성이 높아진다. Playbook을 모듈로 나누어 관리하게 되면 재사용성이 높아진다. (모듈화) import - role, task, playbook 등을 정적으로 포함..