Welcome
Architecting with Google Compute Engine
Introductions
Your instructor
• Organization
• Background
• Course goals
You
• Name
• Organization
• Job role
• Course goals
Introductions:
● Your instructor + You
● Background
● Position
● Organization
Facilities
Parking Facilities Food
Facilities:
● Parking
● Facilities
● Food
Course etiquette
Please silence Recording Ask questions
your phone and this class interactively or
take calls outside. is prohibited. via chat (online).
Course etiquette:
● Recording this class is prohibited.
● Please silence your phone and take calls outside.
● Ask questions interactively or via chat (online).
Course ● Learn methods to develop, implement, and
Objectives deploy solutions on Google Cloud Platform
(GCP).
● Consider the broad range of GCP technologies
in your plans.
● Develop essential skills for managing and
administering solutions.
● Learn technologies that are used to
implement security, scalability, and high
availability.
This three-day instructor-led class introduces participants to the comprehensive and
flexible infrastructure and platform services provided by Google Cloud Platform, with a
focus on Compute Engine. Through a combination of presentations, demos, and
hands-on labs, participants explore and deploy solution elements, including
infrastructure components such as networks, systems, and application services. This
course also covers deploying practical solutions including securely interconnecting
networks, customer-supplied encryption keys, security and access management,
quotas and billing, and resource monitoring.
Cloud Infrastructure track
Google Cloud Platform
1 Fundamentals: Core Infrastructure
Architecting with Google
2 Compute Engine
Architecting with Google Cloud
3 Platform: Design and Process
The Architecting with Google Compute Engine training is the second course of
Google’s Cloud Infrastructure track. This track is designed for IT professionals
who are responsible for implementing, deploying, migrating and maintaining
applications based on Compute Engine in the cloud.
Audience and prerequisites
Target Audiences Prerequisites
● Cloud solutions architects, systems ● Google Cloud Platform
operations professionals, DevOps Fundamentals: Core Infrastructure
engineers, IT managers or equivalent experience
● Basic proficiency with
● Individuals using Google Cloud
command-line tools and Linux
Platform to create new solutions or
operating system environments
to integrate existing systems,
● Systems operations experience,
application environments, and
including deploying and managing
infrastructure on Compute Engine
applications
Agenda
Scaling and
Foundation Core services
automation
Day 1 Day 2 Day 3
Agenda: Essential cloud infrastructure – Foundation
Agenda (2 of 2)
Module Labs
1 Introduction to GCP ● Console and Cloud Shell
● Infrastructure Preview
2 Virtual Networks ● Virtual Networking
● Bastion Host
3 Virtual Machines ● Virtual Machines
● Working with Virtual Machines
Agenda: Essential cloud infrastructure – Core services
Agenda (2 of 2)
Module Labs
4 Cloud Identity and Access ● Cloud IAM
Management (IAM)
5 Data Storage Services ● Cloud Storage
● Cloud SQL
● Cloud Datastore
6 Resource Management ● Examining Billing Data with BigQuery
7 Resource Monitoring ● Resource Monitoring
● Error Reporting and Debugging
Agenda: Essential cloud infrastructure – Scaling and automation
Agenda (2 of 2)
Module Labs
8 Interconnecting Networks ● Virtual Private Networks
9 Load Balancing ● Virtual Machine Automation and Load
Balancing
10 Autoscaling ● Autoscaling
11 Infrastructure Automation with ● Google Cloud Platform API
Google Cloud Platform APIs Infrastructure Automation
12 Infrastructure Automation with ● Deployment Manager
Deployment Manager
13 Managed Services
14 Completion
Lab Environment
For each lab, Qwiklabs offers:
• A free set of resources for a fixed
amount of time
• A clean environment with permissions
Qwiklabs provisions you with Google account credentials, so you can access
the GCP Console for each lab at no cost. Specifically, for each lab, Qwiklabs
offers:
● A free set of resources for a fixed amount of time
● A clean environment with permissions
Open Qwiklabs
Open an incognito window
1 4 Launch the course from My Learning
(or private/anonymous window)
Go to the Qwiklabs URL your
2
instructor provides
Sign In with existing account or Join with
3 new account (with email you used to
register for the course)
Let’s go ahead an open Qwiklabs:
1. Open an incognito window (or private/anonymous window). Use of an
incognito browser window reduces the risk that you will accidentally do
the labs using your own GCP account rather than Qwiklabs’.
2. Go to the Qwiklabs URL your instructor provides.
3. Sign In with existing account or Join with new account (with email you
used to register for the course).
4. Launch the course from My Learning.
View your labs
Lab Completed
Active Lab
Not yet available
Do NOT launch a lab until instructed to do so!
After you launch the course, you can view your labs. The lab list will indicate if
a lab is:
● Completed (by you)
● Active
● Or not yet available
Your instructor will let you know when it’s time to launch a lab. Once you start
a lab, you won't be able to pause and restart it, so you'll need a continuous
block of time to complete the work.
View lecture notes
Within the course, you can also view the lecture notes. You can download
these as PDF files.
End of class - Materials
1 Click on My Learning in 2 Select the class from the
the left-hand navigation bar Completed Courses list
Materials are available for 2 years
You can view the course materials within Qwiklabs as follows:
1. Click on My Learning in the left-hand navigation bar.
2. Select the class from the Completed Courses list.
Materials are available for 2 years following the completion of a course.