SlideShare a Scribd company logo
1 of 33
Download to read offline
David S. Linthicum
                           david@bluemountainlabs.com
                           www.bluemountainlabs.com


                             Moving to Cloud Computing Step-by-
                                            Step
© 2006 The Linthicum Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
New Book




                                                                                   2
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
The Basic Idea


                                                                                                          SOA     Cloud
                                                                                                                Resources
                             Finance/
                            Operations


                                                                                 Sales Order
                                                                                   Update




                                                                                                 New
                                                                                               Accounts
                                                                         Commission
                                                                         Calculation


                                                                            Data
                                                                          Cleaning




                                   Sales




                                                                                                                            3
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
SOA and Cloud Computing
               • One can consider cloud
                 computing the extension of
                 SOA out to cloud-delivered
                 resources, such as storage-
                 as-a-service, data-as-a-
                 service, platform-as-a-service
                 -- you get the idea.
               • The trick is to determine which
                 services, information, and
                 processes are good
                 candidates to reside in the
                 clouds, as well as which cloud
                 services should be abstracted
                 within the existing or emerging
                 SOA.
                                                                              4
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Organizing the Clouds
                                                                                              Testing-as-a-Service


                                                                                      Management/Governance-as-a-Service
                                                          Integration-as-a-Service




                                                                                                    Application-as-a-Service
                           Security-as-a-Service




                                                                                                 Process-as-a-Service




                                                                                                                               Platform-as-a-Service
                                                                                                Information-as-a-Service


                                                                                                 Database-as-a-Service


                                                                                              Storage-as-a-Service


                                                                                       Infrastructure-as-a-Service
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
IT is Skeptical

                                                                               • Enterprise IT is
                                                                                 understandably skittish
                                                                                 about cloud computing.
                                                                               • However, many of the
                                                                                 cloud computing
                                                                                 resources out there will
                                                                                 actually provide better
                                                                                 service than on-premise.
                                                                               • Security and performance
                                                                                 are still issues.



                                                                                                        6
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Making the Business Case




© 2006 The Linthicum Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
On-Premise

                                                                          $1,000,000




                                         $500,000




© 2006 The Linthicum Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Cloud Delivered




© 2006 The Linthicum Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
However, Not So Fast

                                                                                  • Not all computing
                                                                                    resources should
                                                                                    exist in the clouds.
                                                                                  • Cloud computing is
                                                                                    not always cost
                                                                                    effective.
                                                                                  • Do your homework
                                                                                    before making the
                                                                                    move.
                                                                                                       10
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
When Cloud Computing may be a Fit

               • When the processes, applications, and data are
                 largely independent.
               • When the points of integration are well defined.
               • When a lower level of security will work just fine.
               • When the core internal enterprise architecture is
                 healthy.
               • When the Web is the desired platform.
               • When cost is an issue.
               • When the applications are new.

                                                                        11
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
When Cloud Computing may not a
                                      Fit
               • When the processes, applications, and data are
                 largely coupled.
               • When the points of integration are not well
                 defined.
               • When a high level of security is required.
               • When the core internal enterprise architecture
                 needs work.
               • When the application requires a native interface.
               • When cost is an issue.
               • When the application is legacy.
                                                                        12
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Start with the Architecture

                                                                              Understand:

                                                                              • Business drivers
                                                                              • Information under
                                                                                management
                                                                              • Existing services
                                                                                under management
                                                                              • Core business
                                                                                processes




                                                                        •13
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Stepping to the Clouds
               1. Access the business.                                         10. Identify candidate processes.
               2. Access the culture.                                          11. Create a governance strategy.
                                                                               12. Create a security strategy.
               3. Access the value.
                                                                               13. Bind candidate services to data
               4. Understand your data.
                                                                                   and processes.
               5. Understand your services.
                                                                               14. Relocate services, processes, and
               6. Understand your processes.                                       information.
               7. Understand the cloud                                         15. Implement security.
                  resources.                                                   16. Implement governance.
               8. Identify candidate data.                                     17. Implement operations.
               9. Identify candidate services.




                                                                                                                 14
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Create the Information
                                                                                Model




                                                                                                              Ontologies
                                                    Legacy
                                                   Metadata                         Understand Ontologies




                                                                                                                Data
                                                                                                              Dictionary
                                                   External                                                        &
                                                                                      Understand the Data
                                                   Metadata                                                   Metadata
                                                    (B2B)




                                                                                                                Data
                                                                                                               Catalog
                                                                                        Catalog the Data




                                                                                                              Information
                                                                                                                 Model

                                                                                    Build Information Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Create a Service Model




                                                                                                               Candidate
                                                     Data
                                                                                                               Services
                                                    Catalog                          Understand Services




                                                                                                                 Services
                                                                                                                   And
                                                   Information                                                 Information
                                                                                     Information to Services
                                                      Model




                                                                                                                Service
                                                                                                                Model
                                                                                       Build Service Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Data          Data




                                                                        On Premise Application




                                                                                                  Services




                                                                        Cloud-Based Application




                                                                           Data           Data


© 2006 The Linthicum Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
On Premise




                                                                                     Cloud Provider




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
On Premise




                                                                                     Cloud Provider




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Create a Process Model




                                                                                                              Candidate
                                                     Data
                                                                                                              Processes
                                                    Catalog                         Understand Processes




                                                                                                               Services
                                                                                                                     to
                                                   Information
                                                                                                              Processes
                                                                                      Services to Processes
                                                      Model




                                                                                                              Process
                                                                                                               Model
                                                                                      Build Process Model
                                                     Service
                                                     Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
On Premise




                                                                                     Cloud Provider




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
On Premise   Cloud Provider


© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Create a Governance Model




                                                                                                             Defined
                                                    Process
                                                                                                             Policies
                                                     Model                               Define Policies




                                                                                                              Policy
                                                                                                             Designs
                                                   Information
                                                                                          Design Policies
                                                      Model




                                                                                                             Governance
                                                                                                               Model

                                                                                        Implement Policies
                                                     Service
                                                     Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Policies


                                                                                      Policies




                                                                              Runtime
                                                                             Governance
                                                                                                        Monitoring

                                                                        Repository               Logs


© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Test SOA using Cloud
                                                                            Architecture




                                                                                                             Test
                                                      Process
                                                                                                             Plan
                                                       Model                          Create Test Plan




                                                                                                           Black Box
                                                                                                            Testing
                                                     Information
                                                                                                            Results
                                                                                       Black Box Testing
                                                        Model




                                                                                                           White Box
                                                                                                            Testing
                                                                                                            Results
                                                                                      White Box Testing
                                                       Service
                                                       Model




                                                      Governance
                                                        Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Automated
                                                                        Testing Software

                                                                           Monitoring




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Assigning Candidate Data,
                                                                              Services, and
                                                                         Processes for the Clouds




                                                                                                                      Process
                                                     Candidate                                                      Assignments
                                                     Processes                        Analyze Candidate Processes




                                                                                                                      Service
                                                                                                                    Assignments
                                                     Candidate
                                                                                       Analyze Candidate Services
                                                     Services




                                                                                                                        Data
                                                                                                                    Assignments

                                                                                         Analyze Candidate Data
                                                        Data
                                                      Dictionary
                                                         and
                                                      Metadata




                                                      Governance
                                                        Model




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Data   Services   Processes



                                                                        Data




                                                                        Data




                                                                        Data




                                                                        Data




© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Data   Services   Processes



                                                                        Data

                                                                                                      PaaS



                                                                        Data




                                                                        Data




                                                                        Data
                               DaaS                                                                   IaaS



© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Data   Services   Processes

     Application

                                                                        Data

                                                                                                      PaaS


                                                                        Data




          Application
                                                                        Data




                                                                        Data
                                 DaaS

                                                                                                      IaaS


© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Select Platforms and Deploy
                                                                        Processes, Services, and Data
                                                                                to Platforms.



                                                                                                                   Candidate
                                                                                                                   Platforms
                                                         Process                       List Candidate Platforms
                                                       Assignments




                                                                                                                     Test
                                                                                                                    Results
                                                          Service
                                                                                            Analyze and Test
                                                        Assignments
                                                                                           Candidate Platforms




                                                                                                                    Target
                                                                                                                   Platforms
                                                            Data
                                                        Assignments
                                                                                         Select Target Platforms




                                                                                               Deploy to
                                                                                            Target Platforms



© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Other Thoughts
               • External cloud services should
                 function like any other
                 enterprise application or
                 infrastructure resource.
               • You should evaluate cloud
                 providers using similar
                 validation patterns as you do
                 with new and existing data
                 center resources.
               • Cloud resources should appear
                 native.
               • Consider Private Clouds.
               • Watch the hype, the resources
                 are new, but the patterns of
                 architecture are familiar.

                                                                                         32
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Thanks!
                                                    david@bluemountainlabs.com
               • Blogs:
                  – InfoWorld “Real World SOA”
                  – Intelligent Enterprise
                  – eBizq.net
               • Weekly Podcasts
                  – InfoWorld SOA Report
                  – Cloud Computing Podcast
               • Columns
                               –        SOA Journal
                               –        Cloud Computing Journal
                               –        eBizq.net
                               –        Align Journal
                               –        Government Computer News
               • Follow me on Twitter (DavidLinthicum)

© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.

More Related Content

What's hot

Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data CenterCloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data Centervsarathy
 
CA Nimsoft xen desktop monitoring
CA Nimsoft xen desktop monitoring CA Nimsoft xen desktop monitoring
CA Nimsoft xen desktop monitoring CA Nimsoft
 
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems Claude Riousset
 
Aras Leveraging the Cloud for PLM
Aras Leveraging the Cloud for PLMAras Leveraging the Cloud for PLM
Aras Leveraging the Cloud for PLMAras
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative, Inc.
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
 
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...CloudOps Summit
 
2 25008 domain_ten11.29.12_v2_opt
2 25008 domain_ten11.29.12_v2_opt2 25008 domain_ten11.29.12_v2_opt
2 25008 domain_ten11.29.12_v2_optEdda Kang
 
Analysis & Reporting Without Limits
Analysis & Reporting Without LimitsAnalysis & Reporting Without Limits
Analysis & Reporting Without LimitsAneetahari
 
HP Storage Works -Clemes Esser
HP Storage Works -Clemes EsserHP Storage Works -Clemes Esser
HP Storage Works -Clemes EsserHPDutchWorld
 
Managing the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-PManaging the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-PColloquium
 
Business Infrastructure & IT Pain points
Business Infrastructure & IT Pain pointsBusiness Infrastructure & IT Pain points
Business Infrastructure & IT Pain pointsRichardson Eyres
 
Cloud-the Transformational Opportunities Now
Cloud-the Transformational Opportunities NowCloud-the Transformational Opportunities Now
Cloud-the Transformational Opportunities NowInnoTech
 
Gestão de Redes de Alta Performance
Gestão de Redes de Alta Performance Gestão de Redes de Alta Performance
Gestão de Redes de Alta Performance Impacta Eventos
 
Cloud Computing and College Admissions
Cloud Computing and College AdmissionsCloud Computing and College Admissions
Cloud Computing and College AdmissionsTargetX
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2Dan Galardini
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data CenterJuniper Networks
 

What's hot (18)

Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data CenterCloud Computing through FCAPS Managed Services in a Virtualized Data Center
Cloud Computing through FCAPS Managed Services in a Virtualized Data Center
 
CA Nimsoft xen desktop monitoring
CA Nimsoft xen desktop monitoring CA Nimsoft xen desktop monitoring
CA Nimsoft xen desktop monitoring
 
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems Comprendre l’offre  IBM SmartCloud Foundation, Zoom sur PureSystems
Comprendre l’offre IBM SmartCloud Foundation, Zoom sur PureSystems
 
Aras Leveraging the Cloud for PLM
Aras Leveraging the Cloud for PLMAras Leveraging the Cloud for PLM
Aras Leveraging the Cloud for PLM
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud Economics
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
 
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
Cloud architecture and deployment: The Kognitio checklist, Nigel Sanctuary, K...
 
Data centers presentation
Data centers presentationData centers presentation
Data centers presentation
 
2 25008 domain_ten11.29.12_v2_opt
2 25008 domain_ten11.29.12_v2_opt2 25008 domain_ten11.29.12_v2_opt
2 25008 domain_ten11.29.12_v2_opt
 
Analysis & Reporting Without Limits
Analysis & Reporting Without LimitsAnalysis & Reporting Without Limits
Analysis & Reporting Without Limits
 
HP Storage Works -Clemes Esser
HP Storage Works -Clemes EsserHP Storage Works -Clemes Esser
HP Storage Works -Clemes Esser
 
Managing the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-PManaging the Data Center with JBoss SOA-P
Managing the Data Center with JBoss SOA-P
 
Business Infrastructure & IT Pain points
Business Infrastructure & IT Pain pointsBusiness Infrastructure & IT Pain points
Business Infrastructure & IT Pain points
 
Cloud-the Transformational Opportunities Now
Cloud-the Transformational Opportunities NowCloud-the Transformational Opportunities Now
Cloud-the Transformational Opportunities Now
 
Gestão de Redes de Alta Performance
Gestão de Redes de Alta Performance Gestão de Redes de Alta Performance
Gestão de Redes de Alta Performance
 
Cloud Computing and College Admissions
Cloud Computing and College AdmissionsCloud Computing and College Admissions
Cloud Computing and College Admissions
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data Center
 

Viewers also liked

De Legende Van De Droomvanger
De Legende Van De DroomvangerDe Legende Van De Droomvanger
De Legende Van De DroomvangerNanny Weel
 
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510David Linthicum
 
Web 2 0 To The Global Soa Mapping The Journey 2006
Web 2 0 To The Global Soa   Mapping The Journey 2006Web 2 0 To The Global Soa   Mapping The Journey 2006
Web 2 0 To The Global Soa Mapping The Journey 2006David Linthicum
 
Gems Presentation Of Program
Gems Presentation Of ProgramGems Presentation Of Program
Gems Presentation Of Programlmsant1980
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012David Linthicum
 
New integration approach in a cloud computing world
New integration approach in a cloud computing worldNew integration approach in a cloud computing world
New integration approach in a cloud computing worldDavid Linthicum
 

Viewers also liked (7)

intergratie
intergratieintergratie
intergratie
 
De Legende Van De Droomvanger
De Legende Van De DroomvangerDe Legende Van De Droomvanger
De Legende Van De Droomvanger
 
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
 
Web 2 0 To The Global Soa Mapping The Journey 2006
Web 2 0 To The Global Soa   Mapping The Journey 2006Web 2 0 To The Global Soa   Mapping The Journey 2006
Web 2 0 To The Global Soa Mapping The Journey 2006
 
Gems Presentation Of Program
Gems Presentation Of ProgramGems Presentation Of Program
Gems Presentation Of Program
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012
 
New integration approach in a cloud computing world
New integration approach in a cloud computing worldNew integration approach in a cloud computing world
New integration approach in a cloud computing world
 

Similar to Moving To Cloud Computing Step By Step April 09

Winning With Cloud Computing 03 09 Linthicum Updated
Winning With Cloud Computing 03 09 Linthicum UpdatedWinning With Cloud Computing 03 09 Linthicum Updated
Winning With Cloud Computing 03 09 Linthicum UpdatedDavid Linthicum
 
Finding The Intersection Of Soa And Cloud Computing
Finding The Intersection Of Soa And Cloud ComputingFinding The Intersection Of Soa And Cloud Computing
Finding The Intersection Of Soa And Cloud ComputingDavid Linthicum
 
What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?SMB Group
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwestmik3w3st
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...LicensingLive! - SafeNet
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 PredictionsFlexera
 
IT Management Firestarter
IT Management FirestarterIT Management Firestarter
IT Management FirestarterBala Subra
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextMicrosoft Norge AS
 
Fujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional ServicesFujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional ServicesWilliam Ho (何添福)
 
Capacity Management in a Cloud Computing World
Capacity Management in a Cloud Computing WorldCapacity Management in a Cloud Computing World
Capacity Management in a Cloud Computing WorldDavid Linthicum
 
Cisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinCisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinOptusBusiness
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertiseHanu Software
 
IBM SaaS email - $3 per month
IBM SaaS email - $3 per monthIBM SaaS email - $3 per month
IBM SaaS email - $3 per monthChris Sparshott
 
Windows azure platform_business_overview
Windows azure platform_business_overviewWindows azure platform_business_overview
Windows azure platform_business_overviewAllan Naim
 
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoylePCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoyleIBM Danmark
 

Similar to Moving To Cloud Computing Step By Step April 09 (20)

Winning With Cloud Computing 03 09 Linthicum Updated
Winning With Cloud Computing 03 09 Linthicum UpdatedWinning With Cloud Computing 03 09 Linthicum Updated
Winning With Cloud Computing 03 09 Linthicum Updated
 
Finding The Intersection Of Soa And Cloud Computing
Finding The Intersection Of Soa And Cloud ComputingFinding The Intersection Of Soa And Cloud Computing
Finding The Intersection Of Soa And Cloud Computing
 
What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwest
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
 
IT Management Firestarter
IT Management FirestarterIT Management Firestarter
IT Management Firestarter
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustext
 
Fujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional ServicesFujitsu Cloud Computing Professional Services
Fujitsu Cloud Computing Professional Services
 
Roadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloudRoadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloud
 
SAP on AWS
SAP on AWSSAP on AWS
SAP on AWS
 
Capacity Management in a Cloud Computing World
Capacity Management in a Cloud Computing WorldCapacity Management in a Cloud Computing World
Capacity Management in a Cloud Computing World
 
Benefits of the cloud for Government
Benefits of the cloud for Government Benefits of the cloud for Government
Benefits of the cloud for Government
 
Cisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakinCisco live 2013 anything as a service david deakin
Cisco live 2013 anything as a service david deakin
 
Hanu cloud computing expertise
Hanu cloud computing expertiseHanu cloud computing expertise
Hanu cloud computing expertise
 
IBM SaaS email - $3 per month
IBM SaaS email - $3 per monthIBM SaaS email - $3 per month
IBM SaaS email - $3 per month
 
Windows azure platform_business_overview
Windows azure platform_business_overviewWindows azure platform_business_overview
Windows azure platform_business_overview
 
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoylePCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
 
Cloudy with a Chance of Insight
Cloudy with a Chance of InsightCloudy with a Chance of Insight
Cloudy with a Chance of Insight
 
201004 itl cloud_computing
201004 itl cloud_computing201004 itl cloud_computing
201004 itl cloud_computing
 

More from David Linthicum

Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingDavid Linthicum
 
Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1David Linthicum
 
Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013David Linthicum
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013David Linthicum
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumDavid Linthicum
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceDavid Linthicum
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsDavid Linthicum
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingDavid Linthicum
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail David Linthicum
 
Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2David Linthicum
 
Getting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmGetting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmDavid Linthicum
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusDavid Linthicum
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesDavid Linthicum
 
Future of cloud computing linthicum 2
Future of cloud computing linthicum 2Future of cloud computing linthicum 2
Future of cloud computing linthicum 2David Linthicum
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeDavid Linthicum
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicumDavid Linthicum
 
False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011David Linthicum
 
Getting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeGetting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeDavid Linthicum
 
Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf David Linthicum
 
Finding the true value of cloud computing
Finding the true value of cloud computingFinding the true value of cloud computing
Finding the true value of cloud computingDavid Linthicum
 

More from David Linthicum (20)

Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud Computing
 
Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1
 
Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicum
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-service
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platforms
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computing
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail
 
Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2
 
Getting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmGetting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicm
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonus
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud Architectures
 
Future of cloud computing linthicum 2
Future of cloud computing linthicum 2Future of cloud computing linthicum 2
Future of cloud computing linthicum 2
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First Time
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
 
False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011
 
Getting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeGetting the hybrid cloud right the first time
Getting the hybrid cloud right the first time
 
Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf
 
Finding the true value of cloud computing
Finding the true value of cloud computingFinding the true value of cloud computing
Finding the true value of cloud computing
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

Moving To Cloud Computing Step By Step April 09

  • 1. David S. Linthicum david@bluemountainlabs.com www.bluemountainlabs.com Moving to Cloud Computing Step-by- Step © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 2. New Book 2 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 3. The Basic Idea SOA Cloud Resources Finance/ Operations Sales Order Update New Accounts Commission Calculation Data Cleaning Sales 3 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 4. SOA and Cloud Computing • One can consider cloud computing the extension of SOA out to cloud-delivered resources, such as storage- as-a-service, data-as-a- service, platform-as-a-service -- you get the idea. • The trick is to determine which services, information, and processes are good candidates to reside in the clouds, as well as which cloud services should be abstracted within the existing or emerging SOA. 4 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 5. Organizing the Clouds Testing-as-a-Service Management/Governance-as-a-Service Integration-as-a-Service Application-as-a-Service Security-as-a-Service Process-as-a-Service Platform-as-a-Service Information-as-a-Service Database-as-a-Service Storage-as-a-Service Infrastructure-as-a-Service © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 6. IT is Skeptical • Enterprise IT is understandably skittish about cloud computing. • However, many of the cloud computing resources out there will actually provide better service than on-premise. • Security and performance are still issues. 6 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 7. Making the Business Case © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 8. On-Premise $1,000,000 $500,000 © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 9. Cloud Delivered © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 10. However, Not So Fast • Not all computing resources should exist in the clouds. • Cloud computing is not always cost effective. • Do your homework before making the move. 10 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 11. When Cloud Computing may be a Fit • When the processes, applications, and data are largely independent. • When the points of integration are well defined. • When a lower level of security will work just fine. • When the core internal enterprise architecture is healthy. • When the Web is the desired platform. • When cost is an issue. • When the applications are new. 11 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 12. When Cloud Computing may not a Fit • When the processes, applications, and data are largely coupled. • When the points of integration are not well defined. • When a high level of security is required. • When the core internal enterprise architecture needs work. • When the application requires a native interface. • When cost is an issue. • When the application is legacy. 12 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 13. Start with the Architecture Understand: • Business drivers • Information under management • Existing services under management • Core business processes •13 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 14. Stepping to the Clouds 1. Access the business. 10. Identify candidate processes. 2. Access the culture. 11. Create a governance strategy. 12. Create a security strategy. 3. Access the value. 13. Bind candidate services to data 4. Understand your data. and processes. 5. Understand your services. 14. Relocate services, processes, and 6. Understand your processes. information. 7. Understand the cloud 15. Implement security. resources. 16. Implement governance. 8. Identify candidate data. 17. Implement operations. 9. Identify candidate services. 14 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 15. Create the Information Model Ontologies Legacy Metadata Understand Ontologies Data Dictionary External & Understand the Data Metadata Metadata (B2B) Data Catalog Catalog the Data Information Model Build Information Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 16. Create a Service Model Candidate Data Services Catalog Understand Services Services And Information Information Information to Services Model Service Model Build Service Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 17. Data Data On Premise Application Services Cloud-Based Application Data Data © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 18. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 19. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 20. Create a Process Model Candidate Data Processes Catalog Understand Processes Services to Information Processes Services to Processes Model Process Model Build Process Model Service Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 21. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 22. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 23. Create a Governance Model Defined Process Policies Model Define Policies Policy Designs Information Design Policies Model Governance Model Implement Policies Service Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 24. Policies Policies Runtime Governance Monitoring Repository Logs © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 25. Test SOA using Cloud Architecture Test Process Plan Model Create Test Plan Black Box Testing Information Results Black Box Testing Model White Box Testing Results White Box Testing Service Model Governance Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 26. Automated Testing Software Monitoring © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 27. Assigning Candidate Data, Services, and Processes for the Clouds Process Candidate Assignments Processes Analyze Candidate Processes Service Assignments Candidate Analyze Candidate Services Services Data Assignments Analyze Candidate Data Data Dictionary and Metadata Governance Model © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 28. Data Services Processes Data Data Data Data © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 29. Data Services Processes Data PaaS Data Data Data DaaS IaaS © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 30. Data Services Processes Application Data PaaS Data Application Data Data DaaS IaaS © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 31. Select Platforms and Deploy Processes, Services, and Data to Platforms. Candidate Platforms Process List Candidate Platforms Assignments Test Results Service Analyze and Test Assignments Candidate Platforms Target Platforms Data Assignments Select Target Platforms Deploy to Target Platforms © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 32. Other Thoughts • External cloud services should function like any other enterprise application or infrastructure resource. • You should evaluate cloud providers using similar validation patterns as you do with new and existing data center resources. • Cloud resources should appear native. • Consider Private Clouds. • Watch the hype, the resources are new, but the patterns of architecture are familiar. 32 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 33. Thanks! david@bluemountainlabs.com • Blogs: – InfoWorld “Real World SOA” – Intelligent Enterprise – eBizq.net • Weekly Podcasts – InfoWorld SOA Report – Cloud Computing Podcast • Columns – SOA Journal – Cloud Computing Journal – eBizq.net – Align Journal – Government Computer News • Follow me on Twitter (DavidLinthicum) © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.