CI/CD 프레임워크 내에서 빌드 및 배포를 자동화하는 것은 마이그레이션 프로세스의 필수적인 부분입니다.
Cloud Build는 Google Cloud에서 빌드를 실행하는 서비스입니다.
Cloud Build는 Cloud Storage, Cloud Source Repositories, GitHub 또는 Bitbucket에서 소스 코드를 가져오고, 사양에 맞게 빌드를 실행하고, Docker 컨테이너 또는 자바 아카이브와 같은 아티팩트를 생성할 수 있습니다.
Artifact Registry - 패키지 및 Docker 컨테이너 이미지를 관리하기 위한 단일 위치를 제공합니다. 전체 아티팩트 수명 주기를 관리할 수 있도록 CI/CD 도구 및 Google Cloud 런타임 환경과 통합됩니다.
Cloud Deploy는 정의된 승격 시퀀스에 따라 애플리케이션을 일련의 대상 환경으로 자동 전달하는 관리형 서비스입니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-12-21(UTC)"],[],[],null,["# Build and deploy automation and CI/CD tools\n\nThe automation of building and deployment within a CI/CD framework\nis an essential part of the migration process.\n\n[Cloud Build](/cloud-build)\nis a service that executes your builds on Google Cloud.\nCloud Build can import source code from Cloud Storage,\nCloud Source Repositories, GitHub, or Bitbucket, execute a build to your\nspecifications, and produce artifacts such as Docker containers or Java archives.\n\n[Artifact Registry](/artifact-registry)\nprovides a single location for managing packages and Docker container images. It\nintegrates with CI/CD tools and Google Cloud runtime environments so that you\ncan manage the full artifact lifecycle.\n\n[Cloud Deploy](/deploy)\nis a managed service that automates delivery of your applications to a series of\ntarget environments in a defined promotion sequence.\n\nIf you have containerized applications, you can deploy them with\n[Kubernetes](https://kubernetes.io/)\nand managed services such as\n[Google Kubernetes Engine](/kubernetes-engine).\nTo deploy into a serverless environment, you can use tools such as\n[App Engine flexible environment](/appengine/docs/flexible),\n[Cloud Run functions](/functions),\nand\n[Cloud Run](/run)."]]