# AWS - Application Discovery Service(ADS)


# Application Discovery Service(ADS

Application Discovery Service (ADS) 是屬於 雲端遷移 (Cloud Migration) 類的服務, 在 AWS Migration Hub 架構中扮演「盤點與評估」的角色。

「在上雲前,幫你自動掃描、分析、盤點現有的資料中心應用與伺服器。」,用來 自動蒐集企業內部伺服器的配置、使用模式與相依關係,幫助你評估並規劃應用程式遷移到 AWS 的策略。


# 主要用途

功能 說明
🧠 資源盤點 自動偵測伺服器的 OS、CPU、RAM、磁碟、網路設定
⚙️ 使用模式分析 收集 CPU、記憶體、I/O、網路流量使用統計
🧩 應用相依性分析 分析伺服器之間的通訊(哪些應用互相連接)
📊 遷移規劃 輸出報告給 Migration Hub、AWS Migration Evaluator 或第三方工具使用

# 運作方式

模式 說明 適合對象
Agentless Discovery Connector 部署在 VMware vCenter 上,收集所有 VM 資訊 適合虛擬化環境
Discovery Agent (Installed) 安裝在各台伺服器上(Windows/Linux)收集更詳細的系統資料 適合實體機或混合環境

# Agentless Connector

  • 直接連接 VMware vCenter Server
  • 收集 VM 清單、CPU / 記憶體 / 網卡設定、磁碟使用量
  • 無法收集應用程式層級資訊
  • 適合快速盤點整個虛擬化環境。

# Discovery Agent

  • 安裝在 OS 層(支援 Windows / Linux)
  • 可收集:
    • 處理器 / 記憶體 / 儲存空間詳細資訊
    • 程序與執行中應用程式
    • 開啟的埠口、網路連線(相依性分析)
  • 支援與 Migration Hub 整合
  • 可輸出到 Amazon Athena / QuickSight 分析
  • 適合進階應用層分析與移轉規劃。

# Reference

更新於