<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="35753" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/google-gciawsp" lastchanged="2025-09-30T15:56:49+02:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Google Cloud Infrastructure for AWS Professionals</title><productcode>GCIAWSP</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-GCIAWSP</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Explain best practices for the Google Cloud solutions that incorporate resources and access management in Google Cloud.&lt;/li&gt;&lt;li&gt;Implement Google Cloud networks by using best practices for Cloud virtual private network (VPN), Virtual Private Cloud (VPC), and Google Cloud Firewall.&lt;/li&gt;&lt;li&gt;Create and customize virtual machine (VM) instances using Compute Engine.&lt;/li&gt;&lt;li&gt;Configure load balancers and autoscaling for VM instances.&lt;/li&gt;&lt;li&gt;Implement data storage services in Google Cloud.&lt;/li&gt;&lt;li&gt;Design a solution using Google Kubernetes Engine (GKE) for deploying applications in Google Cloud.&lt;/li&gt;&lt;li&gt;Examine best practices for the deploying and monitoring of Google Cloud infrastructure.&lt;/li&gt;&lt;li&gt;Identify the purpose and use cases for Cloud Run.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Familiarity with AWS terms and concepts.&lt;/p&gt;</essentials><audience>&lt;p&gt;Cloud architects or cloud engineers who are experienced with AWS cloud.&lt;/p&gt;</audience><outline>&lt;h4&gt;Module 1 - Resource and Access Management in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Cloud Resource Hierarchy&lt;/li&gt;&lt;li&gt;Identity and Access Management&lt;/li&gt;&lt;li&gt;Service Accounts&lt;/li&gt;&lt;li&gt;Interaction with Google Cloud&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review the AWS resource hierarchy.&lt;/li&gt;&lt;li&gt;Explore how IAM lets you apply policies that define who can do what on which resources in Google Cloud.&lt;/li&gt;&lt;li&gt;Examine service account types and keys in Google Cloud.&lt;/li&gt;&lt;li&gt;Navigate through Google Cloud console and Cloud Shell to perform basic tasks.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Exploring Identity and Access Management&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 2 - Networking in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Networking Concepts in AWS and Google Cloud&lt;/li&gt;&lt;li&gt;Virtual Private Cloud Networking&lt;/li&gt;&lt;li&gt;Lab: VPC Networking&lt;/li&gt;&lt;li&gt;Cloud Routing&lt;/li&gt;&lt;li&gt;Interconnecting Networks&lt;/li&gt;&lt;li&gt;Lab: Implement Private Google Access and Cloud NAT&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Compare networking concepts in AWS and Google Cloud.&lt;/li&gt;&lt;li&gt;Understand VPC networking on Google Cloud.&lt;/li&gt;&lt;li&gt;Explain how Google Virtual Private Cloud (VPC) differs from AWS VPC.&lt;/li&gt;&lt;li&gt;Create and configure Private Google Access and Cloud NAT.&lt;/li&gt;&lt;li&gt;Determine which Google Cloud interconnect or peering service to use in specific circumstances.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: VPC Networking&lt;/li&gt;&lt;li&gt;Lab: Implement Private Google Access and Cloud NAT&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 3 - Virtual Machines in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Compute Engine&lt;/li&gt;&lt;li&gt;Machine types and images&lt;/li&gt;&lt;li&gt;Spot VMs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List the various CPU, GPU, and memory options for virtual machines.&lt;/li&gt;&lt;li&gt;Explore Google Cloud images.&lt;/li&gt;&lt;li&gt;Explain where you would want to use Spot VMs in Google Cloud.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Getting started with Compute Engine&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 4 - Load Balancing and Managed Instance Groups on Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Load Balancing in AWS and Google Cloud&lt;/li&gt;&lt;li&gt;Cloud Load Balancing Features in Google Cloud&lt;/li&gt;&lt;li&gt;Managed Instance Groups&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain Cloud Load Balancing features in Google Cloud.&lt;/li&gt;&lt;li&gt;Describe Managed Instance Groups and how to use them.&lt;/li&gt;&lt;li&gt;Explain how to use Managed Instance Groups with Load Balancers&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Configuring an HTTP Load Balancer with Autoscaling&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 5 - Storage in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Overview of Storage and Database Services&lt;/li&gt;&lt;li&gt;Cloud Storage&lt;/li&gt;&lt;li&gt;Managed Database Services&lt;/li&gt;&lt;li&gt;Data Lake Options&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explore storage options and use cases.&lt;/li&gt;&lt;li&gt;Explore the features of Cloud SQL and Cloud Spanner.&lt;/li&gt;&lt;li&gt;Learn about using Cloud Bigtable.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Cloud Storage&lt;/li&gt;&lt;li&gt;Lab: Implementing Cloud SQL&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 6 - Containers in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Containers in Google Cloud&lt;/li&gt;&lt;li&gt;Google Kubernetes Engine&lt;/li&gt;&lt;li&gt;Kubernetes Concepts and Architecture&lt;/li&gt;&lt;li&gt;Deployments and Networking&lt;/li&gt;&lt;li&gt;Hybrid and Multi-Cloud Computing with GKE Enterprise&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain how containers can be utilized in Google Cloud.&lt;/li&gt;&lt;li&gt;Provision a Kubernetes cluster using GKE.&lt;/li&gt;&lt;li&gt;Explain how Deployments are used in Kubernetes.&lt;/li&gt;&lt;li&gt;Identify the purpose of hybrid and multi-cloud computing with GKE Enterprise.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Getting started with Google Kubernetes Engine&lt;/li&gt;&lt;li&gt;Lab: Creating Google Kubernetes Engine Deployments&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 7 - Applications in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developing Applications in Google Cloud&lt;/li&gt;&lt;li&gt;Cloud Run Functions&lt;/li&gt;&lt;li&gt;Cloud Run&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe how Cloud Run Functions can support application development.&lt;/li&gt;&lt;li&gt;Deploy a containerized application on Cloud Run.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Hello Cloud Run&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 8 - Monitoring in Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Monitoring in the Cloud&lt;/li&gt;&lt;li&gt;Cloud Operations&lt;/li&gt;&lt;li&gt;Monitoring GKE Clusters&lt;/li&gt;&lt;li&gt;Monitoring Tools in AWS and Google Cloud&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe Google Cloud&amp;#039;s operations suite.&lt;/li&gt;&lt;li&gt;Create charts, alerts, and uptime checks for resources with Cloud Monitoring.&lt;/li&gt;&lt;li&gt;Describe system metrics collection in GKE.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Monitoring a Compute Engine VM using Ops Agent&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Explain best practices for the Google Cloud solutions that incorporate resources and access management in Google Cloud.
- Implement Google Cloud networks by using best practices for Cloud virtual private network (VPN), Virtual Private Cloud (VPC), and Google Cloud Firewall.
- Create and customize virtual machine (VM) instances using Compute Engine.
- Configure load balancers and autoscaling for VM instances.
- Implement data storage services in Google Cloud.
- Design a solution using Google Kubernetes Engine (GKE) for deploying applications in Google Cloud.
- Examine best practices for the deploying and monitoring of Google Cloud infrastructure.
- Identify the purpose and use cases for Cloud Run.</objective_plain><essentials_plain>Familiarity with AWS terms and concepts.</essentials_plain><audience_plain>Cloud architects or cloud engineers who are experienced with AWS cloud.</audience_plain><outline_plain>Module 1 - Resource and Access Management in Google Cloud


Topics:



- Google Cloud Resource Hierarchy
- Identity and Access Management
- Service Accounts
- Interaction with Google Cloud
Objectives:



- Review the AWS resource hierarchy.
- Explore how IAM lets you apply policies that define who can do what on which resources in Google Cloud.
- Examine service account types and keys in Google Cloud.
- Navigate through Google Cloud console and Cloud Shell to perform basic tasks.
Activities:



- Lab: Exploring Identity and Access Management
Module 2 - Networking in Google Cloud


Topics:



- Networking Concepts in AWS and Google Cloud
- Virtual Private Cloud Networking
- Lab: VPC Networking
- Cloud Routing
- Interconnecting Networks
- Lab: Implement Private Google Access and Cloud NAT
Objectives:



- Compare networking concepts in AWS and Google Cloud.
- Understand VPC networking on Google Cloud.
- Explain how Google Virtual Private Cloud (VPC) differs from AWS VPC.
- Create and configure Private Google Access and Cloud NAT.
- Determine which Google Cloud interconnect or peering service to use in specific circumstances.
Activities:



- Lab: VPC Networking
- Lab: Implement Private Google Access and Cloud NAT
Module 3 - Virtual Machines in Google Cloud


Topics:



- Google Compute Engine
- Machine types and images
- Spot VMs

Objectives:



- List the various CPU, GPU, and memory options for virtual machines.
- Explore Google Cloud images.
- Explain where you would want to use Spot VMs in Google Cloud.
Activities:



- Lab: Getting started with Compute Engine
Module 4 - Load Balancing and Managed Instance Groups on Google Cloud


Topics:



- Load Balancing in AWS and Google Cloud
- Cloud Load Balancing Features in Google Cloud
- Managed Instance Groups
Objectives:



- Explain Cloud Load Balancing features in Google Cloud.
- Describe Managed Instance Groups and how to use them.
- Explain how to use Managed Instance Groups with Load Balancers
Activities:



- Lab: Configuring an HTTP Load Balancer with Autoscaling
Module 5 - Storage in Google Cloud


Topics:



- Overview of Storage and Database Services
- Cloud Storage
- Managed Database Services
- Data Lake Options
Objectives:



- Explore storage options and use cases.
- Explore the features of Cloud SQL and Cloud Spanner.
- Learn about using Cloud Bigtable.
Activities:



- Lab: Cloud Storage
- Lab: Implementing Cloud SQL
Module 6 - Containers in Google Cloud


Topics:



- Containers in Google Cloud
- Google Kubernetes Engine
- Kubernetes Concepts and Architecture
- Deployments and Networking
- Hybrid and Multi-Cloud Computing with GKE Enterprise
Objectives:



- Explain how containers can be utilized in Google Cloud.
- Provision a Kubernetes cluster using GKE.
- Explain how Deployments are used in Kubernetes.
- Identify the purpose of hybrid and multi-cloud computing with GKE Enterprise.
Activities:



- Lab: Getting started with Google Kubernetes Engine
- Lab: Creating Google Kubernetes Engine Deployments
Module 7 - Applications in Google Cloud


Topics:



- Developing Applications in Google Cloud
- Cloud Run Functions
- Cloud Run
Objectives:



- Describe how Cloud Run Functions can support application development.
- Deploy a containerized application on Cloud Run.
Activities:



- Lab: Hello Cloud Run
Module 8 - Monitoring in Google Cloud


Topics:



- Monitoring in the Cloud
- Cloud Operations
- Monitoring GKE Clusters
- Monitoring Tools in AWS and Google Cloud
Objectives:



- Describe Google Cloud's operations suite.
- Create charts, alerts, and uptime checks for resources with Cloud Monitoring.
- Describe system metrics collection in GKE.
Activities:



- Lab: Monitoring a Compute Engine VM using Ops Agent</outline_plain><duration unit="d" days="2">2 days</duration><pricelist><price country="US" currency="USD">1495.00</price><price country="CA" currency="CAD">2065.00</price><price country="GB" currency="GBP">1320.00</price><price country="DE" currency="EUR">1495.00</price><price country="AT" currency="EUR">1495.00</price><price country="SE" currency="EUR">1495.00</price><price country="IT" currency="EUR">1300.00</price><price country="FR" currency="EUR">1550.00</price><price country="CH" currency="CHF">1495.00</price></pricelist><miles/></course>