Cloud Deployment Manager

간단한 템플릿을 활용한 클라우드 리소스 생성 및 관리

이 제품의 문서 보기

클라우드 관리 간소화

Google Cloud Deployment Manager를 사용하면 애플리케이션에 필요한 모든 리소스를 yaml을 사용한 선언 형식으로 지정할 수 있습니다. Python 또는 Jinja2 템플릿을 사용해 구성을 매개변수화하고, 부하 분산 및 자동 확장되는 인스턴스 그룹 같은 일반적인 배포 패러다임을 재사용할 수도 있습니다. 구성 내용을 코드로 취급하여 반복적으로 배포해 보세요.

반복적인 배포 프로세스

리소스를 정의하는 구성 파일을 만들면 리소스 생성 프로세스를 일관되게 반복할 수 있습니다.

선언적 언어

리소스를 만들고 구성하는 데 필요한 단계를 사용자가 정의해야 하는 명령형 접근법을 취하는 도구가 많습니다. 하지만 선언적 접근법을 사용하면 사용자가 필요한 구성만 지정하고, 취해야 할 단계는 시스템에서 파악하도록 할 수 있습니다.

애플리케이션 중심

사용자는 각 리소스를 따로 배포할 필요 없이 애플리케이션 또는 서비스를 구성하는 리소스 집합에만 집중하면 됩니다.

템플릿 기반

템플릿으로 구성 요소를 사용해 일반적으로 함께 배포되는 추상화 또는 리소스 집합(예: 인스턴스 템플릿, 인스턴스 그룹, 자동 확장 처리)을 생성할 수 있습니다. 이 템플릿을 매개변수화해 배포할 이미지, 배포할 영역 또는 배포할 가상 머신 수를 정의하는 입력값을 변경해가며 수차례 사용할 수 있습니다.

기능

동시 배포

많은 리소스를 한 번에 동시 배포합니다.

템플릿

Python 및 Jinja2 템플릿으로 배포 항목을 프로그래매틱 방식으로 제어합니다.

업데이트

배포할 리소스를 추가, 삭제, 변경합니다.

입력 및 출력 매개변수

변수(예: 영역, 머신 크기, 머신 수, 상태: 테스트, 프로덕션, 스테이징)를 템플릿에 전달하고 출력값(예: 할당된 IP 주소, 인스턴스 링크)을 다시 가져옵니다.

스키마 파일

매개변수를 정의하고 제한하는 JSON 스키마가 지원됩니다.

참조

한 리소스 정의에서 다른 리소스를 참조하여 종속 관계를 만들고 리소스 생성 순서를 제어할 수 있습니다.

미리보기 모드

변경사항을 커밋하기 전에 생성 또는 업데이트 작업에서 Deployment Manager가 변경할 내용을 확인할 수 있습니다.

콘솔 UI

계층구조 보기로 배포 전체를 한눈에 볼 수 있는 Google Cloud Console에서 배포를 확인하세요.

Wix Media Group은 Deployment Manager를 사용해 Google Cloud Platform에서 배포를 생성하고 관리하고 있습니다. 덕분에 시스템을 다양한 위치에 쉽게 배포할 수 있게 되었습니다. 또한 신규 서비스를 쉽게 배포하는 데 필요한 제어는 물론 여러 코드 버전을 동시에 배포할 수 있는 유연성도 얻었습니다.

— 골란 파라시, Wix Media Group 인프라 기술 리드

기술 자료

가격 책정

Deployment Manager는 Google Cloud Platform 고객에게 무료로 제공됩니다.

다음 단계 수행

최대 12개월 동안 Google Cloud 학습 및 빌드를 위한 $300의 무료 크레딧을 받으세요.

무료로 사용해 보기
시작하는 데 도움이 필요하신가요?
신뢰할 수 있는 파트너 지원