Refactor or re-architect
Using this strategy, you move an application to the cloud and modify its architecture by taking full advantage of cloud-native features to improve agility, performance, and scalability. This is driven by strong business demand to scale, accelerate product and feature releases, and to reduce costs.
The following are common use cases for the refactor migration strategy:
The legacy mainframe application can no longer address the demand of the business due to its limitations or is expensive to maintain.
You have a monolith application that is already hindering efforts to deliver product quickly or address customer needs and demands.
You have a legacy application that nobody knows how to maintain, or the source code is unavailable.
The application is difficult to test, or test coverage is very low. This affects the quality and delivery of new application features and fixes. By redesigning the application for the cloud, you can increase the test coverage and integrate automated testing tools.
For security and compliance reasons, when moving a database to the cloud, you might need to extract some tables (such as customer information, patient, or patient diagnosis tables) and retain those tables on premises. In this situation, you need to refactor your database in order to separate the tables that will be migrated from those that will be retained on premises.
Смотрите видео The 5th Cloud Migration Strategy | REFACTOR or RE-ARCHITECT онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Cloud Simplified 14 Апрель 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 176 раз и оно понравилось 5 людям.