AWS Database Migration Service helps users migrate databases to AWS. The source database remains fully operational during the migration to minimize downtime to applications that rely on the database. The vendor states that AWS Database Migration Service can migrate data to and from most widely used commercial and open-source databases.
N/A
VirtaMove
Score 10.0 out of 10
N/A
VirtaMove (formerly AppZero), offers the eponymous VirtaMove Migration Intelligence Suite allowing the user to move legacy apps to modern, secure servers.
As stated previously, AWS Database Migration Service excels when replicating very specific data elements between environments. AWS Database Migration Service handles replication tasks to load equipment assets or customer job sites from production to QA databases very well. Full load replication - e.g., we need an exact copy of the production database in another region - works well. But when we need to load the QA database with the latest production data - it does work as well. AWS Database Migration Service comes up short because we do not want to wipe the QA database completely and make an exact copy. We want to keep what's already in the QA database and add production data so that we can QA with that level of volume. And at least with our database design, we end up having to do a lot of manual data manipulation and de-duplication.
Best suited for applications where installing from scratch is not an option or a very difficult one. Migrating applications that you are familiar with, you have support for or have done in the past, via AppZero, in my experience, may become more time/resource consuming. In my environment it makes little sense for example to migrate an Office Suite via AppZero. Good at collapsing tiers (e.g. old application whose demand has waned and it no longer needs to serve large number of users). The score is awarded is a bit misleading, AppZero is invaluable when you have no other choice but for mainstream applications its value drops.
When documentation regarding the implementation of an application is missing (e.g. old versions and support is prohibitive to obtain, or in case of homegrown applications) it becomes the tool available to perform the migration.
There is always a back-out option, and different approaches/attempts can be made.
Will provide you insight on what otherwise would be a "blackbox" application.
Allows you to consolidated multi-tiered applications into fewer/single tiers.
I have not use any other application for this purpose. I've selected AppZero based on peer recommendation and found it to fulfill the functionality I was looking for.
It has certainly proved to be a worthwhile investment. There were cases where to migrate an application several versions behind with lapsed support would've been a many zeroes expense. Done via AppZero, it was a LOT cheaper.