AWS Application Discovery Serviceのご紹介!
最終更新日:2026年8月10日
この記事でわかること
-AWS Application Discovery Serviceとは-
| 項目 | AWS | Microsoft Azure | Google Cloud |
|---|---|---|---|
| 世界シェア | 約33%(首位) | 約22% | 約11% |
| 強み | サービス数・実績 | Microsoft製品連携 | データ分析・AI |
| 無料枠 | 12ヶ月+常時無料 | 12ヶ月無料 | 常時無料枠あり |
| 主な資格 | CLF / SAA / SAP | AZ-900 / AZ-104 | ACE / PCA |
AWS Application Discovery Service では、オンプレミスデータセンターに関する情報を収集することにより、エンタープライズのユーザーの移行プロジェクト計画を支援しています。
データセンター移行計画には何千ものワークロードが存在し、多くの場合それらが相互に深く依存しあっています。サーバーの使用率データや依存関係のマッピングは、移行プロセス初期の重要なステップです。AWS Application Discovery Serviceでは、サーバーの設定データ、使用状況データ、動作データが収集され、ユーザーに提供されます。これにより、ユーザーはワークロードを十分に把握することができます。
収集されたデータは、AWS Application Discovery Serviceのデータストアに暗号化形式で保存されます。このデータを CSV ファイルとしてエクスポートし、AWSで稼働した場合の総所有コスト (TCO) の見積もりや、AWSへの移行計画に使用できます。また、このデータはAWS Migration Hubでも利用できます。このサービスでは、検出したサーバーをAWSに移行し、AWSに移行する際の進捗を追跡できます。
-AWS Application Discovery Serviceの特徴-
①オンプレミスインフラストラクチャの検出
AWS Application Discovery Serviceではさまざまなデータが収集されます。これには、サーバーのホスト名、IPアドレス、MACアドレス、リソースの割り当てやCPU、ネットワーク、メモリ、ディスクといった主なリソースの使用率の詳細に関する情報が含まれます。この情報は、移行時にAWSリソースのサイズを決定するために使用できます。
②サーバーの依存関係の識別
AWS Application Discovery Serviceエージェントにより、各サーバーのインバウンドおよびアウトバウンドのネットワークアクティビティが記録されます。このデータは、サーバー間の依存関係を把握するために使用できます。なお、サーバーへのエージェント導入が難しいVMware環境では、エージェントをインストールしない「エージェントレスディスカバリー」による収集方法も用意されています。
③サーバーパフォーマンスの測定
AWS Application Discovery Serviceでは、ホストのCPU、メモリ、ディスクの使用状況、ディスクやネットワークのパフォーマンス (レイテンシーやスループットなど) を測定することにより、アプリケーションとプロセスのパフォーマンス情報がキャプチャされます。この情報を使用して、AWS移行後の比較に用いるパフォーマンスのベースラインを確立できます。
④Amazon Athenaでのデータ調査
各サーバーの時系列システムパフォーマンス、実行中のプロセスの種類、およびサーバー間のネットワークの依存関係を分析するには、事前定義されたクエリを実行しながら、Amazon Athenaを使用してユーザーのオンプレミスでのサーバーから収集したデータを詳しく調べることができます。
-AWS Application Discovery Serviceの利点-
利点①「移行計画のための確実なデータ検出」
AWS Application Discovery Serviceでは、サーバーの仕様情報、パフォーマンスデータ、実行中のプロセスとネットワーク接続に関する詳細情報が収集されます。このデータは、AWSへの移行前の詳細なコストの見積もりや、計画目的でサーバーのアプリケーションへのグループ化に使用できます。
利点②「暗号化によるデータ保護」
AWS Application Discovery Service では、AWS への転送中も、Application Discovery Service データストアでの保管中も、収集されたデータが暗号化によって保護されます。
利点③「Migration Hubとの統合」
AWS Application Discovery ServiceはAWS Migration Hubと統合されています。移行の進捗を簡単に追跡できます。サーバーを検出し、アプリケーションとしてグループ化した後は、Migration Hubを使用してアプリケーションポートフォリオ全体の移行ステータスを追跡できます。
利点④「移行の専門家と連携」
AWS プロフェッショナルサービスとAWS移行パートナーでは、多くのエンタープライズのユーザーがクラウドへの移行を無事に完了するための支援が行われてきました。こういったプロフェッショナルは、Application Discovery Serviceで出力されたデータを分析するためのトレーニングを受けているため、オンプレミス環境に関する深い理解をお客様に提供し、適切な移行戦略を提案できます。
-AWS Application Discovery Serviceの料金-
AWS Application Discovery Service は、オンプレミスサーバーの検出と、移行の計画を無料で実行するために使用できます。
料金は、オンプレミスデータを保存するためにプロビジョニングされたAWSリソース (例: Amazon S3、Amazon Athena、または Amazon Data Firehose) の料金のみです。最小料金、前払いの義務はなく、使用に応じて使用分の料金のみを支払う形式になります。
【要注意】サービス名称の変更について
本記事で言及している「Amazon Kinesis Firehose」は、その後「Amazon Data Firehose」に名称変更されています。機能自体はストリーミングデータの配信サービスとして継続していますが、AWSコンソールやドキュメントを参照する際は新名称でご確認ください。また、料金体系は変更されることがあるため、最新の料金はAWS公式サイトでご確認ください。
押さえておきたいポイント
- サーバーのホスト名・IPアドレス・使用率・依存関係などを自動収集でき、移行計画の精度向上に役立つ
- エージェントベース/エージェントレスの両方の収集方法に対応しており、VMware環境などにも導入しやすい
- 収集データは暗号化して保存され、AWS Migration Hubと連携して移行の進捗を一元管理できる
- サービス自体の利用は無料で、実費はデータの保存・分析に使うAmazon S3やAmazon Athenaなど関連AWSリソース分のみ
よくある質問
Q. AWS Application Discovery Serviceの利用に追加費用はかかりますか?
サービス自体の利用は無料で、実際に発生するのはデータの保存・分析に使うAmazon S3やAmazon Athenaなど関連AWSリソースの利用料金のみです。最小料金や前払いの義務はなく、使用した分だけの支払いとなります。具体的な料金は変更される可能性があるため、最新情報はAWS公式サイトでご確認ください。
Q. エージェントをインストールできないサーバーでも情報収集はできますか?
はい。AWS Application Discovery Serviceには、サーバーにエージェントを導入する「エージェントベースディスカバリー」に加えて、VMware環境向けにエージェントを導入せずに収集する「エージェントレスディスカバリー」も用意されており、環境に応じて選択できます。
Q. 収集したデータはAWS Migration Hub以外でも活用できますか?
はい。収集データはCSVファイルとしてエクスポートできるため、AWSで稼働した場合の総所有コスト (TCO) の見積もりや、社内向け移行計画資料の作成など、Migration Hub以外の用途にも活用できます。
いかがだったでしょうか。企業がAWSへ移行すると、サーバーの仕様情報、ハードウェア設定、パフォーマンスデータ、実行中のプロセスとネットワーク接続の詳細情報を収集したり、企業が自社のデータセンターサーバーの現状をスナップショットとして取得できるようにするなど、あらゆる面で導入するメリットがあります。是非検討してみてはいかがでしょうか。
▼ アクロビジョンについて


