Stay organized with collections
Save and categorize content based on your preferences.
The automation of building and deployment within a CI/CD framework
is an essential part of the migration process.
Cloud Build
is a service that executes your builds on Google Cloud.
Cloud Build can import source code from Cloud Storage,
Cloud Source Repositories, GitHub, or Bitbucket, execute a build to your
specifications, and produce artifacts such as Docker containers or Java archives.
Artifact Registry
provides a single location for managing packages and Docker container images. It
integrates with CI/CD tools and Google Cloud runtime environments so that you
can manage the full artifact lifecycle.
Cloud Deploy
is a managed service that automates delivery of your applications to a series of
target environments in a defined promotion sequence.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 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)."]]