GitOps

advanced
software
Enhanced Content

Definition

Deployment approach where infrastructure and application changes are managed through Git version control. Like using a blueprint repository where every change is tracked and can be reversed.

Real-World Example

Infrastructure changes are made by submitting pull requests to Git, which automatically updates the cloud environment when merged.

Cloud Provider Equivalencies

AWS CodePipeline, Azure DevOps, and Google Cloud Build offer CI/CD capabilities that can be integrated with GitOps practices, though they are not GitOps tools themselves.

AWS
AWS CodePipeline
AZ
Azure DevOps
GCP
Google Cloud Build

Explore More Cloud Computing Terms