Amazon DevOps Guru の特徴
複数のソースからの運用データを統合する
Amazon DevOps Guru は、Amazon CloudWatch メトリクス、AWS Config、AWS CloudFormation、AWS X-Ray などの複数のソースからの運用データのストリームを継続的に分析および統合し、運用データの異常を検索して視覚化するための単一のコンソールダッシュボードを提供します。これにより、複数のツールを使用する必要性が少くなります。これにより、この委任された管理者は、組織内のすべてのアカウントからのインサイトを表示、並べ替え、およびフィルタリングして、追加のカスタマイズを必要とすることなく、モニタリング対象のすべてのアプリケーションのヘルスに関する組織全体のビューを作成できます。
機械学習を利用したインサイトで時間を節約
Amazon DevOps Guru は、機械学習を利用した推奨事項を利用することで、アプリケーションの可用性を向上させ、手作業を減らして運用上の問題をより迅速に修正します。メトリック、ログ、イベント、およびトレースを継続的に取り込んで分析し、アプリケーションの動作の通常範囲を確立します。次に、DevOps Guru は通常の動作からの逸脱を探し、異常を集約して、アプリケーションのコンポーネントの関係に基づいて運用上の洞察を作成します。運用上の洞察には、影響を受けるコンポーネントに関する情報、関連する異常の特定、AWS CloudTrail イベントなどのコンテキストデータを使用して修正する方法に関する推奨事項が含まれます。
アラームを自動的に構成する
デベロッパーと運営者は、Amazon DevOps Guru がアプリケーションのアラームを構成および設定できるようにします。アプリケーションが進化し、新しいサービスを採用すると、DevOps Guru は新しいリソースを自動的に認識し、関連するメトリクスとログを取り込みます。次に、ルールやアラームを手動で更新しなくても、通常の動作パターンから逸脱した場合に警告を発します。
最小限のノイズで最も重大な問題を検出する
Amazon DevOps Guru は、Amazon.com などの普遍的に利用可能なアプリケーションの運用における長年の経験を活用し、AWS の内部運用データでトレーニングされた機械学習モデルを使用して、アプリケーションに影響を与える重大な問題に対し、正確な運用上のインサイトを提供します。
デプロイや管理のための追加のソフトウェアが不要なワンクリックのデプロイ
AWS マネジメントコンソールでワンクリックするか、単一の API コールで、1 つのアカウントで Amazon DevOps Guru を有効にできます。Amazon DevOps Guru は、AWS Organizations の統合によるマルチアカウントのインサイトの可視化もサポートしています。有効にすると、Amazon DevOps Guru は機械学習を使用して、アプリケーションメトリクス、ログ、イベント、通常の動作パターンから逸脱した動作などのデータを自動的に収集して分析します。デプロイや管理のための追加サービスはありません。
AWS のサービスおよびサードパーティーツールと統合する
Amazon DevOps Guru は、Amazon CloudWatch、AWS Config、AWS CloudFormation、および AWS X-Ray とネイティブに統合して、アプリケーションコンポーネント間の接続と依存関係を検出および追跡します。また、DevOps Guru は、AWS Systems Manager および Amazon EventBridge との統合も行っています。AWS Systems Manager との統合により、DevOps Guru が生成するインサイトごとに OpsCenter で OpsItem を自動的に受け取ることができます。これにより、OpsCenter の機能を活用して、運用上の問題をさらに迅速に表示、調査、および解決できます。 Amazon EventBridge との統合により、どこに通知を送信するかを決定するためのルーティングルールのセットアップ、通知を送信するだけか、事前定義された DevOps Guru パターンに一致するアクションをトリガーするためのそのパターンの使用 (例:「New Insights Open (新しいサイトがオープン)」でのみ送信)、または通知を送信するためのカスタムパターン作成が可能になります。DevOps Guru は、DevOps Guru から SNS 通知を取り込むことができる PagerDuty および Atlassian のサードパーティーインシデント管理ツールとも統合されているため、プラットフォーム内でインシデントを自動的に管理できます。