Slide 1

Slide 1 text

Observability/Datadog 101 クラウド市場におけるこれからのObservabilityのあり方 Datadog シニアテクニカルアドボケイト 萩野 たいじ

Slide 2

Slide 2 text

1. Observabilityについて再確認 2. 時代はCloud Nativeへ 3. なぜ Datadog を使うのか? 4. ユースケース We'll learn about...

Slide 3

Slide 3 text

Taiji Eddie Hagino @taiponrock Please follow me! Senior Technical Advocate My books for low-code programming: “Hajimete-no Node-RED”, “Node-RED Katsuyo Manual” (Kogakusha)
 “Practical Node-RED Programming” (Packt Publishing), etc.
 My books for developer relations: “Developer Marketing DevRel Q&A”, “Developer’s Career with English” (Impress R&D), etc.
 My books for OutSystems: “Rapid Application Development with OutSystems” (Packt Publishing) * Foreword
 Hairdresser Musician Software Engineer Web Designer Product Developer R&D Developer IT Architect Tech Evangelist Dev Advocate Lead Dev Community Advocate 1997 GLUONS Inc. CEO Accurate Systems SOS Factory Udagawa Office Beaux Cheveux

Slide 4

Slide 4 text

Observabilityについて再確認

Slide 5

Slide 5 text

Observability 👉 可観測性 Observe (観察する)+ ability (能力) ⬇ 観察する能力

Slide 6

Slide 6 text

モニタリング オブザーバビリティ 何が違うの?

Slide 7

Slide 7 text

何が起きているのかを 見続けること 予期せぬことが起きたとき になぜそれが起きたのかを 把握すること Monitoring Observability 出典:CNCF MonitoringはObservabilityの一部

Slide 8

Slide 8 text

Observability ITシステム上で、いつ、どこで、なにが、起こっているかにすぐ気付ける ようにしておくこと

Slide 9

Slide 9 text

時代はCloud Nativeへ

Slide 10

Slide 10 text

クラウドネイティブ開発者の人口が2020年第1四半期から2021年第1四半期にかけて 30万人 増加 680万人のクラウドネイティブ開発者のうち 460万人がコンテナオーケストレーションツールを使用し 400万人がサーバーレスプラットフォームを使用し 180万人が両方を使用している 出典:CNCF

Slide 11

Slide 11 text

原因特定の難しさ

Slide 12

Slide 12 text

Cloud Nativeなテクノロジースタックにおいてこそ Observabilityが必要

Slide 13

Slide 13 text

Observabilityの3本柱 出典:CNCF

Slide 14

Slide 14 text

Observabilityの3本柱 出典:CNCF これらのシグナルが3本柱とされている理由 ● 複雑化したクラウドネイティブなアーキテク チャにおいて問題箇所の把握が従来型の 監視だけでは難しい ● ログやトレースとひも付けなければ問題の 特定に至らない

Slide 15

Slide 15 text

Observabilityの3本柱 出典:CNCF これらのシグナルが3本柱とされている理由 ● 複雑化したクラウドネイティブなアーキテク チャにおいて問題箇所の把握が従来型の 監視だけでは難しい ● ログやトレースとひも付けなければ問題の 特定に至らない

Slide 16

Slide 16 text

Observabilityの3本柱 出典:CNCF これらのシグナルが3本柱とされている理由 ● 複雑化したクラウドネイティブなアーキテク チャにおいて問題箇所の把握が従来型の 監視だけでは難しい ● ログやトレースとひも付けなければ問題の 特定に至らない

Slide 17

Slide 17 text

17 現代のマルチレイヤーのITインフ ラは非常に複雑 問題は技術スタックのどのレベル でも発生し、直ぐに連鎖して制御 不能になる可能性がある 全てのチームにおいて共通言語 を持っておらず、ITインフラの障 害が起きる重要な場面で不意を つかれる事がよくある Application/Front-end Mobile Developers Web Developers Application / Back-end Application Developers Software Engineers Customer Support Product Teams Infrastructure Systems Admins Cloud Infra Teams DevOps Teams ! ! ! !

Slide 18

Slide 18 text

18 従来のサイロ化された監視ツー ルは、クラウドのような大きなス ケールの問題を検出するように は設計されていません すべてを手作業で照会し、関連 付けなければなりません プラットフォームの近代化、クラ ウドへの移行プロジェクトに悪影 響を与える: • MTTDとMTTRの時間数の増加 • アジリティの減速 • 費用の増加 Traceは一般的な領 域を示しているが特 定はできていない Logは量が多く価値 も多様で、費用と視 認性のトレードオフ関 係にある TOOL 1 TOOL 3 TOOL 6 TOOL 4 TOOL 5 TOOL 6 TOOL 5 TOOL 2 ! ! ! ! UXモニタリングツー ルはサーバー側の Trace、Log、Metrics との統合が不十分 Metricsは何かが間 違っている事を示す が詳細が分からない Application/Front-end Application / Back-end Infrastructure

Slide 19

Slide 19 text

オブザーバビリティが生まれた背景 ● リリースしたサービスが適切 に稼働しているか ● 予期せぬエラーが出ていない か ● パフォーマンスが劣化してい ないか ● UXは向上したか ● ビジネスにポジティブなインパ クトを与えているか

Slide 20

Slide 20 text

なぜ Datadog を使うのか?

Slide 21

Slide 21 text

Datadogのプラットフォーム 21 コンテナ サーバーレス ネットワーク パフォーマンスモニ タリング ネットワーク機器監 視 クラウドコストマネ ジメント 分散型トレース エラートラッキング 継続的な プロファイラ データベース監視 ユニバーサル サービス監視 外形監視 リアルユーザーモ ニタリング セッションリプレイ ユニファイドメトリクス、ログ、トレース 観測可能なパイプ ライン センシティブ データスキャナ 監査証跡 ログ フォワーディ ング クラウドセキュリティ マネジメント アプリケーションセ キュリティマネジメン ト クラウドSIEM インフラ監視 アプリケーションパ フォーマンス モニタリング デジタルエクスペリ エンスモニタリング ログ マネジメント セキュリティ Watchdog AI シェアードプラットフォームサービス コラボレーション ・ ダッシュボード ・ モバイル ・ エージェント ・ ノートブック ・ ワークフロー ・ オープンテレメトリー ・ サービスカタログ インサイト ・影響分析 ・根本原因分析 ・異常検知 ・アラート ・相関関係 ・最適化 CI可視化 継続的なテスト ソフトウェア デリバリー 600以上の統合機能

Slide 22

Slide 22 text

Datadogの変革の歴史 22

Slide 23

Slide 23 text

なぜDatadogなのか? クラウドにとらわれない - モダンスタック向けに構築され、あらゆる場所に展開可能 使いやすさ - OOTBシームレス相関、手動クエリなし 優れた粒度と保存性 - 15秒×15ヶ月、ロールアップなし データドリブン、アクショナブルアラート - 機械学習によるアラート疲労の軽減 統一された観測能力 - 誰もが利用する統合プラットフォーム 制限のないログ収集 - すべてのログをコスト効率よく取り込み、リアルタイムで分析

Slide 24

Slide 24 text

クラウドネイティブ、マイクロサービスな環境ではDatadogよいかも!

Slide 25

Slide 25 text

ユースケース

Slide 26

Slide 26 text

DASHから https://bit.ly/DASH2022-VIDEOS

Slide 27

Slide 27 text

Zendesk

Slide 28

Slide 28 text

Volkswagen Financial Services

Slide 29

Slide 29 text

Accenture

Slide 30

Slide 30 text

New York Times

Slide 31

Slide 31 text

TOYOTA Connected

Slide 32

Slide 32 text

Thanks! Taiji Eddie Hagino Senior Technical Advocate [email protected]