GitOps

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.

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

Category: emerging

Difficulty: advanced