What does this AWS Solutions Implementation do?
This solution coordinates and automates large scale migrations to the AWS Cloud, involving numerous servers. Enterprises can improve performance and prevent long cutover windows by automating manual processes and integrating multiple tools efficiently. This is possible through this solution's orchestration platform powered by CloudEndure Migration that rehosts servers to AWS at scale. Today, this solution is used by AWS Professional Services, AWS Partners, and other enterprises.
Migrate large numbers of servers to the AWS Cloud
Automate small, manual tasks to rehost migrations
Manage migrations using a web interface
Monitor migration progress
AWS Solutions Implementation overview
The diagram below presents the serverless architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.

AWS CloudEndure Migration Factory Solution architecture
The AWS CloudFormation template launches the AWS services necessary to help enterprises migrate their servers to the AWS Cloud. The template deploys Amazon Elastic Container Service (Amazon ECS) to build a web interface and uploads the code to an Amazon Simple Storage Service (Amazon S3) bucket.
The solution also configures an Amazon API Gateway that receives migration requests from the migration execution server via RestAPIs. It uses AWS Lambda functions to provide the necessary services for you to log in to the web interface, perform administrative functions to manage the migration, and connect to third party APIs to automate the migration process.
AWS Lambda functions ingest the migration metadata into an Amazon DynamoDB table, process external RestAPIs, calls CloudEndure Migration for AWS migration, and initiates workload ingestion (WIG) request for change (RFC) calls to AWS Managed Services (AMS) for AMS migration. The migration metadata stored in Amazon DynamoDB is routed to CloudEndure using a CloudEndure API to trigger a migration job and launch servers housed in CloudEndure.
This solution also deploys an optional migration tracker component that tracks the progress of your migration. AWS Glue retrieves migration metadata from the CloudEndure Migration Factory DynamoDB table and exports the metadata to Amazon S3. You can then create visualizations and build a dashboard to view the progress of the migration.
AWS CloudEndure Migration Factory Solution
Version 1.1.0
Last updated: 02/2021
Author: AWS
Estimated deployment time: 20 min
Deployment resources
Note: To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using.

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Find AWS certified consulting and technology partners to help you get started.

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.