주요 특징
Cloud Deploy를 사용하면 GKE, Cloud Run 서비스와 작업 및 Anthos에 쉽고 강력한 방식으로 지속적인 배포를 수행할 수 있습니다. 출시 버전을 정의하고 테스트, 단계, 프로덕션과 같은 환경을 거치도록 할 수 있습니다. Google Cloud Deploy는 웹 콘솔, CLI 또는 API를 통해 간편한 1단계 승격 및 출시 롤백을 제공합니다. 기본 제공되는 측정항목을 통해 배포 빈도 및 성공에 대한 통계를 지원합니다.
완전 관리형 서비스인 Cloud Deploy에는 설정 및 관리가 필요한 인프라가 없으며 자동으로 확장 및 축소되어 비용과 성능을 최적화합니다. 또한 이 중앙 집중식 기능은 프로덕션 진행 시 조직 전체에서 출시 후보를 모니터링하고 제어할 수 있도록 단일 창구를 제공합니다.
Cloud Deploy는 가장 긴밀하게 통합된 GKE, Cloud Run, Anthos 배포 플랫폼입니다. IAM을 통한 출시 진행을 멈추고, Cloud Logging으로 출시 이벤트를 모니터링하고, Cloud 감사 로그를 통해 추적 가능성을 달성하세요. 배포된 리소스에 모니터링을 연결하세요.
Cloud Deploy는 CI 및 티켓팅과 같이 널리 사용되는 DevOps 도구와 통합될 수 있습니다. Cloud Deploy는 Cloud Code와 함께 개발 및 CI/CD 전반에서 파이프라인 패리티를 제공하는 Skaffold를 파이프라인에 제공합니다.
새로운 소식
문서
모든 특징
파이프라인 시각화 | 배포 경로를 시각화합니다. 배포 파이프라인을 정의하고 프로덕션 출시까지 후보 출시 버전의 진행 상황을 시각화합니다. |
간편한 출시/롤백 | GKE, Cloud Run, Anthos 사용자 클러스터로의 출시와 롤백이 그 어느 때보다도 쉽고 명확해졌습니다. 웹 콘솔, CLI 또는 API에서 단일 단계의 작업을 사용해 대상 단계 간에 출시를 승격할 수 있습니다. |
기본 제공 승인 | Cloud Deploy는 웹 콘솔, CLI 또는 API를 통해 액세스할 수 있고 IAM과 통합된 공식 출시 승격 승인으로 업무와 문제사항을 분리할 수 있습니다. |
동시 배포 | 여러 GKE, Anthos 클러스터, Cloud Run 서비스 리전에 동시에 배포합니다. Cloud Deploy는 배포가 모든 위치에서 성공하거나 전체적으로 롤백되도록 조정합니다. |
카나리아 배포 | 트래픽의 지정된 부분(예: 10%)에 애플리케이션의 새 버전을 점진적으로 배포합니다. |
후크 배포 | 배포 전 작업, 배포 후 작업 또는 둘 다를 수행하도록 Cloud Deploy를 구성합니다. |
배포 확인 | 배포 및 확인 테스트를 통합하여 Cloud Deploy에서 출시 성공 여부를 확인할 수 있습니다. |
자동화 | 자동화를 통해 배포 파이프라인 내에 지속적 배포를 구성합니다. 한 대상에서 다음 대상으로 출시 버전을 자동으로 승격하고 출시 카나리아 백분율을 자동화합니다. |
선언적 구성은 | 방법에 대해 걱정하지 마세요. 무엇을 정의하기만 하면 Google Cloud Deploy가 복잡한 작업을 수행합니다. Cloud Deploy는 원하는 최종 상태에 따라 GKE, Cloud Run, Anthos 사용자 클러스터 배포를 관리합니다. |
커스텀 대상 유형 | 커스텀 대상 유형은 승인 및 승격을 포함한 Cloud Deploy 기능을 계속 사용하면서 자체 렌더기 및 배포자와 함께 커스텀 대상 유형을 정의하고 사용할 수 있도록 하여 Cloud Deploy를 확장합니다. |
독자적 사용 | Cloud Deploy는 Skaffold를 통해 GKE, Cloud Run, Anthos에 독자적인 진입점을 제공합니다. 기본 제공되는 권장사항에 따라 파이프라인 변경을 격리하여 내구성을 유지할 수 있습니다. |
긴밀한 통합 | 수동 연결이 필요하지 않습니다. Cloud Deploy는 IAM, Cloud Logging, Cloud 감사 로그에 사전 통합됩니다. |
측정항목 | 유용한 정보를 간편하게 확인하세요. 배포 파이프라인을 통해 출시 진행의 빈도 및 성공을 파악합니다. |
감사 및 추적 가능성 | Cloud Deploy는 Cloud Logging과 통합되어 출시 감사 기능과 추적 가능성을 제공합니다. 어떤 버전이 승급되었는지, 누구에 의해 승급되었는지를 명확하게 알 수 있습니다. |
IAM 및 실행 권한 지정 | 상세한 IAM 권한 지정 및 실행을 위해 범위가 지정된 서비스 계정을 통해 출시 버전 배포를 중단합니다. |
즐겨 사용하는 도구와의 연결 | Google Cloud Deploy는 DevOps 생태계를 확장하고 사용자가 즐겨 사용하는 모든 도구를 지원합니다. CLI 또는 API를 사용하여 널리 사용되는 CI 제품에서 Cloud Deploy를 호출하고 원하는 티켓 시스템에 승인을 도입할 수 있습니다. |
개발자 환경과의 통합 | Google Cloud Deploy는 Skaffold를 파이프라인에 도입하여 운영자는 개발 및 CI/CD 전반에서 파이프라인 패리티를 달성할 수 있으며, 개발자는 생산성을 유지하고 플랫폼 변경사항으로부터 격리된 상태를 유지하는 동시에 Cloud Code의 관용적인 개발자 환경을 활용할 수 있습니다. |
가격 책정
Cloud Deploy 고객에게는 둘 이상의 대상('다중 대상 배포 파이프라인')이 있는 활성 배포 파이프라인당 관리 요금이 청구됩니다. 결제 계정당 매월 첫 번째 활성 다중 대상 배포 파이프라인에 대한 요금이 부과되지 않으며 매월 추가 활성 다중 대상 배포 파이프라인에는 월 $5가 청구됩니다.
대상 하나만 있는 배포 파이프라인에는 관리 요금이 부과되지 않습니다.
모든 배포 파이프라인의 경우 기본 서비스에 대한 요금도 적용됩니다.