Google Certified Professional - Cloud Architect - Part 1

Course Instructor
course instructor image
Matthew Ulasien
I am a technology enthusiast who specializes in helping people and making businesses run better through modern tech, as well as a fan of all things Google. Before starting with Linux Academy, I was a cloud consultant for small businesses, helping them future-proof outdated infrastructure with modern cloud solutions and transform the way they work. I enjoy spending time with my family, playing games (when I actually have free time), and keeping up with modern technology trends.

Introduction to Google Cloud Platform

Welcome to Google Cloud Platform Cloud Architect Essentials

00:02:52

Introduction to Linux Academy

00:08:25

GCP Overview

00:06:05

GCP Infrastructure

00:09:41

Certification Overview

00:11:14

Free Trial and Always Free Tier Overview

00:11:05

Sign Up for Trial Account

00:06:37

Exercise: Sign Up for Google Cloud Trial Account

00:30:00

Getting Started with Google Cloud Platform

Organization and Projects

00:27:47

Identity and Access Management (IAM)

00:18:22

Interacting with Google Cloud Platform

00:07:33

Tour of GCP Console

00:10:33

Cloud Shell Demo/gcloud Commands

00:17:01

API Explorer

00:08:35

Exercise: Create a Project

00:30:00

Quiz: Getting Started with Google Cloud Platform

Google Compute Options

Compute Options Comparison

00:10:23

Bonus: Compute Options Decision Tree

00:03:32

Google Compute Engine

What is Infrastructure as a Service (IaaS)?

00:05:29

Compute Engine Overview

00:04:25

Basic Instance Management

00:09:34

Instance Options

00:23:47

gcloud and REST Reference

00:14:06

Connect to a Linux Instance and More gcloud Commands

00:17:09

Connecting to a Windows Instance

00:19:41

Editing Instance Specifications

00:09:34

Creating, Editing, and Manipulating Disks

00:20:12

Snapshots and Images

00:18:15

Preemptible VMs, Instance Templates, and Groups

00:16:22

Bonus: Cloud Launcher

00:12:06

Exercise: Create and Connect to a Linux Instance

00:30:00

Exercise: Create and Connect to a Windows Instance

00:30:00

Quiz: Compute Engine

Networking

Networking Overview

00:10:30

Virtual Private Cloud (VPC)

00:17:02

IP Addressing and Firewall Rules

00:15:47

Operation and Management Tools

00:05:02

Quiz: Networking

Google App Engine

App Engine and PaaS Overview

00:18:08

App Engine Hands On

00:23:50

App Engine Resources

00:12:44

Cloud Endpoints

00:04:11

Exercise: Deploying Bookshelf Application Using App Engine and Cloud Datastore

01:00:00

Quiz: App Engine

Storage Options

Google Cloud Storage Options

00:08:55

Database Options - Closer Look

00:08:17

Cloud Storage (Unstructured Data)

00:12:04

Hands On - Cloud SQL

00:13:09

Hands On - Bigtable

00:10:00

Hands On - Cloud Spanner

00:07:32

Hands On - Cloud Storage Buckets

00:12:12

Hands On -Integrate Cloud Storage with App Engine

00:16:19

Hands On - Cloud Storage with 3rd Party Application

00:10:40

Exercise: Integrating Bookshelf Project Images with Google Cloud Storage

00:30:00

Quiz: Storage Options

Google Container Engine

What are Containers and Kubernetes?

00:06:10

Google Container Engine

00:11:45

Hands On with Container Engine

00:29:56

Exercise: Deploying Bookshelf Application Using Google Container Engine

01:00:00

Quiz: Google Container Engine

Big Data and Machine Learning

What is Big Data?

00:06:13

GCP Big Data Services

00:11:33

Big Query Demo

00:22:52

Google Cloud Machine Learning Platform

00:24:04

Exercise: Create BigQuery Dataset and Analyze Results

01:00:00

Quiz: Big Data and Machine Learning

Next Steps

Course Wrap Up

00:03:16

Quiz: Practice Exam

Details

The purpose of this course is twofold:



  1. To help a student who is interested in Google Cloud Platform (GCP), but has not had much hands-on experience to become familiar with the platform, be comfortable with navigating the console and learn its capabilities.

  2. Prepare students for the Google Cloud Architect exam by laying down the foundational principles of familiarity with GCP, from which we will introduce more complex concepts in more advanced courses, culminating in preparing for the Google Cloud Architect certification.


Skills that will be covered include:



  • Identify the purpose and value of Google Cloud Platform products and services

  • Interact with Google Cloud Platform services

  • Describe ways in which customers have used Google Cloud Platform

  • Choose among and use application deployment environments on Google Cloud Platform: Google App Engine, Google Container Engine, and Google Compute Engine

  • Choose among and use Google Cloud Platform storage options: Google Cloud Storage, Google Cloud SQL, Google Cloud Bigtable, and Google Cloud Datastore

  • Make basic use of BigQuery, Google’s managed data warehouse for analytics


These will be a high level overview of the above concepts, which we will build on in more advanced courses.

Study Guides

Google Cloud Architect Essentials

Study guide going over the primary concepts covered in this course.

Instructor Deck

Community

Looking For Team Training?

Learn More