Google Cloud Fundamentals: Core Infrastructure Course Syllabus
Full curriculum breakdown — modules, lessons, estimated time, and outcomes.
A comprehensive and practical course that equips learners with essential Google Cloud knowledge for entry-level cloud computing roles. This course spans approximately 7 hours of content, divided into six structured modules that blend theory, hands-on labs, and real-world applications. Learners will gain foundational skills in cloud infrastructure, services, and deployment practices used in Google Cloud, preparing them for further specialization or entry-level cloud roles.
Module 1: Introducing Google Cloud
Estimated time: 0.5 hours
- Overview of course structure and goals
- Key benefits of using Google Cloud
- Components of Google network infrastructure
- Differences between IaaS and PaaS
Module 2: Resources and Access in the Cloud
Estimated time: 0.9 hours
- Organization of resources with projects
- Access management using Identity and Access Management (IAM)
- Interacting with Google Cloud
Module 3: Virtual Machines and Networks in the Cloud
Estimated time: 1 hour
- Understanding Google Compute Engine
- Virtual networking concepts
- Cloud Load Balancing
- DNS in Google Cloud
Module 4: Storage in the Cloud
Estimated time: 1 hour
- Overview of Google Cloud Storage
- Understanding Bigtable and Firestore
- Using Cloud SQL and Spanner
Module 5: Containers and Applications in the Cloud
Estimated time: 2 hours
- Introduction to containers and Kubernetes
- Deploying containers using Google Kubernetes Engine (GKE)
- Understanding App Engine and Cloud Functions
- Deploying applications in Google Cloud
Module 6: Developing, Deploying, and Monitoring in the Cloud
Estimated time: 2 hours
- Development tools and CI/CD pipelines
- Monitoring applications using Stackdriver
- Introduction to BigQuery and Cloud ML Engine
- Analyzing data and building machine learning models
Prerequisites
- Familiarity with basic cloud computing concepts
- Basic understanding of networking and storage
- Experience with command-line interfaces is helpful but not required
What You'll Be Able to Do After
- Understand the purpose and value of Google Cloud products and services
- Define how infrastructure is organized and controlled in Google Cloud
- Create a basic infrastructure in Google Cloud
- Select and use appropriate Google Cloud storage options
- Deploy and monitor applications using cloud-native tools