Google Cloud DevOps
Course Overview
Course Curriculum
Week 1: Introduction to Google Cloud Platform
-
Overview of cloud computing and GCP
-
GCP architecture and services
-
Setting up a GCP account and understanding billing
-
Navigating the Google Cloud Console
Week 2: Google Cloud IAM and Security
-
Introduction to Identity and Access Management (IAM)
-
Managing roles and permissions
-
Best practices for securing cloud resources
-
Overview of Google Cloud Security tools (e.g., Security Command Center)
Week 3: Networking Fundamentals
-
Understanding VPC networks, subnets, and IP addressing
-
Setting up firewalls and routes
-
Introduction to Cloud DNS and load balancing
-
Configuring Private Google Access
Week 4: Storage and Databases
-
Overview of Google Cloud Storage (GCS)
-
Using Cloud SQL and Cloud Spanner
-
Introduction to Firestore and Big Query
-
Data lifecycle management and backups
Week 5: Compute Services and Virtual Machines
-
Deploying and managing Google Compute Engine (GCE) instances
-
Configuring instance groups and autoscaling
-
Introduction to Google Kubernetes Engine (GKE)
-
Best practices for VM management and optimization
Week 6: Introduction to DevOps
-
Understanding DevOps principles and practices
-
Benefits of DevOps in cloud environments
-
Overview of CI/CD concepts and tools
Week 7: Continuous Integration with Google Cloud Build
-
Setting up Google Cloud Build
-
Creating and managing build triggers
-
Integrating Cloud Build with source control (Cloud Source Repositories/GitHub)
-
Hands-on: Building a sample application
Week 8: Continuous Delivery and Deployment
-
Setting up deployment pipelines using Cloud Build
-
Deploying applications to GKE and Cloud Run
-
Implementing blue/green and canary deployments
-
Hands-on: Deploying a containerized application
Week 9: Infrastructure as Code (IaC)
-
Introduction to Infrastructure as Code
-
Using Google Cloud Deployment Manager
-
Overview of Terraform for GCP
-
Hands-on: Automating infrastructure deployment with IaC
Week 10: Monitoring and Logging
-
Setting up Google Cloud Monitoring and Logging
-
Creating custom dashboards and alerts
-
Implementing centralized logging with Cloud Logging
-
Performance monitoring with Cloud Trace and Profiler
Week 11: Site Reliability Engineering (SRE)
-
Understanding SRE concepts and practices
-
Service Level Objectives (SLOs) and Indicators (SLIs)
-
Incident management and response strategies
00:00 -
Error budgets and their importance
00:00
Week 12: Capstone Project and Review
-
Final project: End-to-end implementation of a DevOps pipeline in GCP
00:00 -
Design, build, and deploy a scalable application
00:00 -
Implement monitoring, logging, and security best practices
00:00 -
Course review and Q&A session
00:00 -
Next steps: Certifications and further learning paths
00:00
Additional Resources
-
Access to GCP documentation, tutorials, and best practices
00:00 -
Recommended readings and online resources
00:00 -
Community forums and support channels for ongoing learning
00:00
About This Course:
- Access to Training Video
- Certificate of completion
- Resume Preparation
- Vendor Interviews
- Client Interviews
- Project Support
$1,000.00
Hi, Welcome back!