SlideShare a Scribd company logo
Elastic x Microsoft Azure 統合による
Observability / APM の進化
鈴木 章太郎
Elastic テクニカルプロダクトマーケティングマネージャー/エバンジェリスト
デジタル庁 プロジェクトマネージャー
https://www.elastic.co/jp/virtual-events/evolution-of-observability-with-elastic-and-azure
Elastic
Technical Product Marketing
Manager/Evangelist
デジタル庁
プロジェクトマネージャー
元 Microsoft Technical Evangelist
Twitter : @shosuz
Shotaro Suzuki
 Elastic 概要
 Observability と APM
 Elastic x Azure 統合による Observability と
APM の進化
 まとめ
アジェンダ
Elastic 概要
3 億 5,000 万以上のダウンロード、
12,000 以上の企業での採用
40 カ国以上で 2,000 人の従業員
IPO 2018, NYSE: “ESTC”
2012 年設立
Elastic 会社概要
Distributed by design
About Elastic
世界の #1
データベース検索エンジン
(DB-Engines)
3 Solutions, 1 Stack, Deploy Anywhere
Kibana
Elasticsearch
Beats Logstash
Elastic エンタープライズサーチ Elastic セキュリティ
Elastic オブザーバビリティ
SaaS
(AWS/Azure/GCP)
IaaS
(クラウド & オンプレ)
Elastic Cloud
on Kubernetes
Elastic Cloud Elastic Cloud
Enterprise
Kubernetes
(クラウド & オンプレ)
蓄積、検索、分析
可視化 & 管理
収集
Observability と APM
マイクロ
サービス
コンテナ
CI / CD
オーケストレーション
サーバレス クラウド
ソフトウェアの開発方法とデリバリーは常に進化
開発チーム
運用:
ログ監視
可動性
応答時間
アップタイム
ツール
運用:
インフラ監視
ウェブログ
アプリログ
データベース ログ
コンテナログ
ログツール
リアルユーザー監視
トランザクション
パフォーマンス監視
分散トレーシング
APM ツール
運用:
サービス監視
コンテナ指標
ホスト指標
データベース指標
ネットワーク指標
ストレージ指標
メトリック
ツール
ビジネス KPI
ビジネスツール
ビジネス
チーム
現状 ー 典型的なオブザーバビリティのツール群
開発、運用、ビジネスチーム
Elastic のオブザーバビリティへのアプローチ
APM データ
アップタイム
データ
指標データ
ログデータ
ビジネス
データ
全ての運用にまつわるデータを、
一つの強力なデータストアに集約 - Elasticsearch
Elastic Observability
単一のオープンプラットフォームによる完全な可視性を
手頃な価格で提供し、
MTTR (データ・分析結果を得るまでの平均時間) をゼロに近づける
Application Performance Monitoring (APM)
• ログ、APM、インフラメトリックは監視の3大要素
• 3つの領域には重なり合う部分もあり相互に関連付ける際に
役立つ
• ログはエラーが生じた痕跡のみでエラーの理由までは示さない
• メトリックはサーバー上で CPU 使用量にスパイクがあったこと
を示すかもしれないが、何が原因だったかは示さない
• ログやメトリックは、インフラや複数のコンポーネントを扱う横断
的なデータ
• うまく組み合わせて活用すれば、はるかに広い範囲の問題を
解決できる可能性がある
• APM はメトリックとログのギャップに橋を架ける存在
Elastic Application Performance Monitoring
• マルチページ、シングルページ、双方のアプリで有効
• Node.js、Python、Ruby、.NET、 Java、Go
Real User Monitoring(JavaScript)
• 対応言語のさらなる追加も予定
• Elasticがサポートする言語はこちら
• Jaeger や OpenTelemetry 等各種のオープン
スタンダードもサポート
• インストルメンテーション済みのアプリから Elastic
APM へ驚くほど簡単にデータを送れる
• 必要なモジュールが見つからなくても独自に開発も、
オープンソースコミュニティの成果物の活用も可能
• APM から応答時間ベース Machine Learning
ジョブを作成する機能もあり
Elastic x Azure 統合による
Observability と APM の進化
Azure x Elastic Deep Integration
Extend
Customer
Engagement
Grow Support
Build
Together
Evaluate
Requirements
Building towards a delightful and powerful
Elastic on Azure user experience:
Goals:
• 完全にサポートされ、統合された製品のポート
フォリオをお客様に提供
• Azure での Elasticsearch Services の
検出とデプロイに関する統合エクスペリエンス
• SSO を介した Azure と Elastic Cloud の
シームレスなポータル エクスペリエンス
• Azure でのファーストクラスのサービスと機能の
提供について柔軟に対応を促進する
– プライベート リンク、ログ転送、Kibana ビジュアライゼーション
Elastic
Demo
ネイティブ統合の Next Step
● より多くの Region のサポート
● 多くの Azure サービスとのより
深い統合
● Azure Active Directory との
統合
● その他
フィードバックはこちらまで :
ela.st/azure
まとめ
まとめ
 Elastic 概要
 Microsoft Azure と Elastic 統合
 Observability と APM
 Elastic x Azure 統合によるObservability と APM の進化
リソース
• 公式ドキュメント
https://www.elastic.co/guide/index.html
• クラウドネイティブ アプリでの Elasticsearch
https://docs.microsoft.com/ja-jp/dotnet/architecture/cloud-
native/elastic-search-in-azure
• Azure での検索データ ストアの選択
https://docs.microsoft.com/ja-jp/azure/architecture/data-
guide/technology-choices/search-options
• Elastic APM Agent
https://www.elastic.co/guide/en/apm/agent/index.html
• Reactivesearch
https://opensource.appbase.io/reactivesearch/
• 優れた React 検索エクスペリエンスを迅速に構築する
方法
https://www.elastic.co/jp/blog/how-to-build-great-react-
search-experiences-quickly
• Search UI Elastic GitHub レポジトリ
https://github.com/elastic/search-ui
• APM
https://www.elastic.co/jp/apm/
• Configuration on .NET Core
https://www.elastic.co/guide/en/apm/agent/dotnet/current/co
nfiguration-on-asp-net-core.html
• ASP.NET Core Quick Start
https://www.elastic.co/guide/en/apm/agent/dotnet/current/set
up-asp-net-core.html
• K8s Observability サンプルソリューション GitHub
レポジトリ
https://github.com/michaelhyatt/k8s-o11y-workshop
• 関連ブログ
https://www.elastic.co/jp/blog/kubernetes-observability-
tutorial-k8s-cluster-setup-demo-app-deployment
https://www.elastic.co/blog/kubernetes-observability-tutorial-
k8s-log-monitoring-and-analysis-elastic-stack
https://www.elastic.co/blog/kubernetes-observability-tutorial-
k8s-metrics-collection-and-analysis
https://www.elastic.co/blog/kubernetes-observability-tutorial-
k8s-monitoring-application-performance-with-elastic-apm
今すぐ試す:
elastic.co/cloud
Azure マーケットプレース
で開始
詳細情報:
elastic.co/azure
今すぐ Azure で Elastic を使い始めましょう!
フィードバックはこちらまで :
ela.st/azure
Thank you for your attention!

More Related Content

PDF
Elastic7.12 release-new-features-on-0428
PDF
Moving from on prem to managed services with elastic on azure-final
PDF
Azure kobebase lt-20201120
PDF
Elastichelps fintechenablesdx usingaibasedautomationand anomalydetection
PDF
Elastic on-microsoft-azure-0630-webinar-no-video
PDF
Logs are better with elastic apm 20210623
PDF
Apm enables python app observability
PDF
DevRel2020-TransformingDeveloperMarketingStrategy
Elastic7.12 release-new-features-on-0428
Moving from on prem to managed services with elastic on azure-final
Azure kobebase lt-20201120
Elastichelps fintechenablesdx usingaibasedautomationand anomalydetection
Elastic on-microsoft-azure-0630-webinar-no-video
Logs are better with elastic apm 20210623
Apm enables python app observability
DevRel2020-TransformingDeveloperMarketingStrategy

What's hot (19)

PDF
Realizling Dapr Observability Using Elastic Stack
PDF
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
PPTX
Lt tech feedsummit-0618-rev
PDF
Elastic stack_&_cloud_7.11_updates-summary
PDF
Elastic7.10 newfeaturesintroduce 1216
PDF
Migrating tocloudnativeapplicationwithusingelasticapm
PDF
Big query and elasticsearch insight at scale
PDF
Utilizing elasticcloudforallusecases
PDF
Learn, build, and scale with elastic - realizing great programming experience...
PDF
Elastic 7.13-new-features-20210624
PDF
Monitoring the health and performance of your aws environment using the Elast...
PDF
Building andobservingcloudnativeappliactionusingazure elastic-terraform
PDF
7.9 elasticstackandcloudtechnicalenablement excitingnewfeatures-jpn0827
PDF
Building modernapplicationwithelasiccloud
PDF
Elastic Aquia Joint webinar-20211006
PDF
whats-new-in-elastic-7-14
PDF
Renewed using elasticsearchonaspnet-core5
PDF
20200324 ms open-tech-elastic
PDF
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Realizling Dapr Observability Using Elastic Stack
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
Lt tech feedsummit-0618-rev
Elastic stack_&_cloud_7.11_updates-summary
Elastic7.10 newfeaturesintroduce 1216
Migrating tocloudnativeapplicationwithusingelasticapm
Big query and elasticsearch insight at scale
Utilizing elasticcloudforallusecases
Learn, build, and scale with elastic - realizing great programming experience...
Elastic 7.13-new-features-20210624
Monitoring the health and performance of your aws environment using the Elast...
Building andobservingcloudnativeappliactionusingazure elastic-terraform
7.9 elasticstackandcloudtechnicalenablement excitingnewfeatures-jpn0827
Building modernapplicationwithelasiccloud
Elastic Aquia Joint webinar-20211006
whats-new-in-elastic-7-14
Renewed using elasticsearchonaspnet-core5
20200324 ms open-tech-elastic
Elastic on Azure Integration & Building React UI Based Search App Using Azure...
Ad

Similar to Evolution of Observability and APM with using Elastic and Microsoft Azure (20)

PDF
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
PDF
Centralized Observability for the Azure Ecosystem
PDF
Firebase, Firestore Extension for Elastic App Search Integration
PDF
Firebase, Firestore Extension for Elastic App Search Integration-20220216
PDF
Developers-Summit-2022_Improving-Digital-Customer-Experience-with-Enterprise_...
PDF
Building a search experience with Elastic – Introducing Elastic's latest samp...
PPTX
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
PDF
Building Software Reliability through Distributed Tracing.pdf
PDF
Elastic事例 リクルートテクノロジーズ
PDF
"Keynote(基調講演):Elasticオブザーバビリティの進化とビジョン "
PPTX
Open Cloud カンファレンス@札幌 Microsoft AI最前線
PDF
Introduction to extensions and other useful features for developing apps usin...
PDF
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
PDF
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
PPTX
Amazon Echo Showの ユーザー補助機能
PDF
[Developers Summit 2018] Microsoft AIプラットフォームによるインテリジェント アプリケーションの構築
PDF
What's New in the Elastic 8.4 Release
PDF
ぐるなびが活用するElastic Cloud
PPTX
Qiita x Microsoft - 機械学習セミナー Microsoft AI Platform
PDF
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
Centralized Observability for the Azure Ecosystem
Firebase, Firestore Extension for Elastic App Search Integration
Firebase, Firestore Extension for Elastic App Search Integration-20220216
Developers-Summit-2022_Improving-Digital-Customer-Experience-with-Enterprise_...
Building a search experience with Elastic – Introducing Elastic's latest samp...
デジタルトランスフォーメーション時代を生き抜くためのビジネス力 ~ AI、Advanced Analytics の使いどころ ~
Building Software Reliability through Distributed Tracing.pdf
Elastic事例 リクルートテクノロジーズ
"Keynote(基調講演):Elasticオブザーバビリティの進化とビジョン "
Open Cloud カンファレンス@札幌 Microsoft AI最前線
Introduction to extensions and other useful features for developing apps usin...
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
Amazon Echo Showの ユーザー補助機能
[Developers Summit 2018] Microsoft AIプラットフォームによるインテリジェント アプリケーションの構築
What's New in the Elastic 8.4 Release
ぐるなびが活用するElastic Cloud
Qiita x Microsoft - 機械学習セミナー Microsoft AI Platform
業界ごとのデータ分析を支援するIBM Data and AI Acceleratorsのご紹介
Ad

More from Shotaro Suzuki (19)

PDF
This is how our first offline technical event in three years was able to succ...
PDF
Introducing the new features of the Elastic 8.6 release.pdf
PDF
NET MAUI for .NET 7 for iOS, Android app development
PDF
What's New in the Elastic 8.5 Release
PDF
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
PDF
devreljapan2022evaadvoc-final.pdf
PDF
elastic-mabl-co-webinar-20220729
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
PDF
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Building a Flutter Development Environment with VSCode and Useful Extensions
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Introducing Elastic 8.1 Release - More Integration, Faster Indexing Speed, Lo...
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Introducing the elastic 8.0 release a new era of speed, scale, relevance, and...
PDF
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
PDF
Building React, Flutter and Blazor development and debugging environment with...
PDF
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
This is how our first offline technical event in three years was able to succ...
Introducing the new features of the Elastic 8.6 release.pdf
NET MAUI for .NET 7 for iOS, Android app development
What's New in the Elastic 8.5 Release
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
devreljapan2022evaadvoc-final.pdf
elastic-mabl-co-webinar-20220729
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Building a Flutter Development Environment with VSCode and Useful Extensions
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Introducing Elastic 8.1 Release - More Integration, Faster Indexing Speed, Lo...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Introducing the elastic 8.0 release a new era of speed, scale, relevance, and...
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
Building React, Flutter and Blazor development and debugging environment with...
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...

Evolution of Observability and APM with using Elastic and Microsoft Azure