We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

This course teaches participants techniques for monitoring and improving infrastructure and application performance in Google Cloud.

Read more

This course teaches participants techniques for monitoring and improving infrastructure and application performance in Google Cloud.

Using a combination of presentations, demos, hands-on labs, and real-world case studies, attendees gain experience with full-stack monitoring, real-time log management and analysis, debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage.

Enroll now

What's inside

Syllabus

Introduction
Welcome to Logging and Monitoring in Google Cloud! We will cover the pre-requisites, audience and the course objectives.
Introduction to Google Cloud's Operations Suite
Read more
In this module, we will take some time to do a high-level overview of the various products which comprise Google Cloud’s logging, monitoring, and observability suite.
Monitoring Critical Systems
Monitoring is all about keeping track of exactly what's happening with the resources we've spun up inside of Google's Cloud. In this module, we'll take a look at options and best practices as they relate to monitoring project architectures. We'll differentiate the core Cloud IAM roles needed to decide who can do what as it relates to monitoring. Just like architecture, this is another crucial early step. We will examine some of the Google created default dashboards, and see how to use them appropriately. We will create charts and use them to build custom dashboards to show resource consumption and application load. And, finally, we will define uptime checks to track liveliness and latency.
Alerting Policies
Alerting gives timely awareness to problems in your cloud applications so you can resolve the problems quickly. In this module, you will learn how to develop alerting strategies, define alerting policies, add notification channels, identify types of alerts and common uses for each, construct and alert on resource groups, and manage alerting policies programmatically.
Advanced Logging and Analysis
In this module, we will examine some of Google Cloud's advanced logging and analysis capabilities. Specifically, in this module you will learn to identify and choose among resource tagging approaches, define log sinks, create monitoring metrics based on log entries, link application errors to Logging and other operation tools using Error Reporting, and export logs to BigQuery for long term storage and SQL based analysis.
Working with Audit Logs
In this module, we will examine how to use Cloud Audit Logs. You will learn how to use Cloud Audit Logs to answer the question, “Who, did what, and when?” We will also cover best practices for Audit Logging.
Course Summary
We will summarize the topics covered in this couse.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches essential skills and knowledge for Google Cloud infrastructure and application performance monitoring
Highly relevant for system administrators, application developers, and engineers working with Google Cloud
Provides opportunities for hands-on practice through labs and real-world case studies, enhancing the learning experience
Taught by Google Cloud Training, a recognized leader in cloud computing, ensuring quality of instruction
Covers advanced logging and analysis techniques, enabling in-depth troubleshooting and performance optimization
Utilizes Audit Logs for tracking and investigating user activities, promoting security and compliance

Save this course

Save Logging and Monitoring in Google Cloud to your list so you can find it easily later:
Save

Reviews summary

Informative course about logging and monitoring

Learners say that Logging and Monitoring in Google Cloud is an informative course with relevant material. The course has engaging assignments and covers necessary topics well, such as logging, monitoring, and alerting. Though, the course is a bit outdated and the labs have some bugs that affect learner experience.
Hands-on labs help provide practical experience
"Very good and impacting course"
"Though it really requires the knowledge of the progamming languages but it is something someone can catch up with."
"It is nice to see a course where you actually get a try at the tech."
Covers Logging and Monitoring well
"Very informational course."
"Covers all the material well"
"I got a good overview"
Bugs in labs can be frustrating
"There are a lot of bugs in the qwiklabs."
"if you follow the scripts you reach nowhere"
"many of the labs I simply quit trying."
Lectures and labs need updating
"The course was not that interesting"
"a bit outdated"
"The material is no updated refer to google console."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Logging and Monitoring in Google Cloud with these activities:
Reviewing GCP Documentation
Review key GCP and logging/monitoring concepts to prepare for this course
Browse courses on GCP
Show steps
  • Refer to the provided course syllabus to identify key concepts that will be covered
  • Review GCP documentation on those concepts, focusing on the 'Getting Started' and 'Concepts' sections
Refining Observation Skills
Sharpen your existing observation skills prior to taking this course to optimize learning
Browse courses on Troubleshooting
Show steps
  • Conduct a daily review of logs from previous live application or system issues
  • Create a list of different issues encountered, the causes of the issues, and the way they were detected
  • Discuss learnings from this exercise with another developer for feedback and knowledge sharing
Attend Industry Conferences or Webinars
Expand your knowledge and network by participating in industry events or webinars focused on cloud monitoring and logging
Show steps
  • Identify relevant industry conferences or webinars related to Google Cloud or system monitoring
  • Attend these events, actively listen to speakers, and engage in discussions
Six other activities
Expand to see all activities and additional details
Show all nine activities
Walkthroughs of Example Use Cases
Reinforce concepts by reviewing real-world examples and how they were applied to solve system monitoring and troubleshooting challenges
Browse courses on Use Cases
Show steps
  • Explore case studies or tutorials that showcase the implementation of Google Cloud monitoring and logging
  • Analyze the approaches taken and consider how you can apply similar techniques in your own projects
Log Analysis Exercises
Develop your ability to analyze logs and identify system issues and performance bottlenecks by actively participating in exercises
Browse courses on Log Analysis
Show steps
  • Utilize log analysis platforms or tools to work through a series of guided exercises
  • Simulate common production issues and use logs to locate the root cause
  • Share your findings and discuss your approach with other participants
Peer-to-Peer Knowledge Sharing Sessions
Enhance your understanding by sharing your knowledge and experiences in peer-to-peer sessions focused on Google Cloud monitoring and logging
Browse courses on Knowledge Sharing
Show steps
  • Join or organize study groups or online forums where you can connect with other learners
  • Share your knowledge, insights, and questions, and engage in discussions
Develop a Logging Best Practices Guide
Deepen your understanding of logging by developing a comprehensive guide that outlines best practices for configuring, collecting, and managing logs in the context of cloud-based systems
Browse courses on Logging Best Practices
Show steps
  • Research industry best practices and recommendations for logging in cloud environments
  • Document your findings and insights in a well-organized and easy-to-follow guide
  • Share your guide with others for feedback and exchange of knowledge
Assist Other Students as a Mentor
Solidify your understanding by mentoring other students in this course, providing support and guidance on logging and monitoring concepts and techniques
Browse courses on Mentorship
Show steps
  • Identify opportunities to assist other students through online forums or study groups
  • Provide guidance and support on topics related to logging, monitoring, and troubleshooting
  • Share your knowledge and insights to help others improve their understanding
Contribute to Open Source Logging Projects
Gain practical experience and contribute to the broader community by participating in open source logging projects related to Google Cloud
Browse courses on Open Source
Show steps
  • Identify open source projects related to Google Cloud logging
  • Review the project documentation and identify areas where you can contribute
  • Submit code contributions, bug reports, or feature requests
  • Collaborate with other contributors to enhance the project

Career center

Learners who complete Logging and Monitoring in Google Cloud will develop knowledge and skills that may be useful to these careers:
Site Reliability Engineer
Site Reliability Engineers keep applications and web services up and running smoothly. The Logging and Monitoring in Google Cloud course can help Site Reliability Engineers better monitor and improve infrastructure and application performance in Google Cloud. This course teaches essential techniques for debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage, all of which are crucial skills for Site Reliability Engineers.
Data Analyst
Data Analysts collect, analyze, interpret, and present data to help organizations make informed decisions. The Logging and Monitoring in Google Cloud course can help Data Analysts gain experience with full-stack monitoring, real-time log management and analysis, and tracing application performance bottlenecks. These skills can be valuable for Data Analysts who work with large datasets and need to identify and resolve performance issues.
Software Engineer
Software Engineers design, develop, and maintain software systems. The Logging and Monitoring in Google Cloud course can help Software Engineers build a foundation in monitoring and improving infrastructure and application performance in Google Cloud, which can be valuable for developing and maintaining reliable and efficient software systems.
Cloud Architect
Cloud Architects design and manage cloud computing solutions. The Logging and Monitoring in Google Cloud course can help Cloud Architects gain experience with monitoring and improving infrastructure and application performance in Google Cloud. This course teaches essential techniques for debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage, all of which are important skills for Cloud Architects.
DevOps Engineer
DevOps Engineers bridge the gap between development and operations teams to ensure that software is deployed and maintained efficiently and reliably. The Logging and Monitoring in Google Cloud course can help DevOps Engineers gain experience with full-stack monitoring, real-time log management and analysis, which are essential skills for DevOps Engineers.
System Administrator
System Administrators manage and maintain computer systems and networks. The Logging and Monitoring in Google Cloud course can help System Administrators gain experience with monitoring and improving infrastructure and application performance in Google Cloud. This course teaches essential techniques for debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage, all of which are important skills for System Administrators.
Performance Engineer
Performance Engineers identify and resolve performance bottlenecks in software systems. The Logging and Monitoring in Google Cloud course can help Performance Engineers gain experience with monitoring and improving infrastructure and application performance in Google Cloud. This course teaches essential techniques for debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage, all of which are important skills for Performance Engineers.
Quality Assurance Analyst
Quality Assurance Analysts test and evaluate software systems to ensure that they meet quality standards. The Logging and Monitoring in Google Cloud course can help Quality Assurance Analysts gain experience with monitoring and improving infrastructure and application performance in Google Cloud. This course teaches essential techniques for debugging code in production, tracing application performance bottlenecks, and profiling CPU and memory usage, all of which are important skills for Quality Assurance Analysts.
Network Engineer
Network Engineers design, implement, and maintain computer networks. The Logging and Monitoring in Google Cloud course may be useful for Network Engineers who want to gain experience with monitoring and improving network performance in Google Cloud.
Security Engineer
Security Engineers design, implement, and maintain security measures to protect computer systems and networks. The Logging and Monitoring in Google Cloud course may be useful for Security Engineers who want to gain experience with monitoring and improving security in Google Cloud.
Database Administrator
Database Administrators manage and maintain databases. The Logging and Monitoring in Google Cloud course may be useful for Database Administrators who want to gain experience with monitoring and improving database performance in Google Cloud.
Business Analyst
Business Analysts analyze business needs and develop solutions to improve business processes. The Logging and Monitoring in Google Cloud course may be useful for Business Analysts who want to gain experience with monitoring and improving business processes in Google Cloud.
Project Manager
Project Managers plan, execute, and close projects. The Logging and Monitoring in Google Cloud course may be useful for Project Managers who want to gain experience with monitoring and improving project performance in Google Cloud.
Technical Writer
Technical Writers create and maintain documentation for technical products and services. The Logging and Monitoring in Google Cloud course may be useful for Technical Writers who want to gain experience with writing documentation for monitoring and improving infrastructure and application performance in Google Cloud.
Sales Engineer
Sales Engineers help customers understand and purchase technical products and services. The Logging and Monitoring in Google Cloud course may be useful for Sales Engineers who want to gain experience with selling monitoring and improving infrastructure and application performance in Google Cloud.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Logging and Monitoring in Google Cloud.
Provides an overview of SRE concepts and practices, and includes case studies from Google.
Provides a comprehensive overview of BigQuery and can supplement the course with more in-depth information about this tool.
Provides best practices for building and operating microservices, which can supplement the course's coverage of distributed systems.
Covers Google's operations suite, and will be a helpful resource for supplement the course.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Logging and Monitoring in Google Cloud.
Logging and Monitoring in Google Cloud
Monitoring and Observability for Application Developers
Performance Measuring and Monitoring for .NET 6...
Monitoring MySQL with Performance Schema
Continuous Monitoring: The Big Picture
Windows Server Administration Concepts: Performance...
Monitoring & Telemetry for Production Systems
Application Security for Developers and DevOps...
Monitoring and Troubleshooting Windows Server in Azure...
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser