Accueil Entreprise Qu'est-ce que l'ascenseur et le décalage? - définition de techopedia

Qu'est-ce que l'ascenseur et le décalage? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Lift and Shift?

«Lift and shift» est une technique particulière dans la migration logicielle où une application ou une base de code est simplement retirée d'un environnement et placée dans un autre environnement, sans changement de conception sous-jacent significatif.

Techopedia explique Lift and Shift

L'approche de levage et de décalage a été populaire pour de nombreux projets de migration hérités. Cependant, il doit être mis en contraste avec diverses alternatives. Une alternative est la ré-architecture, où l'application ou la base de code en question est fondamentalement repensée afin de fonctionner dans un environnement différent. Une autre alternative est la refactorisation, où une application est modifiée lorsqu'elle atteint le nouvel environnement, c'est-à-dire le cloud.

En évaluant l'ascenseur et le décalage par rapport à la refactorisation, les ingénieurs et les développeurs doivent tenir compte de divers avantages et inconvénients. L'ascenseur et le décalage ne nécessitent pas autant d'efforts dans la migration, et la migration peut avoir lieu plus rapidement, mais l'application peut ne pas être en mesure de profiter de tous les avantages du nouvel environnement - encore une fois, généralement le cloud (par rapport à l'héritage sur- locaux).

La refactorisation permet plus d'avantages cloud, mais nécessite plus d'efforts et de coûts de migration.

Certaines entreprises peuvent se lever et se déplacer, puis poursuivre la refactorisation ou la ré-architecture si nécessaire.

Qu'est-ce que l'ascenseur et le décalage? - définition de techopedia