GCP DevOps - Google Cloud Platform
About this course
Google Cloud Platform offers a complete suite of DevOps tools for developing, deploying, and operating cloud-native applications.
Prerequisites
- Google Cloud Platform account
- Basic knowledge of Git
- Understanding of CI/CD and containers
- gcloud CLI installed
Course content
-
- GCP ecosystem
- Available services
- Pricing
-
- Git repositories
- Authentication
- Triggers
-
- cloudbuild.yaml
- Build steps
- Triggers and webhooks
-
- Container images
- npm, Maven, Python packages
- Vulnerability scanning
-
- Delivery pipelines
- Targets and releases
- Rollbacks
-
- GKE clusters
- Workloads
- Autopilot vs Standard
-
- Serverless containers
- Services and Jobs
- Traffic management
-
- Metrics and dashboards
- Logs and alerts
- Cloud Trace
-
- Architecture
- Security
- Costs
-
- Hands-on labs
- Complete project
- Certification
Estimated duration
⏱️ 15-18 hours of training including hands-on exercises
Learning objectives
By the end of this course, you will be able to:
- Configure CI/CD pipelines with Cloud Build
- Manage artifacts with Artifact Registry
- Deploy to GKE and Cloud Run
- Implement Cloud Deploy for CD
- Monitor your applications with Cloud Operations