오케스트레이션(자동화 태스크) | 오토메이션(자동화) | |
---|---|---|
DevOps | 조직의 DevOps 프로세스를 자동화 툴의 태스크로 만듦 | 지속적 통합을 위해 CI 툴을 사용하여 소프트웨어 빌드를 함 |
클라우드 인프라 | 클라우드 관리 플랫폼 4가지 기능 |
오케스트레이션 : 리소스의 집합체를 정의하는 기술
오케스트레이션의 도입 : 기존에 액션에 해당하는 API를 중심으로 처리하던 방식에서 리소스의 그룹을 중심으로 처리하는 방식으로 패러다임의 전환
오케스트레이션을 사용하면 스택 이라는 리소스의 집합체에 대해 API를 실행.
오픈스택 CLI에서 서로 다른 가상 머신을 가동하는 예시 (비슷한 명령을 세 번 실행함)
명령어가 많아질 경우 발생하는 휴먼 에러
오케스트레이션 기능 → 템플릿으로 리소스 관계나 상태를 정의해 두면, 오케스트레이션 엔진이 자동으로 판단하여 적절한 리소스 배치 및 시스템 유지
휴먼 에러의 가능성을 낮추어 줌
장점1. 오케스트레이션 기능은 환경 구축을 자동화 하는 것을 도와주고, 운영에 필요한 작업을 최적화 해주는 효과.