We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Logging and Monitoring in Google Cloud - 日本語版

Google Cloud Training

"このコースでは、Google Cloud のインフラストラクチャとアプリケーションのパフォーマンスをモニタリングして改善するための手法を学びます。

プレゼンテーション、デモ、ハンズオンラボ、実際の事例紹介を組み合わせて活用することにより、フルスタック モニタリング、リアルタイムでのログ管理と分析、本番環境でのコードのデバッグ、アプリケーション パフォーマンスのボトルネックのトレース、CPU とメモリ使用量のプロファイリングに関する経験を積むことができます。"

Enroll now

What's inside

Syllabus

はじめに
Google Cloud のロギングとモニタリングへようこそ!ここでは前提条件、対象者、コースの目標について説明します。
Google Cloud オペレーション スイートの紹介
このモジュールでは、少し時間をかけて、Google Cloud のロギング、モニタリング、オブザーバビリティ スイートを構成するさまざまなプロダクトの概要を説明します。
Read more
重要なシステムのモニタリング
モニタリングの目的は、Google Cloud 内で起動しているリソースの稼働状況を把握することです。このモジュールでは、プロジェクト アーキテクチャをモニタリングする際のオプションとベスト プラクティスを確認します。また、モニタリングに関して誰が何をできるかについて決定するために必要となる、主要な Cloud IAM ロールの違いを明確にします。アーキテクチャと同じく、IAM ロールの割り当ても、あらかじめ行っておかなければならない重要なステップです。さらに、Google が作成したデフォルトのダッシュボードのいくつかを確認し、それらのダッシュボードを適切に使用する方法を見ていきます。その後、リソースの使用状況とアプリケーションの負荷を示すグラフを作成し、それらを使用してカスタム ダッシュボードを構築します。最後に、有効性とレイテンシを追跡する稼働時間チェックを定義します。
アラート ポリシー
アラートによって、クラウド アプリケーションの問題をタイムリーに認識し、問題をすばやく解決できます。このモジュールでは、アラート戦略を策定する方法、アラート ポリシーを定義する方法、通知チャンネルを追加する方法、アラートの各タイプとそれぞれの一般的な用途を特定する方法、リソース グループの作成とアラート送信を行う方法、アラート ポリシーをプログラマティックに管理する方法を学びます。
高度なロギングと分析
このモジュールでは、Google Cloud の高度なロギングと分析に関する機能について見ていきます。具体的には、リソースのタグ付けアプローチを特定して選択する方法、ログシンクを定義する方法、ログエントリに基づいてモニタリング指標を作成する方法、Error Reporting を使用してアプリケーション エラーを Logging などのオペレーション ツールにリンクする方法、長期の保存と SQL ベースの分析のためにログを BigQuery にエクスポートする方法について学びます。
監査ログの操作
このモジュールでは、Google の Cloud Audit Logs の使用方法を見ていきます。Cloud Audit Logs を使用して、「誰が何をいつ行ったか」という疑問に答える方法を学びます。また、監査ログのベスト プラクティスについても説明します。
コースのまとめ
このコースで取り扱ったトピックをまとめます。
コースのリソース
すべてのモジュールへの受講者用 PDF リンク

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Google Cloud Platform (GCP)のプロフェッショナルを目指し、システムの監視と改善を行う方法に興味がある人にとって最適です。
モニタリングとロギングの基本を理解し、本番環境でコードをデバッグする経験を積みたい初心者から中級者向けのコースです。
経験豊富なITプロフェッショナルやシステム管理者で、GCPの監視とパフォーマンスの最適化に関する知識を強化したい方にも役立ちます。
プレゼンテーション、デモ、ハンズオンラボ、実際の事例紹介など、さまざまな学習方法を使用しているため、学習者はより深く理解できます。
Googleが開発したデフォルトダッシュボードを使用して、システムの状況を簡単に監視できます。
エラーレポーティングをロギングなどのオペレーションツールにリンクして、アプリケーションエラーを把握できます。

Save this course

Save Logging and Monitoring in Google Cloud - 日本語版 to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Logging and Monitoring in Google Cloud - 日本語版. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Logging and Monitoring in Google Cloud - 日本語版 will develop knowledge and skills that may be useful to these careers:
Data Analyst
The Data Analyst can monitor and evaluate business processes through data and analytics to identify areas of improvement. This course, Logging and Monitoring in Google Cloud will be useful as they learn the process of building custom dashboards, defining uptime checks, and managing alert policies in Google Cloud. All of these skills would be needed for a Data Analyst to complete their day-to-day tasks of data and analytics.
Systems Administrator
The Systems Administrator is tasked with ensuring the reliability, availability, and security of computer systems. To achieve these goals, they will need to monitor system performance, identify and resolve issues, and implement security measures. The course, Logging and Monitoring in Google Cloud will be useful, because it teaches learners the skills needed to maintain and monitor Google Cloud. This includes systems architecture, and monitoring tools. This would be a necessary foundation for any Systems Administrator.
Software Developer
A Software Developer is responsible for designing, maintaining, and deploying software systems. They will need to interpret performance metrics, determine resource usage, and identify potential bottlenecks. The course, Logging and Monitoring in Google Cloud may be useful for building those skills. It will also help build a foundation to ensure that the applications they build are robust, scalable, and performant.
DevOps Engineer
DevOps Engineers must have a deep understanding of both software development and IT operations. They need to be able to bridge the gap between developers and operations teams, and ensure a smooth and efficient software delivery process. The course, Logging and Monitoring in Google Cloud, can help to build a foundation for this role by providing an understanding of monitoring and logging tools and techniques.
Site Reliability Engineer
The Site Reliability Engineer (SRE) is responsible for designing and maintaining the infrastructure and applications that power a website or online service. They need to be able to monitor and diagnose performance issues, and implement solutions to ensure that the service is always up and running. The course, Logging and Monitoring in Google Cloud may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques. These are skills that would be needed to ensure the goals of reliability and availability.
Cloud Architect
A Cloud Architect designs and manages cloud computing systems. This includes choosing the right cloud services, designing and implementing cloud architectures, and managing cloud resources. The course, Logging and Monitoring in Google Cloud, may be useful for building a foundation for this role. It will give insight into the architecture, logging, and monitoring of Google Cloud.
Cloud Engineer
Cloud Engineers work in operations departments. Their responsibilities primarily cover the duties of working with the cloud computing system. This includes monitoring and maintaining cloud resources, developing and implementing cloud solutions, and providing technical support to users. The course Logging and Monitoring in Google Cloud is an introduction to the tools and techniques needed for this role. Taking this course could serve as an introduction or refresher for a Cloud Engineer.
Data Engineer
The Data Engineer designs, builds, and maintains data pipelines. They need to be able to gather data from a variety of sources, clean and transform the data, and load it into a data warehouse or other data store. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role. This course introduces learners to data management best practices, including ways to collect, transform, and store data.
Application Security Engineer
Application Security Engineers are responsible for designing and implementing security measures to protect applications from vulnerabilities. They need to be able to identify and assess security risks, and implement solutions to mitigate those risks. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
Database Administrator
The Database Administrator (DBA) is responsible for managing and maintaining databases. They need to be able to monitor database performance, identify and resolve database issues, and implement security measures. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
IT Auditor
IT Auditors are responsible for evaluating an organization's IT systems and processes to ensure that they are secure and compliant with regulations. They need to be able to understand and interpret security logs, and use a variety of tools and techniques to identify and investigate security incidents. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
Network Administrator
Network Administrators are responsible for managing and maintaining computer networks. They need to be able to monitor network performance, identify and resolve network issues, and implement security measures. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
Information Security Analyst
Information Security Analysts are responsible for protecting an organization's information assets from unauthorized access, use, disclosure, disruption, modification, or destruction. They need to be able to identify and assess security risks, and implement solutions to mitigate those risks. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
Security Analyst
Security Analysts are responsible for monitoring and analyzing security events, and identifying and mitigating security threats. They need to be able to understand and interpret security logs, and use a variety of tools and techniques to identify and investigate security incidents. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.
Data Scientist
A Data Scientist uses scientific methods, processes, algorithms, and systems to extract knowledge and insights from data in various forms, both structured and unstructured. The course, Logging and Monitoring in Google Cloud, may be useful in building a foundation for this role, by providing an understanding of monitoring and logging tools and techniques.

Reading list

We've selected eight 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 - 日本語版.
この本は、Google の有名なサイト信頼性エンジニアリング (SRE) チームによって書かれたものであり、SRE のベストプラクティス、原則、パターンを網羅しています。このコースで学ぶモニタリング、ロギング、オブザーバビリティの概念を補強するのに役立ちます。
この本は、オブザーバビリティの概念と、システムの健全性、パフォーマンス、ユーザーエクスペリエンスを向上させるためにそれをどのように使用するかを説明しています。このコースで学ぶモニタリングとロギングの概念を補強します。
この本は、大規模で複雑なデータシステムを設計するためのパターンと原則を説明しています。このコースで学ぶモニタリングとロギングの概念を補強し、アプリケーションのパフォーマンスを最適化する方法を理解するのに役立ちます。
Provides a helpful foundation for system design using data-intensive applications. Many of the topics in this book provide background and build a useful conceptual framework for topics in this course.
Provides a good foundation for system administration and should be helpful background reading for those new to infrastructure management. This text is commonly used as a textbook at colleges and universities and respected in the industry.
Offers a substantial amount of information on using Kubernetes, which related topic to what this course covers. It can be considered as supplemental reading for those interested in diving deeper into the topic.
Provides a fairly comprehensive look at observability engineering in general and may be good supplemental reading for those who want more background information on some of the topics covered in this course.
Provides guidance on deploying and managing databases in the cloud, a cloud-adjacent topic that would likely be useful for this course's students.

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 - 日本語版.
App Deployment, Debugging, and Performance - 日本語版
Most relevant
Reliable Cloud Infrastructure: Design and Process 日本語版
Most relevant
Architecting with Google Kubernetes Engine: Production...
Most relevant
Architecting with Google Kubernetes Engine: Workloads 日本語版
Most relevant
Machine Learning in the Enterprise - 日本語版
Most relevant
Gemini for end-to-end SDLC - 日本語版
Most relevant
Infrastructure and Application Modernization with Google...
Most relevant
7. データ分析とR 言語
Most relevant
セキュア ソフトウェア開発:検証、専門的トピック
Most relevant
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