Migration Discovery Workflow

Workflow capability for discovering on-premises infrastructure and preparing migration plans using AWS Application Discovery Service.

Run with Naftiko Amazon Application Discovery ServiceMigrationDiscoveryInfrastructureAWS

What You Can Do

GET
Describe agents — List all discovery agents and their health status
/v1/agents
GET
Get discovery summary — Get count of discovered servers, agents, and applications
/v1/summary
POST
List configurations — List discovered servers, processes, and connections
/v1/configurations
POST
Start export task — Export discovered data to S3
/v1/exports
GET
Describe export tasks — Check status of export tasks
/v1/exports

MCP Tools

describe-agents

List all AWS Application Discovery Service agents and their health status. Use this to verify agents are running before starting discovery.

read-only
start-data-collection

Start data collection on specified agents to begin discovering on-premises servers and processes.

get-discovery-summary

Get a summary count of all discovered servers, applications, and agents to understand the scope of the environment.

read-only
list-configurations

List discovered configuration items such as servers, processes, connections, and applications for migration planning.

read-only
describe-configurations

Get detailed attributes for specific discovered configuration items to understand server specifications.

read-only
list-server-neighbors

Find servers that communicate with a specific server to map application dependencies for migration grouping.

read-only
create-application

Create application groupings from discovered servers to organize migration waves.

start-export-task

Export all discovered server data to Amazon S3 for detailed migration analysis and reporting.

describe-export-tasks

Check the status of discovery data export tasks to know when data is ready for analysis.

read-only
start-import-task

Import on-premises server inventory from a CSV file in Amazon S3 when agents cannot be installed.