Leading by Game-Changing Cloud, Big Data and IoT Innovations

Tony Shan

Subscribe to Tony Shan: eMailAlertsEmail Alerts
Get Tony Shan: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Blog Feed Post

Service-Oriented Cloud Computing-Enabled Roadmap (SOCCER)

- End-to-end

As virtually all of us are marching in the journey of cloud and SOA, a critical question is what is the right order to deal with these two disciplines. There are various routes that can be taken. The following table provides a pro-and-con comparison of different paths.


Regardless which route to take, an organization needs a solid plan to organize the undertakings in a lifecycle fashion. A technology roadmap is a comprehensive plan to achieve short-term and long-term objectives with specific technology directions and actions to help meet the strategic goals. It is an arrangement and guide that apply to a product, service, process, portfolio, division, organization, industry, or an emerging technology.

Roadmapping aims to achieve the following purposes:

  • Reach a consensus about a set of needs and identify appropriate technologies required to satisfy those demands
  • Provide a mechanism to help forecast technology advancement and evolution, and consequently establish roadmapping as a core competency of architecture practices
  • Set a framework to help plan and coordinate technology developments, and leverage existing capabilities to mobilize stakeholders to master and facilitate all dimensions of roadmapping
  • Promote and share best-of-breed disciplines, and prepare for skills and process retooling
  • Create awareness of future state for migration to next level of maturity

The following diagram illustrates a progressive process for holistic IT roadmapping: Strategize, Transform, Operationalize, Rationalize, and Mobilize (STORM):


STORM is incremental and iterative by nature with supporting artifacts built-in. I plan to discuss this framework in the forthcoming UP 2011 Cloud Computing Conference. Please check the calendar and allocate time to join.

More Stories By Tony Shan

Tony Shan works as a senior consultant, advisor at a global applications and infrastructure solutions firm helping clients realize the greatest value from their IT. Shan is a renowned thought leader and technology visionary with a number of years of field experience and guru-level expertise on cloud computing, Big Data, Hadoop, NoSQL, social, mobile, SOA, BI, technology strategy, IT roadmapping, systems design, architecture engineering, portfolio rationalization, product development, asset management, strategic planning, process standardization, and Web 2.0. He has directed the lifecycle R&D and buildout of large-scale award-winning distributed systems on diverse platforms in Fortune 100 companies and public sector like IBM, Bank of America, Wells Fargo, Cisco, Honeywell, Abbott, etc.

Shan is an inventive expert with a proven track record of influential innovations such as Cloud Engineering. He has authored dozens of top-notch technical papers on next-generation technologies and over ten books that won multiple awards. He is a frequent keynote speaker and Chair/Panel/Advisor/Judge/Organizing Committee in prominent conferences/workshops, an editor/editorial advisory board member of IT research journals/books, and a founder of several user groups, forums, and centers of excellence (CoE).