Skip to content
Week 1: Introduction to Google Cloud
- Overview of Cloud Computing
- Understand cloud computing concepts and benefits
- Introduction to Google Cloud Platform (GCP)
- GCP services overview, navigating the console, and managing projects
Week 2: Google Cloud Storage and Database Services
- Cloud Storage Basics
- Managing data, permissions, and using Cloud Storage with gsutil
- Database Services
- Cloud SQL, Firestore, Datastore, and BigQuery basics
Week 3: Compute Services
- Compute Engine
- Creating and managing VMs, networking, and security
- App Engine
- Deploying and managing applications on App Engine
Week 4: Kubernetes and Containerization
- Introduction to Containers and Kubernetes
- Understanding containers, Docker, and Kubernetes concepts
- Google Kubernetes Engine (GKE)
- Creating and managing GKE clusters and deploying applications
Week 5: Networking and Content Delivery
- Networking Basics
- VPCs, subnets, firewalls, IP addressing, and DNS
- Load Balancing and CDN
- Configuring load balancers and using Cloud CDN
Week 6: IAM and Security
- Identity and Access Management (IAM)
- Managing users, roles, permissions, service accounts, and IAM policies
- Security Best Practices
- GCP security model, encryption, and key management
Week 7: Monitoring, Logging, and Cost Management
- Monitoring and Logging
- Using Stackdriver for monitoring, alerts, and logging
- Cost Management
- Understanding GCP pricing, cost management tools, and setting budgets
Week 8: Serverless Computing
- Cloud Functions
- Writing and deploying Cloud Functions
- Cloud Run
- Deploying and managing containerized applications