Large-scale cloud migration can be time consuming, costly, and complex, especially when it requires rewriting legacy applications, creating custom-built solutions, or manually transferring data. CloudEndure Migration simplifies, expedites, and reduces the cost of cloud migration by offering a highly automated lift-and-shift solution.
Enterprises looking to quickly rehost a large number of machines to AWS can use CloudEndure Migration without worrying about compatibility, performance disruption, or long cutover windows. Any re-architecture that needs to be done can be performed more easily after your machines are running on AWS.
CloudEndure Migration continually replicates your source machines into a staging area in your AWS account without causing downtime. When you’re ready to launch the staging volumes to production during a short cutover window, CloudEndure automatically converts your machines from their source infrastructure into the AWS infrastructure so they can boot and run natively in AWS.
CloudEndure supports all applications and databases that run on supported x86-based Windows and Linux OS versions that allow agent installation, such as Windows Server versions 2003/2008/2012/2016 and Linux distributions, such as CentOS, RHEL, OEL, SUSE, Ubuntu and Debian. Common databases include Oracle, SQL, and SAP.
CloudEndure Migration simplifies the process of migrating applications from physical, virtual, and cloud-based infrastructure, ensuring that they are fully operational in any AWS Region without compatibility issues. Getting started is quick and easy regardless of the application type, enabling customers to rapidly execute complex, large-scale migration projects, while significantly reducing risk.
Maintain normal business operations throughout the replication process. CloudEndure Migration continually copies source machines in real time – without taking snapshots or writing any data to disks – which means minimal performance impact and no need to reboot machines. Continuous, real-time replication also makes it easy to conduct non-disruptive tests and shortens cutover windows.
CloudEndure Migration is a single tool for migrating any application or database from any source infrastructure on supported operating systems to AWS. This includes third-party applications, line-of-business applications, and legacy applications. There is no need to invest in specialized cloud development, OS/application-specific skills, or significant IT resources, resulting in greatly reduced operational costs.
How it works
Implementation begins by installing the CloudEndure Agent on the selected source machines. The agent installation does not require a reboot nor does it impact system performance in any noticeable way. The CloudEndure Agent connects to a self-service, web-based CloudEndure User Console, which then issues an API call to the selected AWS target Region to create a Staging Area in the customer’s account designated to receive the source machine’s replicated data.
The Staging Area is comprised of both lightweight EC2 instances that act as Replication Servers and low-cost staging EBS volumes. Each source disk is mapped to an identically sized, low-cost EBS volume in the staging area. The Replication Servers receive data from the CloudEndure Agent running on the source machine and writes this data onto staging EBS volumes. One Replication Server can handle multiple source machines replicating concurrently.
After all source disks have been replicated into the staging area, the CloudEndure Agent continues to track and replicate any changes to the source disks in real-time. This continuous asynchronous replication is done at the block level, which enables CloudEndure to replicate any application that runs on supported x86-based Windows and Linux OSs that allow agent installation.
Customers configure a Target Machine Blueprint in the CloudEndure Console, which defines where each machine should launch and how it should be provisioned at the time of test or cutover.
When the Target Machines are launched, CloudEndure spins up a temporary Machine Converter responsible for modifying the Target Machine to be able to boot and run natively in AWS. This includes injecting the appropriate AWS drivers, making appropriate bootloader changes, modifying network adapters, activating operating systems using the AWS KMS, and more. The conversion process normally takes under a minute, irrespective of the size of the machine, and is executed on all launched machines in parallel.
Lion required an enterprise-grade solution to migrate approximately 1,000 Windows servers of various versions from their on-premises data centers to AWS. A single solution was needed to support their entire environment and all workloads, including legacy applications. Lion implemented a self-service CloudEndure Migration project and achieved cutover windows of minutes for their lift-and-shift migration to AWS. The project was completed on schedule, and without performance disruption.
With thousands of physical and virtual servers running different OS types and versions, PSEG required a unified solution to simplify their migration to AWS. PSEG used CloudEndure Migration to seamlessly migrate their COTS applications at scale, meet their accelerated migration timeline, and achieve significant cost savings by retiring their legacy infrastructure
Shortly after deploying a CloudEndure Disaster Recovery solution, Malibu Boats experienced a mission-critical server outage in their primary data center. They immediately failed over to AWS, and within minutes their backend applications and factory were back to normal operations. During the period prior to failback, Malibu Boats discovered significantly better server performance when running in AWS. This led to a business decision to expedite migration of their primary on-premises data center to AWS using CloudEndure Migration. As a result, Malibu Boats greatly improved their operational efficiency and IT resilience.