Amazon DevOps Guru for RDS
DevOps Guru for RDS が選ばれる理由
Amazon DevOps Guru は機械学習 (ML) を活用したサービスで、すべての Amazon Relational Database Service (Amazon RDS) エンジンで利用でき、アプリケーションのオペレーションパフォーマンスと可用性の改善を容易に実現できます。
Amazon DevOps Guru for RDS はデベロッパーと DevOps エンジニアに力を与えて、Amazon RDS の幅広いデータベース関連問題をすばやく検出、診断、修復を行うように設計されている機械学習を搭載した機能です。Amazon DevOps Guru for RDS がデータベース関連問題 (リソースの過剰使用や特定の SQL クエリの動作不良など) を検出すると、このサービスは、直ちに通知を行い、診断情報、問題の程度に関する詳細、および問題を迅速に解決するためのインテリジェントなレコメンデーションを提供します。
Amazon DevOps Guru for RDS を使って、 データベースのパフォーマンスのボトルネックやオペレーションの問題点をモニタリングできます — 手動設定、機械学習の専門知識、データベースに関する深い専門知識は必要ありません。使用を開始するには、Amazon RDS コンソールで Amazon RDS Performance Insights をオンにし、Amazon DevOps Guru コンソールに移動して、Amazon RDS リソース、他のサポートされたリソース、またはアカウント全体のためにサービスを有効にします。また、Amazon RDS コンソール内から新しいデータベースを作成する際に、Amazon RDS データベースに対して Amazon DevOps Guru for RDS を有効にすることができます。さらに、Performance Insights ページ内から Amazon DevOps Guru for RDS を有効にするオプションも用意されています。
Amazon DevOps Guru for RDS は現在、Amazon Aurora MySQL 互換エディション、Amazon Aurora PostgreSQL 互換エディション、および Amazon RDS for PostgreSQL をサポートしており、後日、Amazon RDS データベースエンジンの追加サポートも予定しています。
利点
お客様
-
Jobvite
Jobvite は、優秀な人材を見極めて雇用し、オンボードで採用するために構築された採用ソフトウェアプラットフォームです。「使用パターンが時々変化する結果、アプリケーションは、常に予測できない方法で Amazon Aurora データベースと相互作用します。AWSのデータベースに混雑が発生すると、出典を突き止めて修復するのに数時間かかることがあります」と、Jobvite の エンジニアリングの VP であり、チーフアーキテクトである Ron Teeter 氏は次のように述べています。「Amazon DevOps Guru for RDS を使って、このようなイベントが発生したらすぐにアラートを受け取ることができるので、とても楽しみです。Amazon DevOps Guru for RDS があれば、パフォーマンスやオペレーション問題を引き起こしているアプリケーションのデータベースクエリを、その理由の説明とともにすばやく見つけることができます。」
- Jobvite、Engineering & Chief Architect、VP、Ron Teeter 氏 -
Amazon Fulfillment Technologies
Amazon Fulfillment Technologies は、自動化されたAmazon Robotics FC から世界中のマイクロ/ポップアップノードまで、Amazon フルフィルメントセンター(FC)向けのフルフィルメント技術ソリューションを設計、開発、運営しています。「私のチームはラージデータベースフリートを管理しています。DevOps Guru for RDS は、これまでの閾値ベースのモニタリングに比べて、ノイズが多すぎず、より広範囲のパフォーマンス異常の特定に役立ちます。」と、Amazon Fulfillment Technologies のプリンシパルデータベースエンジニアである Brent Bigonger 氏は述べています。「DevOps Guru for RDS 機械学習を活用したインサイトは、早期警戒システムとして機能し、パフォーマンス関連の問題のすばやく検出、診断、修復を許可します。」
- Amazon Fulfillment Technologies、Principal Database Engineer、Brent Bigonger 氏 -
NTT DOCOMO
株式会社 NTT ドコモは日本の大手携帯電話事業者です。「NTT ドコモのお客様や社内チームのため、45 の独立したアプリケーションを管理しています。このチームは、NTT ドコモの公共サービスや当社社員のビジネスアプリケーションの基盤となる部品を提供してくれます」と、株式会社 NTT ドコモ サービスデザイン部 担当部長である三井 力氏は述べています。「Amazon DevOps Guru for RDS を利用して機械学習を活用したインサイトを利用すれば、幅広いデータベース関連パフォーマンス問題をすばやく検出、診断、修復できるのを楽しみにしています。Amazon DevOps Guru は、当社のアプリケーションスタックに対するインサイトのシングルビューを提供し、私のチームがオペレーション問題を調査するために時間をかけるのではなく、信頼性の高いサービスの構築に集中できるようにしてくれます。」
- 株式会社 NTT ドコモ、Service Design Department、Senior Manager、三井力 氏