더북(TheBook)

2.10.2 오케스트레이션 서비스 Heat

오케스트레이션은 자원 관리, 배치, 정렬을 자동화한다는 의미입니다. 클라우드 컴퓨팅 서비스에서 인스턴스 하나를 생성하려면 여러 과정이 필요합니다. 인증 키를 발급받아야 하고, 네트워크가 생성되었는지 확인해야 하며, 보안 롤(Role)도 미리 생성해야 합니다. 이런 일련의 과정이 끝나야만 인스턴스 하나를 생성할 수 있습니다.

오케스트레이션은 이런 일련의 과정을 자동화해서 인프라를 쉽게 배포할 수 있도록 지원하는 템플릿 기반 엔진입니다. 오케스트레이션에서 사용되는 템플릿 언어는 인프라는 물론 서비스와 응용프로그램 전체 프로비저닝을 자동화하고 컴퓨팅, 스토리지, 네트워킹 구성뿐만 아니라 배포 후 작업도 지정할 수 있습니다. 또 오케스트레이션 엔진은 텔레미터 서비스와 통합해서 특정 인프라 요소의 자동 스케일링을 수행할 수 있습니다.

▲ 그림 2-46 논리 아키텍처에서 Heat 부분

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.