Skip to main content

Section outline

  • Module 1: Overview of Cloud Computing (2 hours)

    • Definition and cloud service models: IaaS, PaaS, SaaS.
    • Benefits of cloud adoption.

    Module 2: Introduction to GCP (2 hours)

    • GCP architecture and global infrastructure.
    • Setting up a GCP account and using the console.

    Module 3: Compute Services (3 hours)

    • Compute Engine: VMs, instances, and images.
    • App Engine: Serverless application hosting.
    • Google Kubernetes Engine (GKE): Basics of containers and Kubernetes.
  • Module 4: Cloud Storage and Data Management (4 hours)

    • Cloud Storage: Buckets, objects, and access control.
    • Persistent Disk and Filestore.

    Module 5: Database Services (3 hours)

    • Cloud SQL, Cloud Spanner, and BigQuery.
    • Managing relational and NoSQL databases on GCP.
  • Module 6: Networking on GCP (4 hours)

    • Virtual Private Cloud (VPC), subnets, and IP ranges.
    • Load balancing and auto-scaling.
    • Cloud CDN and Cloud DNS.

    Module 7: Security Best Practices (3 hours)

    • IAM (Identity and Access Management).
    • Key Management Service (KMS).
    • Best practices for securing GCP environments.
  • Module 8: DevOps on Google Cloud (4 hours)

    • CI/CD concepts and best practices.
    • Cloud Build for continuous integration.
    • Container Registry and Artifact Registry.

    Module 9: Infrastructure Automation (3 hours)

    • Cloud Deployment Manager for infrastructure as code.
    • Using Terraform for cloud resource automation.
  • Module 10: Monitoring and Management (2 hours)

    • Stackdriver for monitoring and logging.
    • Cloud Operations Suite.

    Module 11: Introduction to Machine Learning on GCP (3 hours)

    • Cloud AI, AutoML, and Vertex AI.
    • Building and deploying ML models on GCP.

    Module 12: Final Project and Review (2 hours)

    • Hands-on capstone project integrating key concepts.
    • Review of major topics and Q&A session.