Google Cloud Deployment Manager is an excellent IaC tool with three core features.
- create - Create a deployment.
- delete - Delete a deployment.
- update - Update a deployment based on a provided config file.
**Reference:**
1. https://cloud.google.com/sdk/gcloud/reference/deployment-manager
Can we roll back/undo a deployment using Google Cloud Deployment Manager?