SlideShare a Scribd company logo
1 of 22
David S. Linthicum
                           david@bluemountainlabs.com
                           www.bluemountainlabs.com


                                                Winning with Cloud Computing
                                                        Step-by-Step
© 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




                                                                                                                            2
© 2006 The Linthicum. Group. All Rights Reserved.
Reproduction without prior written permission is strictly prohibited.
Cloud Computing makes SOA even
                            more Cost Effective




                                                                                             Cloud
                                                                              Cha-Ching!
                                                                        SOA
                                                                                           Computing




                                                                                                       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.
Getting Ready
               • So, how do you prepare yourself? I have a few
                 suggestions:
                               – First, accept the notion that it's okay to leverage services
                                 that are hosted on the Internet as part of your SOA. Normal
                                 security management needs to apply, of course.
                               – Second, create a strategy for the consumption and
                                 management of cloud services, including how you'll deal with
                                 semantic management, security, transactions, etc.
                               – Finally, create a proof of concept now. This does a few things
                                 including getting you through the initial learning process and
                                 providing proof points as to the feasibility of leveraging cloud
                                 computing resources.




                                                                                                14
© 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.




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




                                                                                                              Ontologie
                                                    Legacy
                                                                                                                     s
                                                   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.
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.

                                                                                         21
© 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

Hitachi data systems agora edition
Hitachi data systems agora editionHitachi data systems agora edition
Hitachi data systems agora edition
Agora Group
 
Roger boesch xen desktop mit cisco
Roger boesch xen desktop mit ciscoRoger boesch xen desktop mit cisco
Roger boesch xen desktop mit cisco
Digicomp Academy AG
 

What's hot (11)

It outsourcing enters new decade claudio da rold
It outsourcing enters new decade   claudio da roldIt outsourcing enters new decade   claudio da rold
It outsourcing enters new decade claudio da rold
 
A Hitchhiker's Guide to the Inter-Cloud
A Hitchhiker's Guide to the Inter-CloudA Hitchhiker's Guide to the Inter-Cloud
A Hitchhiker's Guide to the Inter-Cloud
 
08 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q208 17 Enterprise Customer Presentation Q2
08 17 Enterprise Customer Presentation Q2
 
Data centers presentation
Data centers presentationData centers presentation
Data centers presentation
 
[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
 
Hitachi data systems agora edition
Hitachi data systems agora editionHitachi data systems agora edition
Hitachi data systems agora edition
 
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
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
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
 
Roger boesch xen desktop mit cisco
Roger boesch xen desktop mit ciscoRoger boesch xen desktop mit cisco
Roger boesch xen desktop mit cisco
 
Sky Is The limit
Sky Is The limitSky Is The limit
Sky Is The limit
 

Similar to 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
David Linthicum
 
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
 
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+itItarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
Software Park Thailand
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustext
Microsoft Norge AS
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
Al Afflitto
 
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
David Linthicum
 
Windows azure platform_business_overview
Windows azure platform_business_overviewWindows azure platform_business_overview
Windows azure platform_business_overview
Allan Naim
 
Lifting fog-cloud
Lifting fog-cloudLifting fog-cloud
Lifting fog-cloud
Accenture
 
Telecom Transformation Using SOA_2
Telecom Transformation Using SOA_2Telecom Transformation Using SOA_2
Telecom Transformation Using SOA_2
didemtopuz
 
Telecom Transformation Using SOA
Telecom Transformation Using SOATelecom Transformation Using SOA
Telecom Transformation Using SOA
didemtopuz
 

Similar to Winning With Cloud Computing 03 09 Linthicum Updated (20)

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?
 
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...
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwest
 
How cloud is transforming business and IT?
How cloud is transforming business and IT?How cloud is transforming business and IT?
How cloud is transforming business and IT?
 
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+itItarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
Itarc+thailand+2011+ +how+is+cloud+transforming+business+and+it
 
new business models in the cloud changing IT sourcing
new business models in the cloud changing IT sourcingnew business models in the cloud changing IT sourcing
new business models in the cloud changing IT sourcing
 
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
 
Service Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustextService Manager Cloud Seminar introcustext
Service Manager Cloud Seminar introcustext
 
Roadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloudRoadmap to hyper hybrid cloud
Roadmap to hyper hybrid cloud
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
 
IBM SaaS email - $3 per month
IBM SaaS email - $3 per monthIBM SaaS email - $3 per month
IBM SaaS email - $3 per month
 
IT Management Firestarter
IT Management FirestarterIT Management Firestarter
IT Management Firestarter
 
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
 
Windows azure platform_business_overview
Windows azure platform_business_overviewWindows azure platform_business_overview
Windows azure platform_business_overview
 
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
Infosüsteemide infrastruktuuri haldus ja monitooring Oracle Enterprise Manage...
 
SAP on AWS
SAP on AWSSAP on AWS
SAP on AWS
 
Lifting fog-cloud
Lifting fog-cloudLifting fog-cloud
Lifting fog-cloud
 
Telecom Transformation Using SOA_2
Telecom Transformation Using SOA_2Telecom Transformation Using SOA_2
Telecom Transformation Using SOA_2
 
Telecom Transformation Using SOA
Telecom Transformation Using SOATelecom Transformation Using SOA
Telecom Transformation Using SOA
 

More from David 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 2013
David 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 2013
David 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
David 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-platforms
David 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-computing
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 2
David Linthicum
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud Architectures
David Linthicum
 
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
David 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 world
David Linthicum
 
Future of cloud computing linthicum 2
Future of cloud computing linthicum 2Future of cloud computing linthicum 2
Future of cloud computing linthicum 2
David 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 Time
David Linthicum
 
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
David Linthicum
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
David Linthicum
 
False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011
David 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
 
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
 
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
 
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
 
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
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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...
 
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...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 
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...
 

Winning With Cloud Computing 03 09 Linthicum Updated

  • 1. David S. Linthicum david@bluemountainlabs.com www.bluemountainlabs.com Winning with Cloud Computing Step-by-Step © 2006 The Linthicum Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 2. The Basic Idea SOA Cloud Resources Finance/ Operations Sales Order Update New Accounts Commission Calculation Data Cleaning Sales 2 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 3. Cloud Computing makes SOA even more Cost Effective Cloud Cha-Ching! SOA Computing 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. Getting Ready • So, how do you prepare yourself? I have a few suggestions: – First, accept the notion that it's okay to leverage services that are hosted on the Internet as part of your SOA. Normal security management needs to apply, of course. – Second, create a strategy for the consumption and management of cloud services, including how you'll deal with semantic management, security, transactions, etc. – Finally, create a proof of concept now. This does a few things including getting you through the initial learning process and providing proof points as to the feasibility of leveraging cloud computing resources. 14 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 15. 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. 15 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 16. Create the Information Model Ontologie Legacy s 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.
  • 17. 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.
  • 18. 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.
  • 19. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 20. On Premise Cloud Provider © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 21. 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. 21 © 2006 The Linthicum. Group. All Rights Reserved. Reproduction without prior written permission is strictly prohibited.
  • 22. 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.