Welcome to MSDN Blogs Sign in | Join | Help

What is migration?

This question is the most prominent, yet unanswered one ever since I started conducting migration projects: "What is migration?"

Merriam-Webster Online defines the word as (http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=migration)

Etymology: Latin migratus, past participle of migrare; perhaps akin to Greek ameibein to change
1 : to move from one country, place, or locality to another
2 : to pass usually periodically from one region or climate to another for feeding or breeding
3 : to change position in an organism or substance <filarial worms migrate within the human body>

So, if a solution runs on in one environment and the need is to migrate it to another environment, what are the changes? Is it only the environment (can be read as the platform), or the behavior of the solution for better adapting the new environment change?

To be more specific, should I expect an application using one particular RDBMS to behave the same once I change the RDBS it is using? Or should I make changes on the application for helping it to adapt to its new environment?

 

Published Thursday, December 16, 2004 2:04 PM by ercenk

Comments

# re: What is migration?

Friday, December 24, 2004 9:06 PM by Ameer Shah
(So, if a solution runs on in one environment and the need is to migrate it to another environment, what are the changes? Is it only the environment (can be read as the platform), or the behavior of the solution for better adapting the new environment change?)

Migration depends on different conditions.
like (User interface, Reliability, Security, Efficiency, portability). once you pin point these conditions you can easily define (Migration).

In your case.. You have to change the behavior of the solution for better adapting the new environment unless its platform independent.
Anonymous comments are disabled
 
Page view tracker