지속적 통합(CI)

규모에 상관없이 코드 변경 시 빠르게 피드백을 받아 보세요.

우수한 소프트웨어를 더 빠르게 빌드

개발자 생산성과 소프트웨어 품질을 높이는 한편, 새로운 기능을 고객에게 더 빨리 제공하세요. GCP의 지속적 통합 도구를 사용하면 몇 분 만에 자동화된 빌드를 만들고, 테스트를 실행하고, 환경을 프로비저닝하고, 아티팩트에서 보안 취약점을 검사할 수 있습니다.

지속적 통합을 위해 GCP를 사용해야 하는 이유

개발 효율성 및 생산성 향상

Google의 고성능 글로벌 네트워크를 통해 연결된 머신에서 빌드와 테스트를 실행하여 개발자 피드백을 더 빨리 받을 수 있습니다. 여러 머신에서 빌드를 동시에 실행해 빠르게 피드백을 받아 보세요. 자세한 정보 덕분에 디버깅 시간을 단축할 수 있습니다.

유지보수에 대한 걱정 없이 확장

팀이 확장됨에 따라 빌드 및 테스트 시간이 길어지는 것을 걱정하셨나요? GCP의 지속적 통합 도구는 팀이나 프로젝트가 확장될 때 자동으로 확장되므로 수백 또는 수천 개의 빌드를 실행할 수 있습니다. 다양한 가상 머신 중에서 선택하여 대규모 실행 속도를 더욱 높일 수 있습니다.

CI 파이프라인에 보안 및 규정 준수 구현

처음부터 안전하게 작업하세요. 아티팩트가 생성되는 즉시 보안 취약점을 검사하세요. 취약점이 미치는 영향과 사용 가능한 수정사항에 대한 자세한 보고서가 제공됩니다. 검증된 아티팩트만 배포되도록 다양한 환경의 정책을 정의하세요.

유연성 극대화

Maven, Gradle, webpack, Go, Bazel과 같은 빌드 도구를 사용하여 소스를 Docker 컨테이너 또는 컨테이너가 아닌 아티팩트로 패키징할 수 있습니다. 특정 빌드 및 테스트 단계를 CI 워크플로의 일환으로 수행할 수 있습니다. 단위 및 통합 테스트를 동시에 실행함으로써 코드가 작동하는지 확인할 수 있습니다.

CI를 CD로 확장

GCP의 지속적 통합 도구를 사용하여 지속적 배포(CD) 프로세스의 일환으로 VM, 서버리스, Kubernetes, Firebase에 배포하세요. Spinnaker 같은 멀티 클라우드 지속적 배포 도구를 사용하여 코드부터 배포까지 모든 단계를 자동화할 수 있습니다.

원하는 도구 사용

Terraform, Packer 등의 도구를 CI 파이프라인에 통합해 환경을 가동할 수 있습니다. Google Cloud의 CI 도구를 Jenkins, GitLab, TeamCity 같은 기존 CI 서비스와 함께 사용함으로써 관리 부담을 줄이고, 복잡한 빌드를 빠르게 처리하고, 보안을 강화할 수 있습니다.

참조 파이프라인

우수한 품질의 소프트웨어를 빠르게 배포하기 위해 빌드, 테스트, 보안 검사가 자동화되어 있습니다.

참조 파이프라인

업계 평판

Forrester에서 Cloud Build를 지속적 통합 선두업체로 선정한 이유를 알아보세요.

“다른 주요 클라우드 제품들을 제치고 Google Cloud Build가 선두 제품의 자리를 차지했습니다. Google Cloud Build는 다른 퍼블릭 클라우드 CI 제품에 비해 상대적으로 최근에 출시되어 입증해야 할 부분이 많았음에도 불구하고 성공적으로 우수성을 증명했습니다.”
Forrester Wave™ 보고서
사용 사례

CI를 위해 GitHub 프로젝트에 연결

GitHub pull 요청이 기본적으로 지원됩니다. GitHub 저장소에 푸시된 변경사항에 대해 자동화된 빌드 및 테스트를 실행할 수 있습니다.

자세히 알아보기  

서버리스 애플리케이션을 위한 CI 파이프라인 구축

Cloud Build 및 GitHub를 사용하여 서버리스 애플리케이션의 지속적 통합 워크플로를 자동화할 수 있습니다.

동영상 보기

CI를 CD로 확장

Cloud Build를 사용하여 파이프라인을 만들고 패키지 취약점을 식별할 수 있습니다. 또한 CD를 위해 Cloud Build를 Spinnaker와 통합할 수 있습니다.

자세히 알아보기  

하이브리드 및 멀티 클라우드를 위한 CI/CD

Cloud Build를 사용하여 온프레미스 리소스에 안전하게 연결하고 빌드, 테스트, 배포 프로세스를 자동화할 수 있습니다.

동영상 보기

고객 사례

스타트업부터 대기업까지 다양한 기업이 GCP를 믿고 지속적 통합에 활용하고 있습니다.

Cloud Build는 기능이 다양하면서도 배우고 사용하기가 쉽습니다. 우리는 Cloud Build의 동시 로드 및 캐싱 기능을 사용하여 컨테이너 빌드를 가속화하고, 컨테이너 분석 API를 활용하여 이미지를 개선합니다. 믿을 수 있는 Cloud Build 덕분에 다른 곳에 신경을 집중할 수 있게 되었습니다.

라일리 쇼트, Shopify 프로덕션 엔지니어
zendesk 고객 로고 lyft 고객 로고 Snapchat 고객 로고 GOCARDLESS 고객 로고 URBAN AIRSHIP 고객 로고 VENDASTA 고객 로고

리소스

지속적 통합을 설명하는 가이드, 문서 등을 살펴보세요.

Google Cloud

시작하기

학습 및 빌드

신규 고객에게는 처음 12개월 동안 Google Cloud Platform 제품에서 사용할 수 있는 $300도 제공됩니다.

도움이 더 필요하신가요?

니즈에 맞는 솔루션을 빌드하거나 파트너를 찾을 수 있도록 Google 전문가들이 도와 드립니다.