보안이나 품질은 그대로 유지하면서 빠른 속도로 소프트웨어를 출시하세요. Google Cloud 개발자 도구가 멀티 클라우드, 하이브리드, 온프레미스 환경의 모든 소프트웨어 개발 단계를 포괄하는 엔드 투 엔드 지속적 배포 파이프라인을 설정하도록 도와줍니다.
지속적 배포를 위해 Google Cloud를 사용해야 하는 이유
빠른 제공 속도
자동화된 빌드, 테스트, 아티팩트 관리, 배포 도구로 개발 및 배포 주기 전체의 수동 프로세스를 없앨 수 있습니다. Google은 개발자가 스크립트 수정이나 디버깅보다는 코드 작성에 집중할 수 있도록 파이프라인의 관리 및 유지를 지원합니다.
위험 감소
Google Cloud는 Grafeas, Spinnaker, Kubernetes 등의 오픈소스 도구를 사용해 반복 및 추적 가능한 안전한 배포 파이프라인을 제공하므로 서비스 전환이 자유롭습니다. Google App Engine(GAE), Google Kubernetes Engine(GKE), Google Compute Engine(GCE), 기타 클라우드 공급업체 중 원하는 제품을 선택하세요.
품질 개선
트래픽 분할, 블루-그린 배포, 자동화된 카나리아 분석 등의 고급 출시 전략 덕분에 자동화된 롤백으로 안전한 출시가 가능합니다.
간단한 확장
도구의 성능이 확장에 걸림돌이 되어서는 안 됩니다. Google Cloud 개발자 도구는 고성능 또는 확장성 등 늘어나는 요구에 맞춰 발전시킬 수 있습니다.
하이브리드 또는 멀티 클라우드에서의 실행
Google Cloud는 온프레미스 서버 또는 다른 클라우드 공급업체 제품에 배포할 수 있습니다. 또한 Kubernetes를 사용하면 여러 클라우드 또는 온프레미스에서 컨테이너를 대규모로 실행할 수도 있습니다.
안전한 빌드 및 배포
컨테이너 이미지의 패키지 취약점을 파악할 수 있습니다. 아티팩트 메타데이터를 수집, 저장, 쿼리, 검색하거나 수동 승인 및 실시간 배포 정책을 설정할 수도 있습니다.
참조 파이프라인
다양한 플랫폼에 코드 변경사항을 자동으로 빌드, 테스트, 배포하세요.
사용 사례
컨테이너를 통한 지속적 배포
Cloud Build, Spinnaker, Google Kubernetes Engine을 사용해 자동으로 컨테이너를 빌드 및 테스트하고 Kubernetes 클러스터에 배포하세요.