Implement in Phases and Select the Right Partner
When the organization seeks a partner to modernize their application infrastructure, it's important to scope the entire project and implement in phases. It's understood that an organization is not going to move everything from their legacy infrastructure to their new private cloud from the start. Instead, they should first build an implementation for a few specific applications, projects and teams. Identify those teams that would benefit most from the agility provided by these new processes, then use this as a model going forward. It is also important to NOT try to use legacy infrastructure to build and support these new applications.
Legacy infrastructure typically lacks the right architectural components, APIs and service automation capabilities to make these initial implementations successful. That is where selecting the right technology partner is critical. It's important that the solution provider can ensure success in the initial deployments and once these initial projects have been proven, then work with you to expand to other initiatives based on business priorities and costs.
At this point, the focus can shift to scaling these services, adding new applications as well as migrating existing applications from legacy infrastructure when it makes sense to do so. As always, this is not a one-size-fits-all strategy, but when implemented in phases with the right partner, you should be able to gain measurable benefits for your application modernization initiative.