Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ソフトウェアチームのパフォーマンスを向上させる鍵: パイプラインのオブザーバービリティ
Search
Taiji HAGINO
PRO
July 17, 2024
Technology
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ソフトウェアチームのパフォーマンスを向上させる鍵: パイプラインのオブザーバービリティ
本資料は、Developer eXperience Day 2024で登壇した時のものになります。
Taiji HAGINO
PRO
July 17, 2024
More Decks by Taiji HAGINO
See All by Taiji HAGINO
なぜデベロッパーアドボカシーが必要なのか?
taiponrock
PRO
0
200
Datadogで実現するマルチレイヤーObservability入門
taiponrock
PRO
0
180
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
400
5分で知るMicrosoft Ignite
taiponrock
PRO
0
580
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
110
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
67
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
110
VS Code の静的分析でリアルタイムのコードフィードバックを取得
taiponrock
PRO
0
280
Backstage of Enterprise Conference
taiponrock
PRO
1
280
Other Decks in Technology
See All in Technology
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
1.9k
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
130
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
660
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
350
事業活動を AI Ready にする攻めと守りのデータエンジニアリング / data-engineering-for-ai-ready-business
pei0804
7
2.5k
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
330
ゲームのリアルタイム通信から見た QUIC と MoQ
segadevtech
0
110
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
会社説明資料
persolserverworks
0
9.7k
全人類(ほぼ)AWS Organizations の上でAWSを利用している、その世界を知る話
htan
1
130
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
390
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Done Done
chrislema
187
17k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Curious Case for Waylosing
cassininazir
1
560
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
The agentic SEO stack - context over prompts
schlessera
0
970
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Transcript
Taiji Hagino Senior Developer Advocate, Datadog ソフトウェアチームのパフォーマンスを 向上させる鍵 パイプラインのオブザーバービリティ
Taiji Hagino (萩野 たいじ) Senior Developer Advocate, Datadog @taiponrock
コーディ ングが 好き CI/CDが 好き CI/CDが 好き?? アプリの 完成が 好き
None
“What is Datadog?”
“Wait… isn’t Datadog a monitoring company?”
7 Datadog は インフラとアプリの 可観測性とセキュリティの向上を 支援する、 モニタリングとアナリティクスの プラットフォーム です。
Datadogのプラットフォーム 8 コンテナ サーバーレス ネットワーク パフォーマンスモニ タリング ネットワーク機器監 視 クラウドコストマネ
ジメント 分散型トレース エラートラッキング 継続的な プロファイラ データベース監視 ユニバーサル サービス監視 外形監視 リアルユーザーモ ニタリング セッションリプレイ ユニファイドメトリクス、ログ、トレース 観測可能なパイプ ライン センシティブ データスキャナ 監査証跡 ログ フォワーディ ング クラウドセキュリティ マネジメント アプリケーションセ キュリティマネジメン ト クラウドSIEM インフラ監視 アプリケーションパ フォーマンス モニタリング デジタルエクスペリ エンスモニタリング ログ マネジメント セキュリティ Watchdog AI シェアードプラットフォームサービス コラボレーション ・ ダッシュボード ・ モバイル ・ エージェント ・ ノートブック ・ ワークフロー ・ オープンテレメトリー ・ サービスカタログ インサイト ・影響分析 ・根本原因分析 ・異常検知 ・アラート ・相関関係 ・最適化 CI可視化 継続的なテスト ソフトウェア デリバリー 600以上の統合機能
Datadogのプラットフォーム 9 コンテナ サーバーレス ネットワーク パフォーマンスモニ タリング ネットワーク機器監 視 クラウドコストマネ
ジメント 分散型トレース エラートラッキング 継続的な プロファイラ データベース監視 ユニバーサル サービス監視 外形監視 リアルユーザーモ ニタリング セッションリプレイ ユニファイドメトリクス、ログ、トレース 観測可能なパイプ ライン センシティブ データスキャナ 監査証跡 ログ フォワーディ ング クラウドセキュリティ マネジメント アプリケーションセ キュリティマネジメン ト クラウドSIEM インフラ監視 アプリケーションパ フォーマンス モニタリング デジタルエクスペリ エンスモニタリング ログ マネジメント セキュリティ Watchdog AI シェアードプラットフォームサービス コラボレーション ・ ダッシュボード ・ モバイル ・ エージェント ・ ノートブック ・ ワークフロー ・ オープンテレメトリー ・ サービスカタログ インサイト ・影響分析 ・根本原因分析 ・異常検知 ・アラート ・相関関係 ・最適化 CI可視化 継続的なテスト ソフトウェア デリバリー 600以上の統合機能
ソフトウェア開発ライフサイクル
https://docs.datadoghq.com/continuo us_integration/guides/pipeline_data_ model/ シフトレフト
シフトレフトが必要な理由 CIには時間がかかる すべてが遅く感じる なぜテストが失敗 したのか分からない
シフトレフト = コントロールしやすくする 開発 QA(品質保証) ステージング 本番 シフトレフト CIパイプラインとテストを理解するの にも役立つ
本番環境の履歴のみが 可視化されている
CIにおける課題 信頼できないCI マージの遅延 統合テストは デバッグが難しい フレーキーテストは 非常に悩ましい
迅速かつ実用的なフィードバック
CI Visibility by Datadog 16 パイプラインの可視性 すべてのパイプライン、ビルド、 ジョブを包括的に可視化する。 テストの可視性 ビルド全体のテストパフォーマン
スを追跡し、フレーキーテストを 管理する。 CI環境を詳細に可視化することで、CI/CD ワークフローを合理化します フィードバック・ループの高速化 により、CIに費やす時間が短縮 される
17 CIが遅く失敗する BEFORE 迅速で信頼性の高い アプリリリース AFTER 欠陥テストによるビルドの失敗 リトライの繰り返し 非常に遅いフィードバックサイクル 高速で安定したCIパイプライン
統合テストの容易なデバッグ CIにおける無駄な時間の削減
Thank you! Feedback & Question 👇 @taiponrock