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: NaftikoCapability url: >- https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/capabilities/shared/application-migration-service-api.yaml - type: NaftikoCapability url: >- https://raw.githubusercontent.com/api-evangelist/amazon-application-migration-service/refs/heads/main/capabilities/lift-and-shift-migration.yaml - 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