Amazon Application Migration Service

AWS Application Migration Service (MGN) is the primary migration service recommended for lift-and-shift migrations to AWS. It allows organizations to quickly realize the benefits of migrating applications to the cloud without changes and with minimal downtime.

1 APIs 10 Features
Amazon Application Migration ServiceMigrationLift And ShiftCloud Migration

APIs

Amazon Application Migration Service API

REST API for AWS Application Migration Service covering source servers, replication configuration, launch configuration, jobs, applications, and waves for lift-and-shift cloud m...

MCP Servers

Features

Continuous block-level replication with near-zero RPO
Automated lift-and-shift migration without application changes
Test migration capability without impacting production servers
Wave and application grouping for phased migration management
Agentless migration via VMware vCenter connector
Post-launch automation via AWS Systems Manager documents
Right-sizing recommendations for target instance types
Cross-account and cross-region migration support
Integration with AWS Migration Hub for centralized tracking
Automatic EC2 launch template creation for migrated servers

Use Cases

Migrate on-premises data center servers to AWS with minimal downtime
Execute phased migrations organized by application waves
Test migration outcomes before executing production cutover
Migrate VMware virtual machines to EC2 instances without agent installation
Standardize migration configuration across hundreds of servers with templates
Automate post-migration software installation and configuration with SSM

Integrations

AWS Migration Hub
Amazon EC2
Amazon EBS
AWS Systems Manager
VMware vCenter
AWS IAM
Amazon CloudWatch
AWS CloudTrail
Amazon S3
AWS KMS

Semantic Vocabularies

Amazon Application Migration Service Context

100 classes · 0 properties

JSON-LD

API Governance Rules

Amazon Application Migration Service API Rules

21 rules · 13 errors 6 warnings 2 info

SPECTRAL

JSON Structure

Application Migration Service Cpu Structure

0 properties

JSON STRUCTURE

Application Migration Service Disk Structure

0 properties

JSON STRUCTURE

Application Migration Service Job Structure

0 properties

JSON STRUCTURE

Application Migration Service Os Structure

0 properties

JSON STRUCTURE

Application Migration Service Wave Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
🔗
WellKnown
WellKnown
🔗
SecurityTxt
SecurityTxt
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: amazon-application-migration-service
name: Amazon Application Migration Service
description: AWS Application Migration Service (MGN) is the primary migration service recommended for lift-and-shift migrations
  to AWS. It allows organizations to quickly realize the benefits of migrating applications to the cloud without changes and
  with minimal downtime.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Amazon Application Migration Service
- Migration
- Lift And Shift
- AWS
- Cloud Migration
url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: amazon-application-migration-service:amazon-application-migration-service-api
  name: Amazon Application Migration Service API
  description: REST API for AWS Application Migration Service covering source servers, replication configuration, launch configuration,
    jobs, applications, and waves for lift-and-shift cloud migration.
  image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
  humanURL: https://docs.aws.amazon.com/mgn/latest/APIReference/Welcome.html
  baseURL: https://mgn.us-east-1.amazonaws.com
  tags:
  - Amazon Application Migration Service
  - Migration
  - Lift And Shift
  - AWS
  - Cloud Migration
  properties:
  - type: OpenAPI
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/openapi/amazon-application-migration-service-openapi.yml
  - type: SpectralRules
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/rules/amazon-application-migration-service-spectral-rules.yml
  - type: Vocabulary
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/vocabulary/amazon-application-migration-service-vocabulary.yaml
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-schema/application-migration-service-source-server-schema.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-schema/application-migration-service-replication-configuration-schema.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-schema/application-migration-service-launch-configuration-schema.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-schema/application-migration-service-job-schema.json
  - type: JSONStructure
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-structure/application-migration-service-source-server-structure.json
  - type: JSONStructure
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-structure/application-migration-service-job-structure.json
  - type: JSONLD
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/json-ld/amazon-application-migration-service-context.jsonld
  - type: Example
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/examples/application-migration-service-source-server-example.json
  - type: Example
    url: https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/examples/application-migration-service-job-example.json
  - type: Packages
    url: packages/amazon-application-migration-service-packages.yml
  - type: MCPServer
    url: mcp/amazon-application-migration-service-mcp.yml
  - type: Overlay
    url: overlays/amazon-application-migration-service-api-overlay.yaml
  - type: ErrorCatalog
    url: errors/amazon-application-migration-service-problem-types.yml
  - type: Conformance
    url: conformance/amazon-application-migration-service-conformance.yml
  - type: Lifecycle
    url: lifecycle/amazon-application-migration-service-lifecycle.yml
common:
- type: VulnerabilityDisclosure
  url: security/amazon-application-migration-service-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-application-migration-service-domain-security.yml
- type: Authentication
  url: authentication/amazon-application-migration-service-authentication.yml
- type: WellKnown
  url: well-known/amazon-application-migration-service-well-known.yml
- type: SecurityTxt
  url: well-known/amazon-application-migration-service-security.txt
- type: LLMsTxt
  url: llms/amazon-application-migration-service-llms.txt
- type: Features
  data:
  - Continuous block-level replication with near-zero RPO
  - Automated lift-and-shift migration without application changes
  - Test migration capability without impacting production servers
  - Wave and application grouping for phased migration management
  - Agentless migration via VMware vCenter connector
  - Post-launch automation via AWS Systems Manager documents
  - Right-sizing recommendations for target instance types
  - Cross-account and cross-region migration support
  - Integration with AWS Migration Hub for centralized tracking
  - Automatic EC2 launch template creation for migrated servers
- type: UseCases
  data:
  - Migrate on-premises data center servers to AWS with minimal downtime
  - Execute phased migrations organized by application waves
  - Test migration outcomes before executing production cutover
  - Migrate VMware virtual machines to EC2 instances without agent installation
  - Standardize migration configuration across hundreds of servers with templates
  - Automate post-migration software installation and configuration with SSM
- type: Integrations
  data:
  - AWS Migration Hub
  - Amazon EC2
  - Amazon EBS
  - AWS Systems Manager
  - VMware vCenter
  - AWS IAM
  - Amazon CloudWatch
  - AWS CloudTrail
  - Amazon S3
  - AWS KMS
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com