What does this AWS Solutions Implementation do?
Many enterprises face challenges when deciding what migration tools to use for migrating a large number of servers quickly, without performance disruptions, and with minimal cutover windows. Rehost migrations involve many small, manual tasks, with each task taking time to execute. These manual processes are slow and hard to scale. The AWS CloudEndure Migration Factory Solution is designed to coordinate and automate many of the manual migration processes. This solution leverages CloudEndure to simplify, expedite, and reduce the cost of cloud migration by offering a highly automated lift-and-shift capability. This solution is an orchestration platform powered by CloudEndure for rehosting servers to AWS at scale.
AWS Professional Services, AWS Partners, and other enterprises have already used this solution to help customers migrate thousands of servers to the AWS Cloud. For a complete end-to-end execution guide using this solution, see Automating large-scale server migrations with CloudEndure Migration Factory in the AWS Prescriptive Guidance CloudEndure Migration Factory Guide.
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. 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.
Note: To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using.
Automate the migration of large numbers of servers to the AWS Cloud
Leverage CloudEndure for a highly automated lift-and-shift solution
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.