Detailed Course Outline
Module 1: Resource and Access Management in Google Cloud
- Google Cloud Resource Hierarchy
- Identity and Access Management
- Service Accounts
- Interacting with Google Cloud
- Lab: Exploring Identity and Access Management
Module 2: Networking in Google Cloud
- Networking Concepts in Azure and Google Cloud
- Virtual Private Cloud Networking
- Lab: VPC Networking
- Cloud Routing
- Interconnecting Networks
- Lab: Implement Private Google Access and Cloud NAT
Module 3: Virtual Machines in Google Cloud
- Google Compute Engine
- Machine Types and Images
- Spot VMs
- Lab: Getting Started with Compute Engine
Module 4: Load Balancing and Managed Instance Groups on Google Cloud
- Load Balancing in Azure and Google Cloud
- Cloud Load Balancing Features in Google Cloud
- Managed Instance Groups
- Lab: Configuring an HTTP Load Balancer with Autoscaling
Module 5: Storage in Google Cloud
- Overview of Storage and Database Services
- Cloud Storage
- Lab: Cloud Storage
- Managed Database Services
- Data Lake Options
- Lab: Implementing Cloud SQL
Module 6: Containers in Google Cloud
- Containers in Google Cloud
- Google Kubernetes Engine
- Kubernetes Concepts and Architecture
- Lab: Getting Started with Google Kubernetes Engine
- Deployments and Networking
- Hybrid and Multi-Cloud Computing with GKE Enterprise
- Lab: Creating Google Kubernetes Engine Deployments
Module 7: Applications in Google Cloud
- Developing Applications in Google Cloud
- Cloud Run Functions
- Cloud Run
- Lab: Hello Cloud Run
Module 8: Monitoring in Google Cloud
- Monitoring in the Cloud
- Cloud Operations
- Monitoring GKE Clusters
- Monitoring Tools in Azure and Google Cloud
- Lab: Monitoring a Compute Engine VM using Ops Agent