Canvas CloudAI
Canvas Cloud AI

CI/CD

intermediate
software
Enhanced Content

Definition

Continuous Integration/Continuous Deployment - automated process for testing and deploying code changes quickly and safely. Like an assembly line that automatically tests and ships products.

Real-World Example

When developers push code changes, CI/CD automatically runs tests and deploys to production if everything passes, enabling multiple releases per day.

Related Terms

Cloud Provider Equivalencies

All major clouds provide CI/CD by combining source control, build/test runners, artifact storage, and deployment orchestration. AWS commonly composes multiple Code* services; Azure centers on Azure DevOps (especially Azure Pipelines); GCP uses Cloud Build plus Cloud Deploy for releases; OCI bundles most capabilities under OCI DevOps.

AWS
AWS CodePipeline (orchestrates CI/CD), AWS CodeBuild (build/test), AWS CodeDeploy (deploy), AWS CodeCommit (git repo)
AZ
Azure Pipelines (CI/CD), Azure Repos (git repo), Azure Artifacts (packages)
GCP
Google Cloud Build (build/test), Google Cloud Deploy (progressive delivery), Cloud Source Repositories (git repo, legacy/limited), Artifact Registry (packages)
OCI
OCI DevOps (build pipelines, deployment pipelines, code repositories), OCI Artifact Registry (artifacts)

Compare Across Cloud Providers

CI/CD is available across all major cloud platforms. Compare equivalent services:

AWS
AWS CodePipeline
Azure
Azure DevOps Pipelines
Google Cloud
Cloud Build
Oracle Cloud
DevOps Build Service

Explore More Cloud Computing Terms