Monitoring, Managing, and Maximizing Google Cloud Operations (GCP DevOps Engineer Track Part 4)

By Mattias Andersson (ACG)
By Matthew Ulasien
By Joseph Lowery

Deep dive into monitoring, troubleshooting, and improve applications on GCP on your way to becoming a GCP DevOps Engineer.

7.3 hours
  • 65 Lessons
  • 4 Hands-On Labs
  • 1 Practice Exam

About the course

Welcome to the Google Cloud Monitoring, Managing, and Maximizing Google Cloud Operations course. This course is the fourth in the Google Professional Cloud DevOps Engineer certification path. This course details how to monitor, troubleshoot, and maximize application performance using the Cloud Operations suite (formerly known as Stackdriver). It then covers how to use the suite to monitor applications, collect logs, optimize application performance, and troubleshoot application errors using Cloud Monitoring, Logging, Trace, Error Reporting, Debug, and Profiler.

This course starts with a high-level overview of Cloud Operations and how it relates to SRE principles. We then go into a hands-on deep dive of each of the Cloud Operations products.

Along the way, Mattias Andersson stops by at the end of every section for a quick recap, and perhaps a slightly different perspective on the topics covered.

Regarding prerequisites: We recommend you have at least the Associate Cloud Engineer level certification (or equivalent knowledge) before attempting this course. You also need to be comfortable using Git for application development, working with Docker containers, and navigating Kubernetes, as we will be using all three extensively in this course.

  • Chapter 1 2 Lessons Introduction 7:46

    About the Course and Learning Path

    3:34

    Milestone: Getting Started

    4:12
  • Chapter 2 7 Lessons Understanding Operations in Context 34:38

    Section Introduction

    1:10

    What Is Ops?

    7:35

    Clarifying the Stackdriver/Operations Connection

    4:57

    Operations and SRE: How Do They Relate?

    10:12

    Operation Services at a Glance

    5:01

    Section Review

    1:46

    Milestone: The Weight of the World (Teamwork, Not Superheroes)

    3:57
  • Chapter 3 19 Lessons Monitoring Your Operations 2:20:08

    Section Introduction

    1:48

    Cloud Monitoring Concepts

    3:27

    Monitoring Workspaces Concepts

    11:08

    Monitoring Workspaces

    10:26

    Perspective: Workspaces in Context

    2:52

    What Are Metrics?

    5:30

    Exploring Workspace and Metrics

    12:30

    Monitoring Agent Concepts

    4:58

    Installing the Monitoring Agent

    10:28

    Collecting Monitoring Agent Metrics

    4:58

    Integration with Monitoring API

    7:33

    Create Dashboards with Command Line

    16:18

    GKE Metrics

    8:46

    Perspective: What's Up, Doc?

    3:20

    Uptime Checks

    11:48

    Establishing Human-Actionable and Automated Alerts

    16:33

    Section Review

    1:31

    Install and Configure Monitoring Agent with Google Cloud Monitoring

    0:00 Hands-On Lab

    Milestone: Spies Everywhere! (Check Those Vitals!)

    6:14
  • Chapter 4 17 Lessons Logging Activities 2:06:03

    Section Introduction

    1:39

    Cloud Logging Fundamentals

    9:18

    Log Types and Mechanics

    11:52

    Cloud Logging Tour

    13:36

    Logging Agent Concepts

    5:39

    Install Logging Agent and Collect Agent Logs

    9:45

    Logging Filters

    6:59

    Hands-On with Advanced Filters

    17:23

    VPC Flow Logs

    2:42

    Firewall Logs

    4:56

    VPC Flow Logs and Firewall Logs Demo

    10:13

    Routing and Exporting Logs

    8:08

    Export Logs to BigQuery

    9:24

    Logs-Based Metrics

    7:28

    Section Review

    1:10

    Install and Configure Logging Agent on Google Cloud

    0:00 Hands-On Lab

    Milestone: Let the Record Show

    5:51
  • Chapter 5 3 Lessons SRE and Alerting Policies 32:38

    SLOs and Alerting Strategy

    15:40

    Service Monitoring

    11:31

    Milestone: Come Together, Right Now, SRE

    5:27
  • Chapter 6 9 Lessons Optimize Performance with Trace/Profiler 47:33

    Section Introduction

    1:28

    What the Services Do and Why They Matter

    8:21

    Tracking Latency with Cloud Trace

    9:04

    Accessing the Cloud Trace APIs

    8:34

    Setting Up Your App with Cloud Profiler

    5:15

    Analyzing Cloud Profiler Data

    8:45

    Discovering Latency with Google Cloud Trace

    0:00 Hands-On Lab

    Section Review

    2:06

    Milestone: It All Adds Up!

    4:00
  • Chapter 7 7 Lessons Identifying Application Errors with Debug/Error Reporting 43:28

    Section Introduction

    1:02

    Troubleshooting with Cloud Debugger

    15:40

    Establishing Error Reporting for Your App

    3:51

    Managing Errors and Handling Notifications

    13:50

    Correcting Code with Cloud Debugger

    0:00 Hands-On Lab

    Section Review

    2:43

    Milestone: Come Together - Reprise (Debug Is De Solution)

    6:22
  • Chapter 8 2 Lessons Course Conclusion 1:48:54

    Milestone: Are We There, Yet?

    3:54

    Google Certified Professional Cloud DevOps Engineer Exam Prep

    1:45:00 Quiz

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!