<?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="18637" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/google-gcf-ci" lastchanged="2025-11-20T11:48:02+01:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Google Cloud Fundamentals: Core Infrastructure</title><productcode>GCF-CI</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-GCF-CI</fullproductcode><version>5.2</version><objective>&lt;ul&gt;
&lt;li&gt;Identify the purpose and value of Google Cloud products and services.&lt;/li&gt;&lt;li&gt;Define how infrastructure is organized and controlled in Google Cloud.&lt;/li&gt;&lt;li&gt;Explain how to create basic infrastructure in Google Cloud.&lt;/li&gt;&lt;li&gt;Select and use Google Cloud storage options.&lt;/li&gt;&lt;li&gt;Describe the purpose and value of Google Kubernetes Engine.&lt;/li&gt;&lt;li&gt;Identify the use cases for serverless Google Cloud services.&lt;/li&gt;&lt;li&gt;Explore Google Clouds Generative AI tools and best practices.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Familiarity with application development, systems operations, Linux operating systems, and data analytics or machine learning is helpful in understanding the technologies covered.&lt;/p&gt;</essentials><audience>&lt;ul&gt;
&lt;li&gt;Individuals planning to deploy applications and create application environments on Google Cloud&lt;/li&gt;&lt;li&gt;Developers, systems operations professionals, and solution architects getting started with Google Cloud&lt;/li&gt;&lt;li&gt;Executives and business decision makers evaluating the potential of Google Cloud to address their business needs&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;h5&gt;Module 01: Introducing Google Cloud&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cloud computing overview&lt;/li&gt;&lt;li&gt;IaaS and PaaS&lt;/li&gt;&lt;li&gt;The Google Cloud network&lt;/li&gt;&lt;li&gt;Environmental impact&lt;/li&gt;&lt;li&gt;Security&lt;/li&gt;&lt;li&gt;Open-source ecosystems&lt;/li&gt;&lt;li&gt;Pricing and billing&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;Identify the benefits of Google Cloud.&lt;/li&gt;&lt;li&gt;Define the components of Google network infrastructure, including points of presence, data centers, regions, and zones.&lt;/li&gt;&lt;li&gt;Identify the difference between infrastructure as a service (IaaS) and platform as a service (PaaS).&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 02: Resources and Access in the Cloud&lt;/h5&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;IAM&lt;/li&gt;&lt;li&gt;IAM roles&lt;/li&gt;&lt;li&gt;Service accounts&lt;/li&gt;&lt;li&gt;Cloud Identity&lt;/li&gt;&lt;li&gt;Interacting 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;Identify the purpose of projects on Google Cloud.&lt;/li&gt;&lt;li&gt;Define the purpose of and use cases for IAM.&lt;/li&gt;&lt;li&gt;List the methods of interaction with Google Cloud.&lt;/li&gt;&lt;li&gt;Use Cloud Marketplace to interact with 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 Cloud Marketplace&lt;/li&gt;&lt;li&gt;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 03: Virtual Machines and Networks in the Cloud&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Virtual Private Cloud networking&lt;/li&gt;&lt;li&gt;Compute Engine&lt;/li&gt;&lt;li&gt;Scaling virtual machines&lt;/li&gt;&lt;li&gt;Important VPC compatibilities&lt;/li&gt;&lt;li&gt;Cloud Load Balancing&lt;/li&gt;&lt;li&gt;Cloud DNS and Cloud CDN&lt;/li&gt;&lt;li&gt;Connecting networks to Google VPC&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 the basics of networking in Google Cloud.&lt;/li&gt;&lt;li&gt;Identify the purpose of and use cases for Compute Engine.&lt;/li&gt;&lt;li&gt;Outline how Google Compute Engine can scale&lt;/li&gt;&lt;li&gt;Detail important VPC compatibilities including routing tables, firewalls and VPC peering.&lt;/li&gt;&lt;li&gt;Explore how Cloud Load Balancing functions in Google Cloud.&lt;/li&gt;&lt;li&gt;Deploy a basic infrastructure to 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 VPC Networking and Google Compute Engine&lt;/li&gt;&lt;li&gt;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 04: Storage in the Cloud&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cloud Storage&lt;/li&gt;&lt;li&gt;Cloud SQL&lt;/li&gt;&lt;li&gt;Cloud Spanner&lt;/li&gt;&lt;li&gt;Firestore&lt;/li&gt;&lt;li&gt;Cloud Bigtable&lt;/li&gt;&lt;li&gt;Comparing storage 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;Identify the purpose of and use cases for Cloud Storage.&lt;/li&gt;&lt;li&gt;Distinguish between Cloud storage classes.&lt;/li&gt;&lt;li&gt;Distinguish between Google Cloud&amp;#039;s database storage options.&lt;/li&gt;&lt;li&gt;Deploy an application that uses Cloud SQL and Cloud Storage.&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 Cloud Storage and Cloud SQL&lt;/li&gt;&lt;li&gt;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 05: Containers in the Cloud&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to containers&lt;/li&gt;&lt;li&gt;Kubernetes&lt;/li&gt;&lt;li&gt;Google Kubernetes Engine&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;Define the concept of a container and identify uses for containers.&lt;/li&gt;&lt;li&gt;Identify the purpose of and use cases for Kubernetes and Google Kubernetes Engine.&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;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 06: Applications in the Cloud&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cloud Run&lt;/li&gt;&lt;li&gt;Cloud Functions&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;Identify the purpose and use cases for Cloud Run.&lt;/li&gt;&lt;li&gt;Describe how Cloud Functions can support application development on Google Cloud.&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;li&gt;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 07: Prompt Engineering&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to generative AI&lt;/li&gt;&lt;li&gt;Introduction to large language models&lt;/li&gt;&lt;li&gt;Prompt engineering and recommended practices&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;Define what generative AI is.&lt;/li&gt;&lt;li&gt;Explain how large language models are trained.&lt;/li&gt;&lt;li&gt;Detail the elements and types of a prompt.&lt;/li&gt;&lt;li&gt;Explore recommended practices when constructing prompts&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;Quiz: Module quiz&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Module 08: Course Summary&lt;/h5&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt; The course summary recaps the major concepts learners were introduced to during the course.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Objectives&lt;/strong&gt;: Summarize the content covered in each section of the course.&lt;/p&gt;</outline><objective_plain>- Identify the purpose and value of Google Cloud products and services.
- Define how infrastructure is organized and controlled in Google Cloud.
- Explain how to create basic infrastructure in Google Cloud.
- Select and use Google Cloud storage options.
- Describe the purpose and value of Google Kubernetes Engine.
- Identify the use cases for serverless Google Cloud services.
- Explore Google Clouds Generative AI tools and best practices.</objective_plain><essentials_plain>Familiarity with application development, systems operations, Linux operating systems, and data analytics or machine learning is helpful in understanding the technologies covered.</essentials_plain><audience_plain>- Individuals planning to deploy applications and create application environments on Google Cloud
- Developers, systems operations professionals, and solution architects getting started with Google Cloud
- Executives and business decision makers evaluating the potential of Google Cloud to address their business needs</audience_plain><outline_plain>Module 01: Introducing Google Cloud


Topics:



- Cloud computing overview
- IaaS and PaaS
- The Google Cloud network
- Environmental impact
- Security
- Open-source ecosystems
- Pricing and billing
Objectives



- Identify the benefits of Google Cloud.
- Define the components of Google network infrastructure, including points of presence, data centers, regions, and zones.
- Identify the difference between infrastructure as a service (IaaS) and platform as a service (PaaS).
Module 02: Resources and Access in the Cloud


Topics:



- Google Cloud resource hierarchy
- IAM
- IAM roles
- Service accounts
- Cloud Identity
- Interacting with Google Cloud
Objectives



- Identify the purpose of projects on Google Cloud.
- Define the purpose of and use cases for IAM.
- List the methods of interaction with Google Cloud.
- Use Cloud Marketplace to interact with Google Cloud.
Activities:


- Lab: Getting Started with Cloud Marketplace
- Quiz: Module quiz
Module 03: Virtual Machines and Networks in the Cloud


Topics:



- Virtual Private Cloud networking
- Compute Engine
- Scaling virtual machines
- Important VPC compatibilities
- Cloud Load Balancing
- Cloud DNS and Cloud CDN
- Connecting networks to Google VPC
Objectives



- Explore the basics of networking in Google Cloud.
- Identify the purpose of and use cases for Compute Engine.
- Outline how Google Compute Engine can scale
- Detail important VPC compatibilities including routing tables, firewalls and VPC peering.
- Explore how Cloud Load Balancing functions in Google Cloud.
- Deploy a basic infrastructure to Google Cloud.
Activities


- Lab: Getting Started with VPC Networking and Google Compute Engine
- Quiz: Module quiz
Module 04: Storage in the Cloud


Topics:



- Cloud Storage
- Cloud SQL
- Cloud Spanner
- Firestore
- Cloud Bigtable
- Comparing storage options
Objectives



- Identify the purpose of and use cases for Cloud Storage.
- Distinguish between Cloud storage classes.
- Distinguish between Google Cloud's database storage options.
- Deploy an application that uses Cloud SQL and Cloud Storage.
Activities:


- Lab: Getting Started with Cloud Storage and Cloud SQL
- Quiz: Module quiz
Module 05: Containers in the Cloud


Topics:



- Introduction to containers
- Kubernetes
- Google Kubernetes Engine
Objectives



- Define the concept of a container and identify uses for containers.
- Identify the purpose of and use cases for Kubernetes and Google Kubernetes Engine.
Activities:


- Quiz: Module quiz
Module 06: Applications in the Cloud


Topics:



- Cloud Run
- Cloud Functions
Objectives



- Identify the purpose and use cases for Cloud Run.
- Describe how Cloud Functions can support application development on Google Cloud.
- Deploy a containerized application on Cloud Run.
Activities:


- Lab: Hello Cloud Run
- Quiz: Module quiz
Module 07: Prompt Engineering


Topics:


- Introduction to generative AI
- Introduction to large language models
- Prompt engineering and recommended practices
Objectives:


- Define what generative AI is.
- Explain how large language models are trained.
- Detail the elements and types of a prompt.
- Explore recommended practices when constructing prompts
Activities:


- Quiz: Module quiz
Module 08: Course Summary


Topics: The course summary recaps the major concepts learners were introduced to during the course.

Objectives: Summarize the content covered in each section of the course.</outline_plain><duration unit="d" days="1">1 day</duration><pricelist><price country="IT" currency="EUR">650.00</price><price country="NL" currency="EUR">695.00</price><price country="BE" currency="EUR">695.00</price><price country="AE" currency="USD">460.00</price><price country="ES" currency="EUR">490.00</price><price country="SG" currency="SGD">850.00</price><price country="US" currency="USD">595.00</price><price country="CH" currency="CHF">850.00</price><price country="IN" currency="USD">295.00</price><price country="RU" currency="RUB">55250.00</price><price country="GB" currency="GBP">660.00</price><price country="IL" currency="ILS">2260.00</price><price country="GR" currency="EUR">490.00</price><price country="MK" currency="EUR">490.00</price><price country="HU" currency="EUR">490.00</price><price country="PL" currency="PLN">2400.00</price><price country="SI" currency="EUR">650.00</price><price country="CA" currency="CAD">820.00</price><price country="AT" currency="EUR">950.00</price><price country="SE" currency="EUR">950.00</price><price country="DE" currency="EUR">950.00</price><price country="FR" currency="EUR">790.00</price></pricelist><miles/></course>