Google Cloud IaC Admin – GitOps Learning Path
This path combines Google Cloud service knowledge, Infrastructure as Code with Terraform, and GitOps workflows. It aligns with Google Cloud Digital Leader and Associate Cloud Engineer certification objectives.
Core Services Coverage
- Compute: GCE VM, Kubernetes Engine (GKE), Cloud Functions
- Storage & Data: Cloud Storage, BigQuery, Cloud SQL, Pub/Sub
- Security: Cloud IAM, Secret Manager, Cloud Armor, VPC Service Controls
- Management: Cloud Monitoring, Logging, Trace, SCC
IaC Best Practices
- Version Control Everything: Store all Terraform code in Git
- Modularize Terraform: Build reusable modules for GCP
- Automate with CI/CD: GitOps pipelines with pull-request automation
- Secure Secrets: Use Secret Manager + Terraform Vault practices
- Audit & Monitor: Track config drift and changes with logging
CLI Lessons & Labs
gcloud compute instances create
— Launch a GCE VMgcloud compute instances list
— View running instances- Terraform CLI for GCP: Configure provider, deploy modules, outputs