SlideShare uma empresa Scribd logo
Migrating to the Cloud:
How to prepare your organization
for a move to the cloud
By Richard Iwasa
2
Table of Contents
- Executive Summary
- Introduction
- Prepare
- Identify
- Assess
- Plan & Execute
Executive Summary
When making the transition onto the cloud, companies are faced with many
decisions. Among these decisions is determining what applications to move to
the cloud and what to leave as is. It may be tempting to move everything to
the cloud, but outdated or irrelevant applications may take up valuable space.
If only select items get moved over, employees may find it frustrating trying to
find applications scattered over the cloud and other locations.
This whitepaper will go through four steps to help you determine what should
be moved to the cloud. The steps are:
Prepare: Familiarize yourself with cloud concepts and capabilities, while
gathering information about your corporate business and technology landscape.
Identify: Take an inventory of applications and see how core businesses and
technological characteristics match with your corporate landscape. Filter your
move-to-cloud inventory to a shortlist.
Assess: Analyze business and technical issues, develop high-level architecture
mapping and determine total cost of ownership. This brings you to your final
list of candidates to be moved.
Plan & Execute: Effort and timeline are determined, architecture designs are
completed and migration begins.
3
Introduction
When first considering a move to the cloud, one decision you need to make
is whether to use it for new projects or existing ones. In the latter case, it can
be difficult determining which existing applications or systems are suitable
candidates for migration. Having a structured evaluation process can help
clarify the situation and provide input to business cases to justify the move.
At a high level, there are four main phases in any evaluation:
In the Prepare phase, you want to become familiar with cloud concepts
and capabilities, and gather information about your corporate business and
technology landscape. This includes both constraints and objectives.
In the Identify phase, you take an inventory of applications and for each, see
how the core business and technological characteristics match up against the
corporate landscape. You use this information to filter the inventory down to a
shortlist of candidates.
In the Assess phase, business and technical issues are analyzed, a high-level
architecture mapping is done, and total cost of ownership is examined to arrive
at a final list of candidates.
In the Plan & Execute phase, effort and timeline are determined, detailed
architecture designs are drawn up, and the applications are migrated.
4
Prepare
If we take a closer look at the Prepare phase, the first thing to do is make sure
you have a solid understanding of cloud computing concepts and knowledge of
the capabilities and limitations of whatever cloud platforms you are considering.
You also want to know all the business constraints you might have in your
company, such as budget, resources, business cycles (e.g. business peaks
during the holiday season) and legal/regulatory/compliance requirements.
Knowing the business objectives is also important. This includes objectives such
as cost reduction, better resource utilization, improving customer service or
service delivery and better integration with partners.
Finally, you should have an idea of the IT strategy and landscape, including
preferred technologies, architecture principles and integration points.
All of the above information helps to define risks and critical success factors and
help you to assess the business value of an application and its migration. This
enables you to focus on those that will have the highest value and/or biggest
impact on the organization.
5
Identify
In the Identify phase, you want to start by creating an inventory of applications
that should be considered for migration. Then for each, determine the
core business attributes such as the value or impact (e.g. mission-critical,
departmental) and the functions performed (e.g. HR, finance, inventory).
Also gather the technical attributes for each system, such as the components
used (e.g. web sites, web services, databases, file shares), technologies (e.g.
Windows, Java, .NET), and interfaces (e.g. HRIS, ERP, EDI).
After you have assessed each system, determine how well each aligns to the
business and technical constraints and objectives from the previous phase. For
example, you may have a legal requirement that data must be stored locally,
but customer service can be improved through the ability of the cloud to scale.
By now, you should be able to reduce the inventory of applications by
eliminating systems with business constraints or objectives that can not be met,
or technical issues that can not be overcome. This leads you to a shortlist of
candidates. Tools such as decision matrixes or scoring systems can be used to
help quantify decisions.
6
Assess
In the Assess phase, examine each shortlisted candidate in greater detail. Look at
each business and technical issue that has been identified, and determine if the
issue can be resolved. For example, if data can not legally be stored in the cloud
(i.e. data-at-rest), can it be retrieved from a local store and displayed in the cloud
as long as it is not persisted there (i.e. data-in-transit)? If there is an intractable
issue, you can eliminate the system from further consideration.
For any applications that remain, come up with a high-level architecture plan for
each. Consider if you want to move the entire application into the cloud (all-in)
or leave some components on-premise (hybrid). For those components that will
move, determine if you will minimize changes (lift-and-shift) or if you will make
modifications to try to take advantage of all the capabilities the cloud platform
has (lift-and-refit).
Performing a high-level total cost-of-ownership study can be beneficial at this
point. TCO might help make a business case for a migration, indicate that some
components need to be re-architected to lower costs or might disqualify the
system from further consideration.
7
Plan & Execute
Create a detailed migration plan for the remaining applications. To help in
determining effort and timeline, look for case studies that might provide insight
on the experience of other cloud customers in migration. Many have migrated
in a matter of days or weeks, while others have chosen to re-architect some or
all of their applications which takes far longer.
Consider whether to do a big-bang approach to migrate everything at once, or
perform a more gradual process where individual components or subsystems
are migrated one-at-a-time to help isolate potential issues or incompatibilities.
Both have strengths and weaknesses that need to be considered.
Often times, planning for technical spikes or proofs-of-concept can be
valuable in working out very specific technical issues and gaining a deeper
understanding of the cloud platform.
8
About Ideaca
Ideaca is a Canadian based consulting firm helping customers from strategy to
solution through a portfolio of management consulting, implementation and
support services. With more than 10 years of experience and over 350 satisfied
customers, Ideaca’s 280+ employees across the country deliver innovative
solutions around Enterprise Resource Planning, Business Intelligence, Portals
and Collaboration, Cloud Computing, Custom Development and Integration,
Customer Relationship Management (CRM), Application Infrastructure, and
Support Services.
For Further Information
For more information about this white paper or if you have general or sales
inquiries, please visit www.ideaca.com or email ideacainfo@ideaca.com
Resources
To learn more about Ideaca's Cloud Computing practice, please visit our
Cloud Computing page.
Follow Us:

Mais conteúdo relacionado

Mais procurados

A New Approach to Application Portfolio Assessment for New-Age Business-Techn...
A New Approach to Application Portfolio Assessment for New-Age Business-Techn...A New Approach to Application Portfolio Assessment for New-Age Business-Techn...
A New Approach to Application Portfolio Assessment for New-Age Business-Techn...Cognizant
 
Application Portfolio Assessment Tool
Application Portfolio Assessment ToolApplication Portfolio Assessment Tool
Application Portfolio Assessment ToolSkip Roncal
 
Enterprise architecture 101.36205348
Enterprise architecture 101.36205348Enterprise architecture 101.36205348
Enterprise architecture 101.36205348jamesoni1
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for DummiesSebastien Juras
 
What Is An Architectural Framework
What Is An Architectural FrameworkWhat Is An Architectural Framework
What Is An Architectural FrameworkJerald Burget
 
Isv cloud business readiness assessment
Isv cloud business readiness assessmentIsv cloud business readiness assessment
Isv cloud business readiness assessmentMIS
 
Trinamix demantra data manager
Trinamix demantra data managerTrinamix demantra data manager
Trinamix demantra data managerAmit Sharma
 
IT Projects Within a Strategy
IT Projects Within a StrategyIT Projects Within a Strategy
IT Projects Within a StrategyIntergen
 
Business and IT Management with ARIS and Alfabet - Joerg Klueckmann & Conrad ...
Business and IT Managementwith ARIS and Alfabet - Joerg Klueckmann & Conrad ...Business and IT Managementwith ARIS and Alfabet - Joerg Klueckmann & Conrad ...
Business and IT Management with ARIS and Alfabet - Joerg Klueckmann & Conrad ...Software AG South Africa
 
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAF
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAFBuilding Business & IT Architecture Roadmaps with ArchiMate & TOGAF
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAFCorso
 
Deep Support for SOA in EA Frameworks & Meta Models
Deep Support for SOA in EA Frameworks & Meta ModelsDeep Support for SOA in EA Frameworks & Meta Models
Deep Support for SOA in EA Frameworks & Meta ModelsGraham McLeod
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
 
Field View Analytics - Sempre Analytics
Field View Analytics - Sempre AnalyticsField View Analytics - Sempre Analytics
Field View Analytics - Sempre AnalyticsNick Patrick
 
TOGAF Sample Matrices, Catalogs and Diagrams from the Open Group
TOGAF Sample Matrices, Catalogs and Diagrams from the Open GroupTOGAF Sample Matrices, Catalogs and Diagrams from the Open Group
TOGAF Sample Matrices, Catalogs and Diagrams from the Open GroupMichael Sukachev
 
Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Sam Mandebvu
 
A comparison of the top four enterprise
A comparison of the top four enterpriseA comparison of the top four enterprise
A comparison of the top four enterpriseMohammed Omar
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
9. foundation ea to 2 use cases
9. foundation ea to 2 use cases9. foundation ea to 2 use cases
9. foundation ea to 2 use casesMrsAlways RigHt
 

Mais procurados (20)

A New Approach to Application Portfolio Assessment for New-Age Business-Techn...
A New Approach to Application Portfolio Assessment for New-Age Business-Techn...A New Approach to Application Portfolio Assessment for New-Age Business-Techn...
A New Approach to Application Portfolio Assessment for New-Age Business-Techn...
 
Application Portfolio Assessment Tool
Application Portfolio Assessment ToolApplication Portfolio Assessment Tool
Application Portfolio Assessment Tool
 
Enterprise architecture 101.36205348
Enterprise architecture 101.36205348Enterprise architecture 101.36205348
Enterprise architecture 101.36205348
 
TOGAF 9 Architectural Artifacts
TOGAF 9  Architectural ArtifactsTOGAF 9  Architectural Artifacts
TOGAF 9 Architectural Artifacts
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for Dummies
 
What Is An Architectural Framework
What Is An Architectural FrameworkWhat Is An Architectural Framework
What Is An Architectural Framework
 
Isv cloud business readiness assessment
Isv cloud business readiness assessmentIsv cloud business readiness assessment
Isv cloud business readiness assessment
 
Trinamix demantra data manager
Trinamix demantra data managerTrinamix demantra data manager
Trinamix demantra data manager
 
IT Projects Within a Strategy
IT Projects Within a StrategyIT Projects Within a Strategy
IT Projects Within a Strategy
 
Business and IT Management with ARIS and Alfabet - Joerg Klueckmann & Conrad ...
Business and IT Managementwith ARIS and Alfabet - Joerg Klueckmann & Conrad ...Business and IT Managementwith ARIS and Alfabet - Joerg Klueckmann & Conrad ...
Business and IT Management with ARIS and Alfabet - Joerg Klueckmann & Conrad ...
 
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAF
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAFBuilding Business & IT Architecture Roadmaps with ArchiMate & TOGAF
Building Business & IT Architecture Roadmaps with ArchiMate & TOGAF
 
EA Workshop 1
EA Workshop 1EA Workshop 1
EA Workshop 1
 
Deep Support for SOA in EA Frameworks & Meta Models
Deep Support for SOA in EA Frameworks & Meta ModelsDeep Support for SOA in EA Frameworks & Meta Models
Deep Support for SOA in EA Frameworks & Meta Models
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
 
Field View Analytics - Sempre Analytics
Field View Analytics - Sempre AnalyticsField View Analytics - Sempre Analytics
Field View Analytics - Sempre Analytics
 
TOGAF Sample Matrices, Catalogs and Diagrams from the Open Group
TOGAF Sample Matrices, Catalogs and Diagrams from the Open GroupTOGAF Sample Matrices, Catalogs and Diagrams from the Open Group
TOGAF Sample Matrices, Catalogs and Diagrams from the Open Group
 
Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!
 
A comparison of the top four enterprise
A comparison of the top four enterpriseA comparison of the top four enterprise
A comparison of the top four enterprise
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
9. foundation ea to 2 use cases
9. foundation ea to 2 use cases9. foundation ea to 2 use cases
9. foundation ea to 2 use cases
 

Semelhante a Migrating to the cloud

7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdfAnil
 
Consulting whitepaper cloud-adoption-lifecycle_0612-1
Consulting whitepaper cloud-adoption-lifecycle_0612-1Consulting whitepaper cloud-adoption-lifecycle_0612-1
Consulting whitepaper cloud-adoption-lifecycle_0612-1thinkofdevil
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POVRene Claudio
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsJisc
 
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Knoldus Inc.
 
JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing? JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing? ManageForce
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfAnil
 
Cloud computing gartner report
Cloud computing gartner reportCloud computing gartner report
Cloud computing gartner reportSumeet Mayor
 
Cloud Migration with the Help of EA - Bizzdesign.pdf
Cloud Migration with the Help of EA - Bizzdesign.pdfCloud Migration with the Help of EA - Bizzdesign.pdf
Cloud Migration with the Help of EA - Bizzdesign.pdfOlcay Korol
 
architecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxarchitecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxAngeloAlmonte5
 
5 things needed to know migrating Windows Server 2003
5 things needed to know migrating Windows Server 20035 things needed to know migrating Windows Server 2003
5 things needed to know migrating Windows Server 2003Kim Jensen
 
Agile Corporation for MIT
Agile Corporation for MITAgile Corporation for MIT
Agile Corporation for MITCaio Candido
 
Cloud Adoption Plan - Planning phase
Cloud Adoption Plan - Planning phaseCloud Adoption Plan - Planning phase
Cloud Adoption Plan - Planning phaseAnthony Clendenen
 
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docxIT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docxvrickens
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirementshapy
 
Get ahead of the cloud or get left behind
Get ahead of the cloud or get left behindGet ahead of the cloud or get left behind
Get ahead of the cloud or get left behindMatt Mandich
 
Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Sogeti Nederland B.V.
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateCorso
 

Semelhante a Migrating to the cloud (20)

7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf7 Essential Steps to Cloud Adoption.pdf
7 Essential Steps to Cloud Adoption.pdf
 
Consulting whitepaper cloud-adoption-lifecycle_0612-1
Consulting whitepaper cloud-adoption-lifecycle_0612-1Consulting whitepaper cloud-adoption-lifecycle_0612-1
Consulting whitepaper cloud-adoption-lifecycle_0612-1
 
Realizing Cloud POV
Realizing Cloud POVRealizing Cloud POV
Realizing Cloud POV
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmaps
 
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
 
JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing? JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing?
 
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdfMaking the Journey_ 7 Essential Steps to Cloud Adoption.pdf
Making the Journey_ 7 Essential Steps to Cloud Adoption.pdf
 
Cloud computing gartner report
Cloud computing gartner reportCloud computing gartner report
Cloud computing gartner report
 
Cloud Migration with the Help of EA - Bizzdesign.pdf
Cloud Migration with the Help of EA - Bizzdesign.pdfCloud Migration with the Help of EA - Bizzdesign.pdf
Cloud Migration with the Help of EA - Bizzdesign.pdf
 
architecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptxarchitecture-instances-integrations-data-flow-plan.pptx
architecture-instances-integrations-data-flow-plan.pptx
 
ETCA_5
ETCA_5ETCA_5
ETCA_5
 
5 things needed to know migrating Windows Server 2003
5 things needed to know migrating Windows Server 20035 things needed to know migrating Windows Server 2003
5 things needed to know migrating Windows Server 2003
 
Agile Corporation for MIT
Agile Corporation for MITAgile Corporation for MIT
Agile Corporation for MIT
 
Cloud Adoption Plan - Planning phase
Cloud Adoption Plan - Planning phaseCloud Adoption Plan - Planning phase
Cloud Adoption Plan - Planning phase
 
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docxIT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
IT 8003 Cloud ComputingGroup Activity 1 SuperTAX Soft.docx
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirements
 
Get ahead of the cloud or get left behind
Get ahead of the cloud or get left behindGet ahead of the cloud or get left behind
Get ahead of the cloud or get left behind
 
Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMate
 
PL20876-AU2016
PL20876-AU2016PL20876-AU2016
PL20876-AU2016
 

Último

IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxEasyPrinterHelp
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 

Último (20)

IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 

Migrating to the cloud

  • 1. Migrating to the Cloud: How to prepare your organization for a move to the cloud By Richard Iwasa
  • 2. 2 Table of Contents - Executive Summary - Introduction - Prepare - Identify - Assess - Plan & Execute Executive Summary When making the transition onto the cloud, companies are faced with many decisions. Among these decisions is determining what applications to move to the cloud and what to leave as is. It may be tempting to move everything to the cloud, but outdated or irrelevant applications may take up valuable space. If only select items get moved over, employees may find it frustrating trying to find applications scattered over the cloud and other locations. This whitepaper will go through four steps to help you determine what should be moved to the cloud. The steps are: Prepare: Familiarize yourself with cloud concepts and capabilities, while gathering information about your corporate business and technology landscape. Identify: Take an inventory of applications and see how core businesses and technological characteristics match with your corporate landscape. Filter your move-to-cloud inventory to a shortlist. Assess: Analyze business and technical issues, develop high-level architecture mapping and determine total cost of ownership. This brings you to your final list of candidates to be moved. Plan & Execute: Effort and timeline are determined, architecture designs are completed and migration begins.
  • 3. 3 Introduction When first considering a move to the cloud, one decision you need to make is whether to use it for new projects or existing ones. In the latter case, it can be difficult determining which existing applications or systems are suitable candidates for migration. Having a structured evaluation process can help clarify the situation and provide input to business cases to justify the move. At a high level, there are four main phases in any evaluation: In the Prepare phase, you want to become familiar with cloud concepts and capabilities, and gather information about your corporate business and technology landscape. This includes both constraints and objectives. In the Identify phase, you take an inventory of applications and for each, see how the core business and technological characteristics match up against the corporate landscape. You use this information to filter the inventory down to a shortlist of candidates. In the Assess phase, business and technical issues are analyzed, a high-level architecture mapping is done, and total cost of ownership is examined to arrive at a final list of candidates. In the Plan & Execute phase, effort and timeline are determined, detailed architecture designs are drawn up, and the applications are migrated.
  • 4. 4 Prepare If we take a closer look at the Prepare phase, the first thing to do is make sure you have a solid understanding of cloud computing concepts and knowledge of the capabilities and limitations of whatever cloud platforms you are considering. You also want to know all the business constraints you might have in your company, such as budget, resources, business cycles (e.g. business peaks during the holiday season) and legal/regulatory/compliance requirements. Knowing the business objectives is also important. This includes objectives such as cost reduction, better resource utilization, improving customer service or service delivery and better integration with partners. Finally, you should have an idea of the IT strategy and landscape, including preferred technologies, architecture principles and integration points. All of the above information helps to define risks and critical success factors and help you to assess the business value of an application and its migration. This enables you to focus on those that will have the highest value and/or biggest impact on the organization.
  • 5. 5 Identify In the Identify phase, you want to start by creating an inventory of applications that should be considered for migration. Then for each, determine the core business attributes such as the value or impact (e.g. mission-critical, departmental) and the functions performed (e.g. HR, finance, inventory). Also gather the technical attributes for each system, such as the components used (e.g. web sites, web services, databases, file shares), technologies (e.g. Windows, Java, .NET), and interfaces (e.g. HRIS, ERP, EDI). After you have assessed each system, determine how well each aligns to the business and technical constraints and objectives from the previous phase. For example, you may have a legal requirement that data must be stored locally, but customer service can be improved through the ability of the cloud to scale. By now, you should be able to reduce the inventory of applications by eliminating systems with business constraints or objectives that can not be met, or technical issues that can not be overcome. This leads you to a shortlist of candidates. Tools such as decision matrixes or scoring systems can be used to help quantify decisions.
  • 6. 6 Assess In the Assess phase, examine each shortlisted candidate in greater detail. Look at each business and technical issue that has been identified, and determine if the issue can be resolved. For example, if data can not legally be stored in the cloud (i.e. data-at-rest), can it be retrieved from a local store and displayed in the cloud as long as it is not persisted there (i.e. data-in-transit)? If there is an intractable issue, you can eliminate the system from further consideration. For any applications that remain, come up with a high-level architecture plan for each. Consider if you want to move the entire application into the cloud (all-in) or leave some components on-premise (hybrid). For those components that will move, determine if you will minimize changes (lift-and-shift) or if you will make modifications to try to take advantage of all the capabilities the cloud platform has (lift-and-refit). Performing a high-level total cost-of-ownership study can be beneficial at this point. TCO might help make a business case for a migration, indicate that some components need to be re-architected to lower costs or might disqualify the system from further consideration.
  • 7. 7 Plan & Execute Create a detailed migration plan for the remaining applications. To help in determining effort and timeline, look for case studies that might provide insight on the experience of other cloud customers in migration. Many have migrated in a matter of days or weeks, while others have chosen to re-architect some or all of their applications which takes far longer. Consider whether to do a big-bang approach to migrate everything at once, or perform a more gradual process where individual components or subsystems are migrated one-at-a-time to help isolate potential issues or incompatibilities. Both have strengths and weaknesses that need to be considered. Often times, planning for technical spikes or proofs-of-concept can be valuable in working out very specific technical issues and gaining a deeper understanding of the cloud platform.
  • 8. 8 About Ideaca Ideaca is a Canadian based consulting firm helping customers from strategy to solution through a portfolio of management consulting, implementation and support services. With more than 10 years of experience and over 350 satisfied customers, Ideaca’s 280+ employees across the country deliver innovative solutions around Enterprise Resource Planning, Business Intelligence, Portals and Collaboration, Cloud Computing, Custom Development and Integration, Customer Relationship Management (CRM), Application Infrastructure, and Support Services. For Further Information For more information about this white paper or if you have general or sales inquiries, please visit www.ideaca.com or email ideacainfo@ideaca.com Resources To learn more about Ideaca's Cloud Computing practice, please visit our Cloud Computing page. Follow Us: