Build and transform technology landscapes to support evolving business strategies and operationalize innovation.
Learn moreMaximize market potential through a partner program offering LeanIX solutions tailored to your business model.
Learn moreTake your capabilities to the next level and arm yourself with the knowledge you need
See all resourcesDiscover the art of replatforming—enhancing function without altering form.
As part of the journey through cloud migration strategies, replatforming represents a middle ground between the minimal changes of rehosting and the extensive modifications of rearchitecting.
Building on our previous guides that delve into the comprehensive cloud migration process and the various strategies encapsulated by the 6Rs; rehosting, rearchitecting, retiring, retaining, and repurchasing, this guide focuses on "Replatforming" — a strategic move to enhance and optimize applications by making minor modifications for cloud adaptability.
📚 Related: Cloud Migration Software
Replatforming in cloud migration is the process of making minor but significant modifications to applications to take advantage of cloud capabilities without a complete overhaul.
It's an approach that allows for optimization and scaling benefits, often involving changes to the application's management and runtime environment.
This strategy strikes a balance between the investment in application modifications and the advantages gained from cloud features, such as increased resilience, scalability, and potentially lower operating costs.
📚 Related: Critical Role of Enterprise Architecture in Cloud Migration
Selecting the right applications for replatforming is a nuanced process that can significantly impact the success of your cloud migration.
It requires an understanding of the technical composition of your applications, as well as their strategic fit within the cloud environment.
📚 Related: Cloud Migration Assessment
Replatforming offers several strategic cloud advantages that can help organizations strike an optimal balance between cost and cloud efficiency:
A cost-benefit analysis should compare these advantages with the costs associated with rehosting, which may require less effort but also deliver fewer benefits, and rearchitecting, which can maximize cloud benefits but at a higher cost and longer timeline.
📚 Related: Are the Benefits of Application Migration Becoming Cloudy?
[CONTINUED]
The planning phase of replatforming is a strategic exercise that sets the stage for technical execution. It requires a deep understanding of both the current state of your applications and the capabilities of the target cloud environment.
A meticulous approach to this phase will ensure that the transition is aligned with business objectives, technically feasible, and cost-effective.
📚 Related: Application Modernization Roadmap
The execution of replatforming is a delicate phase where the predetermined plans are put into operation.
This stage is where the theoretical benefits of replatforming are tested against the practical realities of application migration, with a focus on precision and adaptability to ensure a smooth transition.
📚 Related: Data-driven Cloud Transformation
Once applications are replatformed, the focus shifts to refining the new environment to maximize cloud benefits:
Replatforming is a strategic evolution in the cloud migration journey, offering a balanced path between quick cloud entry and deeper transformation.
This guide has led you through the nuanced steps of replatforming, from assessment and planning to execution and optimization.
With these insights, organizations are well-prepared to leverage replatforming as a catalyst for innovation, efficiency, and growth within the cloud ecosystem.
A solid foundation for creating a plan of action.
The 5 main application modernization and cloud migration approaches
Understanding each approach in terms of scope, effect, risk, cost, and impact
Using Gartner's Evaluation Framework to choose the best approach for you
Alternative approaches for legacy applications when modernization or migration is not worthwhile
Source: Gartner, How to Choose the Right Approach for Application Modernization and Cloud Migration, Stefan Van Der Zijden, Howard Dodd, 23 January 2023.
When is replatforming the right strategy?
Replatforming suits needs like increasing scalability or updating systems for agility without extensive rearchitecture. It's ideal when specific cloud-native features are desired.
What steps are involved in replatforming?
The process includes assessing business needs, selecting a compatible cloud platform, making necessary application updates, staging migration, and validating functionality.
How does replatforming support DevOps processes?
Replatforming can support Agile DevOps by utilizing cloud-native features that promote continuous integration and deployment practices.
Can you replatform previously rehosted applications?
Yes, applications that were initially rehosted can be further optimized through replatforming to take advantage of additional cloud capabilities.
What long-term considerations should be factored into a rehosting decision?
While rehosting can be cost-effective upfront, it's important to consider future needs such as scalability, performance optimization, and the potential necessity for later rearchitecting to fully exploit cloud-native capabilities.
GARTNER is a registered trademark and service mark of Gartner, Inc. and/or its affiliates in the U.S. and internationally and is used herein with permission. All rights reserved.