|
|
Migration is a form of re-engineering, albeit a very specific form where the integrity of the original application is maintained while additional functionality or features or technology are added. In many cases, it is more economical to migrate, or port, the original application to new technology while preserving the business logic and features of the original application.
|
|
| Application Migration become necessary when a software application: |
|
- needs to be "e"-enabled i.e. converted so that it can be accessed via the Internet
- does not have strong security or authentication, or requires the addition of security
- was originally build to work off multiple database platforms and now requires consolidation
- needs to be scaled up, made more reliable with increased performance
- is a legacy system that requires new technology where business logic needs to be preserved
|
| Software Application Migration projects can be classified as applications: |
|
- that are migrated within the same technology platform migration
- that are migrated across new platforms and technologies
- where data is consolidated across multiple databases (local as well as distributed)
- that require the addition and implementation of specific security models
|
| Our software application migration services include: |
|
- Evaluation and assessment of your software application
- Analysis of the underlying technology to determine the best fit
- Project specifications design including a detailed migration path
- Analysis of the underlying security requirements and needs
|
|