SlideShare a Scribd company logo
Cloud Adoption Lifecycle
More and more organizations are looking to
implement cloud and gain benefits like scalability,
responsiveness and cost-efficiencies. As this is a major
change, organizations have to carefully gauge the
impact of the transformation to a cloud environment.
This paper can guide an organization through the
various stages in the adoption of the cloud platform,
from‘What’(Foresee) to‘What Else’(Reinvigorate). It
lists the lifecycle stages, and how to begin cloud
adoption.
The paper concludes on the note that an organization
can utilize the knowledge of the Cloud Adoption
Lifecycle to relate to the stage where it is currently at
and identify the next stages involved.
White Paper
About the Author
Kumar Anand
Kumar Anand is a Business Analyst working with TCS’Global
Consulting Practice - IT Infrastructure Group. He has extensive
experience in IT strategy, infrastructure optimization, architecture
solutions, system integration in large consulting engagements. He has
consulted with clients across United States, Switzerland, Poland and
India and has a Master’s Degree in Business Administration from a
premier business school in India.
2
3
Table of Contents
Introduction 4
Cloud Adoption Lifecycle 4
1. (F)oresee 5
2. (A)ssess 5
3. (S)trategize 6
4. (T)est 7
5. (E)stablish 8
6. (R)einvigorate 8
Conclusion 9
4
Introduction
Cloud Adoption Lifecycle
Many organizations are planning to adopt the cloud platform for several reasons – some to achieve scale, while
others wish to cut costs. However, all promising and emerging technologies evolve over time and one needs to be
cautious before moving ahead of the curve. This can be further analyzed by studying Gartner’s‘Hype Cycle for
Emerging Technologies’released in July 2011. This report places Cloud computing at the‘Peak of Inflated
Expectations’phase (Gartner’s terminology for over-enthusiastic and unrealistic expectations of a technology).
Cloud computing has been in this phase for the last 3 years. The next phase is the‘Trough of Disillusionment’
(Gartner’s terminology for when a technology fails to meet expectations). Organizations should make all efforts to
avoid falling into this trough by carefully considering all aspects of cloud computing, before adopting it. Hence, a
systematic approach is needed to ensure that the organization moves in the right direction right from the first step
it takes towards adoption of the cloud platform.
The paper discusses the‘FASTER’cloud lifecycle which may be followed to ensure that various aspects, from
technical to cultural, are properly addressed at each stage.
The cloud adoption lifecycle involves the following stages:
1. (F)oresee
2. (A)ssess
3. (S)trategize
4. (T)est
5. (E)stablish
6. (R)einvigorate
Each of these stages is discussed in the subsequent sections.
Figure 1: Cloud Adoption Lifecycle
Cloud
Adoption
Lifecycle
Strategize
How?
Test
How?
Establish
Who?
Reinvigorate
What Else?
Foresee
What?
Assess
What?
5
1. Foresee
2. Assess
Once the organization answers the previous question in the affirmative, this stage propels the organization
towards the following steps:
a. Predict: As a first step in the Foresee stage, an organization should be able to understand the importance
and need for a flexible and elastic response from IT systems as the organization grows. The organization
should know if the applications and the underlying infrastructure are scalable and reliable enough to take
on constantly increasing workloads and whether they have the ability to absorb the spikes, as well as the
agility in responding to the need for quicker deployment of services. To address these aspects, the
organization should pre-empt the challenges that it could face in the future. Some of the points which
should be looked at are:
Does the current delivery model enable the provisioning of IT services at the speed required by the
business?
Are the daily operations of IT consuming extra time and diverting the team’s focus from important
activities?
Is the organization unable to fully utilize the potential of IT, through underutilization of its assets,
because of cultural issues, or due to the existence of dedicated IT setups for each department?
Introspecting on the above points can help formulate the vision for IT which can enable business to grow
rapidly.
Once the organization is able to foresee challenges and the growing need for an IT function which can
support and sustain the organization’s growth, it can start looking for opportunities to build such an IT
landscape.
b. Aware: This step should focus on exploring the potential methods to address the challenges and realize the
vision laid down for IT; cloud computing is one such opportunity. An organization should try to understand
the following aspects of cloud technology:
Ongoing industry trends
An assessment of Cloud’s current maturity & adoption level across industries
Potential value it can generate
This exercise should lead to an answer to the following question:“Is it beneficial to adopt cloud and will it
answer all our challenges, and secure the vision of the organization?”
a. Understand: Understand in detail the technicalities of cloud such as: what are the various cloud services, the
delivery models and the architecture models. Gaining knowledge of the architecture and delivery models
of cloud is critical to understanding what will suit the organization’s needs.
n
n
n
n
n
n
6
b. Assess: An insight into the organization’s current service delivery model and architecture for delivering IT
services is also necessary to assess the changes required before migrating to a cloud setup. To get a
complete picture, it is imperative to have technical and financial assessments done in order to build a
business case for cloud adoption.
I. Technical Assessment: A detailed technical-readiness assessment of the entire IT landscape should be
conducted to evaluate the readiness of the organization. The following pointers can help in conducting
a complete technical assessment:
Infrastructure Assessment: Percentage of virtualized environment [As a thumb rule, the higher the
percentage of virtualized environment (infrastructure and application), the readier it is to be
migrated to the cloud]
Security Assessment: Critical security requirements of the organization; this includes data and
regulatory security requirements, user authentication and access controls
Application Assessment: Identification and categorization of the applications based on criticality,
dependencies, age, customization and so on
Process Assessment: Governance processes for deploying services and applications, change
requests, regulating policies for backup and archival, audits, monitoring, managing and agreement
of SLAs
ii. Financial Assessment: To get a buy-in from the decision makers, it is important to conduct a
comparative Total Cost of Ownership (TCO) study of the‘As–Is’and‘To–Be’environments over a
multiyear period. This should include both direct (hardware, software) and indirect costs (energy
consumption, carbon footprint) incurred in running the environment. Also tangible (quicker
deployment of services) and intangible benefits (faster go-to-market) that will accrue over a period of
time should be considered.
n
n
n
n
n
n
n
n
3. Strategize
This is a critical stage in which the actual decision of moving towards the cloud platform is made. The key points
which should be discussed to formulate a strategy for cloud adoption are as follows:
With huge investments already made in data center space, hardware, software, licenses and so on, is it
wise to migrate the organization’s applications to a cloud vendor OR is it advisable to build a private cloud
internally?
What applications can be migrated to cloud, and what are the risks associated with migrating them?
Instead of using in-house resources, will it be more convenient to consult a cloud vendor, while avoiding a
vendor lock-in (retaining the freedom of shifting to another vendor, in case of unsatisfactory service)?
How to convince the business or IT teams to accept the changes, and provide them comfort against any
unforeseeable circumstances?
7
Answers to the above questions may vary across organizations. In case of a startup organization (which may not
have the financial strength to set up a dedicated IT environment to run its business), it is advisable to start
operations on a cloud and consult the vendor to build cloud skills over a period of time.
A large organization (spread across the globe, and with critical applications) may not want to leverage the cloud,
due to the fear of security breaches. On the other hand, it may be able to leverage the expertise available within its
own IT team to gradually build a private cloud environment of its own.
Hence, based on the needs of the organization, a strategy must be developed:
1. Prepare a Business Case: To enable decision making, the organization should build a business case to
promote the benefits of moving to the cloud. The groundwork for building the business case should have
already been initiated in the previous stage while conducting the technical and financial assessments. The
objective behind the cloud adoption project and its alignment to overall IT and business strategy should be
considered.
2. Draw up a Roadmap: Once the business case has been approved, a high level roadmap for cloud adoption
may be drawn up. The roadmap should categorize the planned initiatives for the adoption of the cloud
platform as short term, medium term and long term.
Short term – In the short term, an organization can start with a pilot project
Medium term – If the pilot project successful, the organization may roll out a private cloud platform in the
medium term
Long Term – The organization may move to the hybrid cloud model, through which it can bring its business
partners into its fold as well
Additionally, the roadmap should be strengthened by a risk and mitigation strategy, which should include rollback
plans, in case the rollout plan does not succeed.
n
n
n
n
n
n
n
n
n
4. Test
Here, the strategy devised in the previous stage is tested by implementing it in a pilot project. This stage involves
migrating applications, identified for the pilot project, into the cloud. Applications should undergo the following
checks before being migrated to the cloud:
Capability to run in virtual environments (applications whose code is bound with the hardware will require
recoding to make them compatible to virtual environments)
Redevelopment of highly customized applications to make them compatible to software supported by the
cloud [Software as a service (SaaS)]
Replatforming to a cloud compatible platform [Platform as a service (PaaS)]
Re-porting (Hardware portability) to a cloud compatible infrastructure [Infrastructure as a service (IaaS)]
Repackaging the application in case of any porting changes done to the application
Testing the applications before finally migrating to the cloud
8
Once the application has gone live in the cloud environment, business and IT users should provide a feedback on
the response of the applications. Any lessons learnt or feedback provided should be incorporated during the rollout
of the cloud across the organization. After that, the organizations can stabilize the cloud operations and monitor
performance of the cloud over a period of a few weeks.
The pilot project’s success will help instill confidence in the business and IT teams. Also, if a vendor has been
engaged during the consulting or implementation of the pilot project, the performance can be measured.
5. Establish
Upon successful completion of the pilot project, the organization should establish new governance processes to
monitor and manage the cloud infrastructure and also establish cloud-sourced services and applications by rolling
them out as per the roadmap defined in the‘Strategize’stage.
Enable: New established governance processes should look at ways of enabling wider adoption of the cloud
across the organization, by integrating applications which are not yet on the cloud or by creating an interface
between them. This will ensure the smooth functioning of daily business until most of the applications are
phased into the cloud. Businesses and departments may now be allocated resources based on their usage
pattern.
Train: To further strengthen the cloud culture in the organization, training sessions may be conducted for
business and end users, which can help them derive more benefits from the cloud.
Govern: The organization should be cautious about the benefits associated with service provisioning through
the cloud. The reason for this is the potential increase in‘Cloud Sprawl.’Since cloud allows users to provision
services at will, it is important to establish a control mechanism through a proper governance process, which
checks provisioning duplicated services from cloud.
Delineate Roles and Responsibilities: Depending on the kind of cloud service delivery model adopted, the roles
and responsibilities of running the cloud should be clearly defined between the consumer and the provider of
the cloud. For example, for a PaaS service delivery model, the responsibility of decisions taken, managing and
maintaining the cloud at and below this layer (PaaS + IaaS) lies with the cloud provider (internal IT team or the
cloud vendor). However, the responsibility of handling any IT-related issues above the PaaS layer rests with the
consumer of the cloud (application developers and business users).
6. Reinvigorate
This stage is an ongoing process to continuously improve, strengthen and sustain the established cloud platform
through meeting and improving SLA commitments, new cloud-based services, increased availability to business and
reinventing the cloud.
To sustain and improve cloud performance, a benchmarking assessment should be done to assess all-round cloud
performance. The following performance parameters may be used:
Service Level Agreements (high availability, impregnable security, compliance, high performance)
Key Performance Indicators (virtualization)
n
n
n
n
n
n
9
n
n
n
Maturity level of cloud services offered, based on industry benchmarks
Comparative studies on current cloud offerings across the organization and those offered across the
industry
Unit cost incurred on providing cloud services
Conclusion
This paper attempts to provide a methodological approach towards cloud adoption, highlighting the various
activities involved at each stage. Organizations can utilize this paper to carefully evaluate their progress at each
stage and give due consideration to the vital steps involved at each stage.
The activities described in this paper are not exhaustive, but can be used as leads to trigger discussion points
amongst the various stakeholders involved during the cloud adoption lifecycle. Activities, though generic in
nature, can be added on and tailored to the organization’s needs, to exploit the full potential of the cloud
platform. We hope that following the steps outlined will help organizations derive more out of cloud computing
and prevent any eventualities which may lead to disillusionment for those who plan on adopting a cloud
computing platform.
Note
[1] This paper has been published in IOAJ journal on 'Cloud Computing' with ISBN (978-93-81693-17-9)
All content / information present here is the exclusive property of Tata Consultancy Services Limited (TCS). The content / information contained here is
correct at the time of publishing. No material from here may be copied, modified, reproduced, republished, uploaded, transmitted, posted or distributed in
any form without prior written permission fromTCS. Unauthorized use of the content / information appearing here may violate copyright, trademark and
otherapplicablelaws,andcouldresultincriminalorcivilpenalties. Copyright©2012TataConsultancyServicesLimited
TCSDesignServicesM0612III
IT Services
Business Solutions
Outsourcing
Subscribe to TCS White Papers
TCS.com RSS: http://www.tcs.com/rss_feeds/Pages/feed.aspx?f=w
Feedburner: http://feeds2.feedburner.com/tcswhitepapers
Contact
For more information about TCS’ consulting services, contact
global.consulting@tcs.com
About TCS’Global Consulting Practice
TCS’Global Consulting Practice (GCP) is a key component in how TCS delivers additional value
to clients. Using our collective industry insight, technology expertise, and consulting know-
how, we partner with enterprises worldwide to deliver integrated end-to-end IT enabled
business transformation services.
By tapping our worldwide pool of resources - onsite, offshore and nearshore, our high caliber
consultants leverage solution accelerators and practice capabilities, balanced with our
knowledge of local market demands, to enable enterprises to effectively meet their business
goals.
GCP spearheads TCS' consulting capacity with consultants located in North America, UK,
Europe, Asia Pacific, India, Ibero-America and Australia.
About Tata Consultancy Services (TCS)
www.tcs.com
Tata Consultancy Services is an IT services, consulting and business solutions organization that
delivers real results to global business, ensuring a level of certainty no other firm can match.
TCS offers a consulting-led, integrated portfolio of IT and IT-enabled infrastructure, engineering
TM
and assurance services. This is delivered through its unique Global Network Delivery Model ,
recognized as the benchmark of excellence in software development. A part of the Tata Group,
India’s largest industrial conglomerate, TCS has a global footprint and is listed on the National
Stock Exchange and Bombay Stock Exchange in India.
For more information, visit us at

More Related Content

PDF
ETCA_5
PDF
Iaetsd design and implementation of secure cloud systems using
PDF
Migrating apps-to-the-cloud-final
PPTX
Enterprise Cloud Strategy & Adoption
PPTX
Idge dell private cloud2014 qp #1
PDF
Framework for Cloud Computing Adoption: A Roadmap for Smes to Cloud Migration
DOC
CMGT 430 V3 Life of the Mind/newtonhelp.com   
DOC
CMGT 430 V3 Start With a Dream /newtonhelp.com
ETCA_5
Iaetsd design and implementation of secure cloud systems using
Migrating apps-to-the-cloud-final
Enterprise Cloud Strategy & Adoption
Idge dell private cloud2014 qp #1
Framework for Cloud Computing Adoption: A Roadmap for Smes to Cloud Migration
CMGT 430 V3 Life of the Mind/newtonhelp.com   
CMGT 430 V3 Start With a Dream /newtonhelp.com

What's hot (19)

PDF
Will You Be Prepared When The Next Disaster Strikes - Whitepaper
PDF
Developing a Business Case for Cloud
PDF
Cloud Brokering Brochure
PPTX
Cloud & Enterprise IT. Hybrid IT, Coexistence Strategies
PDF
Map r whitepaper_zeta_architecture
PDF
How to mitigate risk in the age of the cloud
PDF
My Scaled Scrum: Integrating Mega Framework and DAD
DOCX
P g 0 0 0 4 m a y 0 6 , 2 0 1 1
PDF
IDC Study on Enterprise Hybrid Cloud Strategies
 
PDF
Forrester: Total Economic Impact Study - Interconnection
PPTX
Integrated technology-vision-planning
PDF
Xamtrex consulting ems benefits document
PDF
White Paper on IBM MTSS
PPTX
Planning a Tech Refresh with the Right Information
PDF
MTW03011USEN.PDF
PDF
The Total Economic Impact of Citrix XenApp
PPTX
Disaster Recovery is Dead
PDF
White Paper on IBM MTSS
PDF
The Future of Convergence Paper
Will You Be Prepared When The Next Disaster Strikes - Whitepaper
Developing a Business Case for Cloud
Cloud Brokering Brochure
Cloud & Enterprise IT. Hybrid IT, Coexistence Strategies
Map r whitepaper_zeta_architecture
How to mitigate risk in the age of the cloud
My Scaled Scrum: Integrating Mega Framework and DAD
P g 0 0 0 4 m a y 0 6 , 2 0 1 1
IDC Study on Enterprise Hybrid Cloud Strategies
 
Forrester: Total Economic Impact Study - Interconnection
Integrated technology-vision-planning
Xamtrex consulting ems benefits document
White Paper on IBM MTSS
Planning a Tech Refresh with the Right Information
MTW03011USEN.PDF
The Total Economic Impact of Citrix XenApp
Disaster Recovery is Dead
White Paper on IBM MTSS
The Future of Convergence Paper
Ad

Viewers also liked (17)

PPT
Animação: O Barquinho
PPT
UCLA CTSI KL2 Award, New NIH Guidelines on Rigor & Transparency
PDF
Revolux
ODP
TURMA 400 EM... SALA DE INFORMÁTICA
PPTX
Suiza
PPTX
Presentation1
PDF
Using Social Networking to Complement Business Incubators and Career Centers
PDF
LOR Boat America
PDF
Formatos 0
PDF
amal certifications
PDF
Guía de Computación Para Principiantes
POT
Ativ3.3jane rita-solange
PDF
3670_0001
PPTX
Mesoamérica
PDF
Carestream Letter
PDF
Aparello dixestivo.ppt (1)
PPT
Presentación GBI corte 2
Animação: O Barquinho
UCLA CTSI KL2 Award, New NIH Guidelines on Rigor & Transparency
Revolux
TURMA 400 EM... SALA DE INFORMÁTICA
Suiza
Presentation1
Using Social Networking to Complement Business Incubators and Career Centers
LOR Boat America
Formatos 0
amal certifications
Guía de Computación Para Principiantes
Ativ3.3jane rita-solange
3670_0001
Mesoamérica
Carestream Letter
Aparello dixestivo.ppt (1)
Presentación GBI corte 2
Ad

Similar to Consulting whitepaper cloud-adoption-lifecycle_0612-1 (20)

PDF
How ci os-and-ctos-can-accelerate-digital-transformations-through-cloud-platf...
PDF
Understanding The Cloud For Enterprise Businesses.
PDF
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
PDF
Cloud eats organization culture
PPTX
Preparing your Department to consume public cloud
PDF
Preparing for next-generation cloud: Lessons learned and insights shared
PDF
Economist Intelligence Unit: Preparing for Next-Generation Cloud
PDF
Moving your IT to the Cloud with an Enterprise Cloud Strategy
PPTX
Crunch time VIII: Der Cloud-Leitfaden für CFOs
PDF
Realizing Cloud POV
DOCX
Cloud computing gartner report
PDF
Migrating enterprise applications to cloud
PPT
TUNI: Business-driven Cloud Adoption
PDF
AMD 2011 Global Cloud Computing Adoption, Attitudes and Approaches Study
 
PDF
How You can Leverage Cloud Platforms to Transform Digital Experience
PPTX
Cloud Adoption Framework Phase one-moving to the cloud
PDF
F&S whitepaper successfully adopting the cloud - europe
PDF
Migrating to the cloud
PPT
To Cloud or Not to Cloud for Transaction Document Production
PDF
Whitepaper: Six Steps to Private Cloud Adoption | Key Considerations, Insight...
How ci os-and-ctos-can-accelerate-digital-transformations-through-cloud-platf...
Understanding The Cloud For Enterprise Businesses.
Understanding The Cloud For Enterprise Businesses, an eBook from Triaxil!
Cloud eats organization culture
Preparing your Department to consume public cloud
Preparing for next-generation cloud: Lessons learned and insights shared
Economist Intelligence Unit: Preparing for Next-Generation Cloud
Moving your IT to the Cloud with an Enterprise Cloud Strategy
Crunch time VIII: Der Cloud-Leitfaden für CFOs
Realizing Cloud POV
Cloud computing gartner report
Migrating enterprise applications to cloud
TUNI: Business-driven Cloud Adoption
AMD 2011 Global Cloud Computing Adoption, Attitudes and Approaches Study
 
How You can Leverage Cloud Platforms to Transform Digital Experience
Cloud Adoption Framework Phase one-moving to the cloud
F&S whitepaper successfully adopting the cloud - europe
Migrating to the cloud
To Cloud or Not to Cloud for Transaction Document Production
Whitepaper: Six Steps to Private Cloud Adoption | Key Considerations, Insight...

Recently uploaded (20)

PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PDF
Testing WebRTC applications at scale.pdf
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
QR Codes Qr codecodecodecodecocodedecodecode
PPTX
international classification of diseases ICD-10 review PPT.pptx
PPTX
Funds Management Learning Material for Beg
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
The Internet -By the Numbers, Sri Lanka Edition
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
Internet___Basics___Styled_ presentation
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
Unit-1 introduction to cyber security discuss about how to secure a system
Testing WebRTC applications at scale.pdf
Slides PDF The World Game (s) Eco Economic Epochs.pdf
introduction about ICD -10 & ICD-11 ppt.pptx
Job_Card_System_Styled_lorem_ipsum_.pptx
INTERNET------BASICS-------UPDATED PPT PRESENTATION
WebRTC in SignalWire - troubleshooting media negotiation
QR Codes Qr codecodecodecodecocodedecodecode
international classification of diseases ICD-10 review PPT.pptx
Funds Management Learning Material for Beg
Sims 4 Historia para lo sims 4 para jugar
The Internet -By the Numbers, Sri Lanka Edition
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
Introuction about WHO-FIC in ICD-10.pptx
Internet___Basics___Styled_ presentation
Cloud-Scale Log Monitoring _ Datadog.pdf
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Triggering QUIC, presented by Geoff Huston at IETF 123
Module 1 - Cyber Law and Ethics 101.pptx

Consulting whitepaper cloud-adoption-lifecycle_0612-1

  • 1. Cloud Adoption Lifecycle More and more organizations are looking to implement cloud and gain benefits like scalability, responsiveness and cost-efficiencies. As this is a major change, organizations have to carefully gauge the impact of the transformation to a cloud environment. This paper can guide an organization through the various stages in the adoption of the cloud platform, from‘What’(Foresee) to‘What Else’(Reinvigorate). It lists the lifecycle stages, and how to begin cloud adoption. The paper concludes on the note that an organization can utilize the knowledge of the Cloud Adoption Lifecycle to relate to the stage where it is currently at and identify the next stages involved. White Paper
  • 2. About the Author Kumar Anand Kumar Anand is a Business Analyst working with TCS’Global Consulting Practice - IT Infrastructure Group. He has extensive experience in IT strategy, infrastructure optimization, architecture solutions, system integration in large consulting engagements. He has consulted with clients across United States, Switzerland, Poland and India and has a Master’s Degree in Business Administration from a premier business school in India. 2
  • 3. 3 Table of Contents Introduction 4 Cloud Adoption Lifecycle 4 1. (F)oresee 5 2. (A)ssess 5 3. (S)trategize 6 4. (T)est 7 5. (E)stablish 8 6. (R)einvigorate 8 Conclusion 9
  • 4. 4 Introduction Cloud Adoption Lifecycle Many organizations are planning to adopt the cloud platform for several reasons – some to achieve scale, while others wish to cut costs. However, all promising and emerging technologies evolve over time and one needs to be cautious before moving ahead of the curve. This can be further analyzed by studying Gartner’s‘Hype Cycle for Emerging Technologies’released in July 2011. This report places Cloud computing at the‘Peak of Inflated Expectations’phase (Gartner’s terminology for over-enthusiastic and unrealistic expectations of a technology). Cloud computing has been in this phase for the last 3 years. The next phase is the‘Trough of Disillusionment’ (Gartner’s terminology for when a technology fails to meet expectations). Organizations should make all efforts to avoid falling into this trough by carefully considering all aspects of cloud computing, before adopting it. Hence, a systematic approach is needed to ensure that the organization moves in the right direction right from the first step it takes towards adoption of the cloud platform. The paper discusses the‘FASTER’cloud lifecycle which may be followed to ensure that various aspects, from technical to cultural, are properly addressed at each stage. The cloud adoption lifecycle involves the following stages: 1. (F)oresee 2. (A)ssess 3. (S)trategize 4. (T)est 5. (E)stablish 6. (R)einvigorate Each of these stages is discussed in the subsequent sections. Figure 1: Cloud Adoption Lifecycle Cloud Adoption Lifecycle Strategize How? Test How? Establish Who? Reinvigorate What Else? Foresee What? Assess What?
  • 5. 5 1. Foresee 2. Assess Once the organization answers the previous question in the affirmative, this stage propels the organization towards the following steps: a. Predict: As a first step in the Foresee stage, an organization should be able to understand the importance and need for a flexible and elastic response from IT systems as the organization grows. The organization should know if the applications and the underlying infrastructure are scalable and reliable enough to take on constantly increasing workloads and whether they have the ability to absorb the spikes, as well as the agility in responding to the need for quicker deployment of services. To address these aspects, the organization should pre-empt the challenges that it could face in the future. Some of the points which should be looked at are: Does the current delivery model enable the provisioning of IT services at the speed required by the business? Are the daily operations of IT consuming extra time and diverting the team’s focus from important activities? Is the organization unable to fully utilize the potential of IT, through underutilization of its assets, because of cultural issues, or due to the existence of dedicated IT setups for each department? Introspecting on the above points can help formulate the vision for IT which can enable business to grow rapidly. Once the organization is able to foresee challenges and the growing need for an IT function which can support and sustain the organization’s growth, it can start looking for opportunities to build such an IT landscape. b. Aware: This step should focus on exploring the potential methods to address the challenges and realize the vision laid down for IT; cloud computing is one such opportunity. An organization should try to understand the following aspects of cloud technology: Ongoing industry trends An assessment of Cloud’s current maturity & adoption level across industries Potential value it can generate This exercise should lead to an answer to the following question:“Is it beneficial to adopt cloud and will it answer all our challenges, and secure the vision of the organization?” a. Understand: Understand in detail the technicalities of cloud such as: what are the various cloud services, the delivery models and the architecture models. Gaining knowledge of the architecture and delivery models of cloud is critical to understanding what will suit the organization’s needs. n n n n n n
  • 6. 6 b. Assess: An insight into the organization’s current service delivery model and architecture for delivering IT services is also necessary to assess the changes required before migrating to a cloud setup. To get a complete picture, it is imperative to have technical and financial assessments done in order to build a business case for cloud adoption. I. Technical Assessment: A detailed technical-readiness assessment of the entire IT landscape should be conducted to evaluate the readiness of the organization. The following pointers can help in conducting a complete technical assessment: Infrastructure Assessment: Percentage of virtualized environment [As a thumb rule, the higher the percentage of virtualized environment (infrastructure and application), the readier it is to be migrated to the cloud] Security Assessment: Critical security requirements of the organization; this includes data and regulatory security requirements, user authentication and access controls Application Assessment: Identification and categorization of the applications based on criticality, dependencies, age, customization and so on Process Assessment: Governance processes for deploying services and applications, change requests, regulating policies for backup and archival, audits, monitoring, managing and agreement of SLAs ii. Financial Assessment: To get a buy-in from the decision makers, it is important to conduct a comparative Total Cost of Ownership (TCO) study of the‘As–Is’and‘To–Be’environments over a multiyear period. This should include both direct (hardware, software) and indirect costs (energy consumption, carbon footprint) incurred in running the environment. Also tangible (quicker deployment of services) and intangible benefits (faster go-to-market) that will accrue over a period of time should be considered. n n n n n n n n 3. Strategize This is a critical stage in which the actual decision of moving towards the cloud platform is made. The key points which should be discussed to formulate a strategy for cloud adoption are as follows: With huge investments already made in data center space, hardware, software, licenses and so on, is it wise to migrate the organization’s applications to a cloud vendor OR is it advisable to build a private cloud internally? What applications can be migrated to cloud, and what are the risks associated with migrating them? Instead of using in-house resources, will it be more convenient to consult a cloud vendor, while avoiding a vendor lock-in (retaining the freedom of shifting to another vendor, in case of unsatisfactory service)? How to convince the business or IT teams to accept the changes, and provide them comfort against any unforeseeable circumstances?
  • 7. 7 Answers to the above questions may vary across organizations. In case of a startup organization (which may not have the financial strength to set up a dedicated IT environment to run its business), it is advisable to start operations on a cloud and consult the vendor to build cloud skills over a period of time. A large organization (spread across the globe, and with critical applications) may not want to leverage the cloud, due to the fear of security breaches. On the other hand, it may be able to leverage the expertise available within its own IT team to gradually build a private cloud environment of its own. Hence, based on the needs of the organization, a strategy must be developed: 1. Prepare a Business Case: To enable decision making, the organization should build a business case to promote the benefits of moving to the cloud. The groundwork for building the business case should have already been initiated in the previous stage while conducting the technical and financial assessments. The objective behind the cloud adoption project and its alignment to overall IT and business strategy should be considered. 2. Draw up a Roadmap: Once the business case has been approved, a high level roadmap for cloud adoption may be drawn up. The roadmap should categorize the planned initiatives for the adoption of the cloud platform as short term, medium term and long term. Short term – In the short term, an organization can start with a pilot project Medium term – If the pilot project successful, the organization may roll out a private cloud platform in the medium term Long Term – The organization may move to the hybrid cloud model, through which it can bring its business partners into its fold as well Additionally, the roadmap should be strengthened by a risk and mitigation strategy, which should include rollback plans, in case the rollout plan does not succeed. n n n n n n n n n 4. Test Here, the strategy devised in the previous stage is tested by implementing it in a pilot project. This stage involves migrating applications, identified for the pilot project, into the cloud. Applications should undergo the following checks before being migrated to the cloud: Capability to run in virtual environments (applications whose code is bound with the hardware will require recoding to make them compatible to virtual environments) Redevelopment of highly customized applications to make them compatible to software supported by the cloud [Software as a service (SaaS)] Replatforming to a cloud compatible platform [Platform as a service (PaaS)] Re-porting (Hardware portability) to a cloud compatible infrastructure [Infrastructure as a service (IaaS)] Repackaging the application in case of any porting changes done to the application Testing the applications before finally migrating to the cloud
  • 8. 8 Once the application has gone live in the cloud environment, business and IT users should provide a feedback on the response of the applications. Any lessons learnt or feedback provided should be incorporated during the rollout of the cloud across the organization. After that, the organizations can stabilize the cloud operations and monitor performance of the cloud over a period of a few weeks. The pilot project’s success will help instill confidence in the business and IT teams. Also, if a vendor has been engaged during the consulting or implementation of the pilot project, the performance can be measured. 5. Establish Upon successful completion of the pilot project, the organization should establish new governance processes to monitor and manage the cloud infrastructure and also establish cloud-sourced services and applications by rolling them out as per the roadmap defined in the‘Strategize’stage. Enable: New established governance processes should look at ways of enabling wider adoption of the cloud across the organization, by integrating applications which are not yet on the cloud or by creating an interface between them. This will ensure the smooth functioning of daily business until most of the applications are phased into the cloud. Businesses and departments may now be allocated resources based on their usage pattern. Train: To further strengthen the cloud culture in the organization, training sessions may be conducted for business and end users, which can help them derive more benefits from the cloud. Govern: The organization should be cautious about the benefits associated with service provisioning through the cloud. The reason for this is the potential increase in‘Cloud Sprawl.’Since cloud allows users to provision services at will, it is important to establish a control mechanism through a proper governance process, which checks provisioning duplicated services from cloud. Delineate Roles and Responsibilities: Depending on the kind of cloud service delivery model adopted, the roles and responsibilities of running the cloud should be clearly defined between the consumer and the provider of the cloud. For example, for a PaaS service delivery model, the responsibility of decisions taken, managing and maintaining the cloud at and below this layer (PaaS + IaaS) lies with the cloud provider (internal IT team or the cloud vendor). However, the responsibility of handling any IT-related issues above the PaaS layer rests with the consumer of the cloud (application developers and business users). 6. Reinvigorate This stage is an ongoing process to continuously improve, strengthen and sustain the established cloud platform through meeting and improving SLA commitments, new cloud-based services, increased availability to business and reinventing the cloud. To sustain and improve cloud performance, a benchmarking assessment should be done to assess all-round cloud performance. The following performance parameters may be used: Service Level Agreements (high availability, impregnable security, compliance, high performance) Key Performance Indicators (virtualization) n n n n n n
  • 9. 9 n n n Maturity level of cloud services offered, based on industry benchmarks Comparative studies on current cloud offerings across the organization and those offered across the industry Unit cost incurred on providing cloud services Conclusion This paper attempts to provide a methodological approach towards cloud adoption, highlighting the various activities involved at each stage. Organizations can utilize this paper to carefully evaluate their progress at each stage and give due consideration to the vital steps involved at each stage. The activities described in this paper are not exhaustive, but can be used as leads to trigger discussion points amongst the various stakeholders involved during the cloud adoption lifecycle. Activities, though generic in nature, can be added on and tailored to the organization’s needs, to exploit the full potential of the cloud platform. We hope that following the steps outlined will help organizations derive more out of cloud computing and prevent any eventualities which may lead to disillusionment for those who plan on adopting a cloud computing platform. Note [1] This paper has been published in IOAJ journal on 'Cloud Computing' with ISBN (978-93-81693-17-9)
  • 10. All content / information present here is the exclusive property of Tata Consultancy Services Limited (TCS). The content / information contained here is correct at the time of publishing. No material from here may be copied, modified, reproduced, republished, uploaded, transmitted, posted or distributed in any form without prior written permission fromTCS. Unauthorized use of the content / information appearing here may violate copyright, trademark and otherapplicablelaws,andcouldresultincriminalorcivilpenalties. Copyright©2012TataConsultancyServicesLimited TCSDesignServicesM0612III IT Services Business Solutions Outsourcing Subscribe to TCS White Papers TCS.com RSS: http://www.tcs.com/rss_feeds/Pages/feed.aspx?f=w Feedburner: http://feeds2.feedburner.com/tcswhitepapers Contact For more information about TCS’ consulting services, contact global.consulting@tcs.com About TCS’Global Consulting Practice TCS’Global Consulting Practice (GCP) is a key component in how TCS delivers additional value to clients. Using our collective industry insight, technology expertise, and consulting know- how, we partner with enterprises worldwide to deliver integrated end-to-end IT enabled business transformation services. By tapping our worldwide pool of resources - onsite, offshore and nearshore, our high caliber consultants leverage solution accelerators and practice capabilities, balanced with our knowledge of local market demands, to enable enterprises to effectively meet their business goals. GCP spearheads TCS' consulting capacity with consultants located in North America, UK, Europe, Asia Pacific, India, Ibero-America and Australia. About Tata Consultancy Services (TCS) www.tcs.com Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT and IT-enabled infrastructure, engineering TM and assurance services. This is delivered through its unique Global Network Delivery Model , recognized as the benchmark of excellence in software development. A part of the Tata Group, India’s largest industrial conglomerate, TCS has a global footprint and is listed on the National Stock Exchange and Bombay Stock Exchange in India. For more information, visit us at