July Release Confetti
150+ Courses, Challenges, and Learning Activities
Launching in July!
Learn More

Google Cloud Security Essentials

Training Architect
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.

Course Introduction

About This Course

About the Author

00:00:41

About This Course

00:02:47

Getting Started

Introducing our Demonstration Organization

00:02:13

Protecting Your Google Cloud Account

00:08:13

Understanding Identity in the Cloud

Identity and Access Management (IAM)

GCP Resource Hierarchy

00:05:55

Identity and Access Management (IAM)

00:16:31

Navigating IAM

00:06:42

Adding IAM Roles

00:15:22

Folders

00:11:31

Service Accounts

00:17:11

Custom Roles

00:12:17

Edit IAM Policy

00:07:13

IAM Best Practices

00:08:14

Putting it all Together

00:09:45

QUIZ: Google Cloud IAM and Security

Infrastructure Security

Securing GCP Network Infrastructure

Virtual Private Cloud (VPC)

00:07:53

Firewalls Basics

00:06:53

Viewing Firewall Rules

00:09:20

Create Targeted Firewall Rule

00:06:54

Automate Firewall Rules for Webserver

00:04:49

Limiting Exposure

00:04:06

Google Cloud VPN

00:09:50

Bastion Host

00:15:19

Interactive Serial Console

00:05:38

Routes

00:09:38

Private Google Access

00:09:26

Network IAM Roles

00:09:48

QUIZ: Google Cloud VPC Security Essentials

Securing your Operating System

OS Security Overview

00:02:55

Limit OS Access by Location

00:06:27

OS Updates

00:09:50

Securing Scaling Instance Groups

00:12:54

SSH Keys and Metadata

00:08:19

Securing SSH Access to Linux Instances

00:13:32

Linux Access and IAM Roles

00:07:16

Windows Instance Access Management

00:09:46

OS Security Best Practices and Acceptable Use

00:08:17

QUIZ: Securing the Operating System

Data Security

Securing Your Data

Securing Cloud Storage

00:01:56

Cloud Storage IAM Roles

00:07:09

Demonstrating Storage IAM Scopes

00:11:01

Access Control Lists (ACLs)

00:10:40

Demonstrating ACLs

00:11:24

Signed URLs

00:07:49

Database Security

00:05:25

QUIZ: Securing Your Data with Google Cloud

Monitoring, Alerting , and Auditing

Monitoring GCP

Logging and Monitoring with Stackdriver

00:07:58

Viewing Stackdriver Logs

00:11:00

Exporting Logs

00:04:49

Monitoring and Alerts

00:07:49

Google Cloud Platform and Auditing

Compliance on Google Cloud Platform

00:07:38

QUIZ: Monitoring, Alerting, and Auditing within the Google Cloud

Encryption Essentials

GCP Encryption Options

Encryption on Google Cloud Platform

00:09:40

Key Management Service

00:05:03

Encryption Demonstration with KMS

00:10:21

QUIZ: Google Cloud Encryption Options

Conclusion

Final Steps

Next Steps

00:01:35

Details

This course will teach the core fundamentals necessary to properly secure your Google Cloud environment, and manage who has access to what resources. The concepts introduced in this course are necessary for any security considerations on Google Cloud.

Study Guides

Key Management Service quickstart

PDF version of Google's step by step quick start for working with custom encryption keys in Key Management Service.

IAM Decision Guide Flowchart

This is an IAM decision guide published by Google with their recent IAM guide blog post, which can be referenced here: https://cloudplatform.googleblog.com/2018/03/getting-to-know-Cloud-IAM.html

Slide Deck

Slide deck for all PowerPoint slides used for this coure.

Instructor Deck

Community

Looking For Team Training?

Learn More