Cloud Migration Strategy (High Level)

The task of migrating applications to the public cloud is perhaps the most daunting part of the cloud and/or digital transformation strategy. This short article tries to present a (overly) simplistic approach:

Application Portfolio Review (Refer to the left side of the above diagram)

The first step of a cloud migration project starts with the Application Portfolio Review. High level steps as follows:

1.      List down the list of existing applications (Existing Portfolio).

2.      List down the list of applications in the final state after the cloud/digital transformation (Target Portfolio). This takes into account rationalisation & modernisation of existing applications, and planning of new business capabilities to be acquired. Typically an Enterprise Architecture project might be required to comprehensively form this view of the Target Portfolio.

3.      With the Existing Portfolio and Target Portfolio detailed, there will be 3 buckets:

a.      Applications under Existing Portfolio but not in the Target Portfolio – Retire them.

b.      Applications under Target Portfolio but not in Existing Portfolio – These are the new applications that will be created. Adopt a PaaS approach for in-house development, and a SaaS approach for product based implementation (refer to my other article).

c.      Applications under both Existing Portfolio and Target Portfolio – These are existing applications that needs to be rationalised and modernised.

- For product based applicationsRepurchase as SaaS (where possible, else fall back to IaaS)

- For in-house developmentRefactor as PaaS (where possible, else fall back to IaaS)

  - For legacy that are really not worth modernising, but yet they are still serving an essential business function – Rehost as IaaS


?Application Migration Plan (Refer to the right side of the above diagram)

After the portfolio review, each application’s migration approach will be classified into Retire, Rehost, Refactor, Repurchase, PaaS, and SaaS. More detailed discussion and planning will then be required to put a time frame into the migration plan (the number in the blue bubble).

Generally, for new applications, they will follow their project schedule. For applications that needs to be rationalised and modernised, the trigger will come from either system EOSL planning, or major application upgrade plans.


I am sure this article overly simplified the migration planning required, but I hope that it serves as a starting point for anyone to develop into a more complete framework.

Cyrus Lok

CISSP | OSCP | OSWP | CREST Registered Penetration Tester | CREST Practitioner Security Analyst

5 年

Fantastic, and concise.

回复
Ha Le Quang

IT Infrastructure Manager at LG CNS Vietnam

7 年

Thank you! This article really good for an overview of migration to the cloud.

回复
Sandip Gupta

Passionate about enterprise transformation enabled by cloud, data and AI | Senior Vice President - Global Strategic Alliances NTTDATA

7 年

Good way to classify and map the source and target. One has to develop a migration tree and consider all parameters in the decision tree and prioritize based on readiness, maturity and roi

回复

要查看或添加评论,请登录

Nelson Tan的更多文章

  • Talking to Strangers - Malcolm Gladwell

    Talking to Strangers - Malcolm Gladwell

    Why intelligent and dedicated people don’t know that they were deceived? Even highly trained CIA agents. How is it that…

    3 条评论
  • Future of IT Infrastructure?

    Future of IT Infrastructure?

    In our staff meetings, I have been talking about IT workplan, with focus on cloud and mobile technologies as the…

    5 条评论
  • Book Review - AI Superpowers

    Book Review - AI Superpowers

  • Building Team Diversity

    Building Team Diversity

    "Encapsulating" some of my personal reflections as articles for ease of reference. This was first posted back in April…

  • Be the First Follower

    Be the First Follower

    "Encapsulating" some of my personal reflections as articles for ease of reference. This was first posted back in Sep…

    1 条评论
  • All about Cloud

    All about Cloud

    All start-ups are born Public Cloud native, as it is the most cost effective way to start experimenting and…

    2 条评论

社区洞察

其他会员也浏览了