SlideShare uma empresa Scribd logo
1 de 17
Why SOA Governance is Critical to Cloud
            Computing




         David S. Linthicum
         CTO, Bick Group
         dlinthicum@bickgroup.com
         www.bickgroup.com
The Basic Idea


                                               SOA     Cloud
 Finance/
Operations
                                                     Resources

                      Sales Order
                        Update




                                      New
                                    Accounts
              Commission
              Calculation


                 Data
               Cleaning



  Sales
SOA and Cloud Computing
•  One can consider cloud
   computing the extension of
                                                 SOA	
  
   SOA out to cloud-delivered
                                       Shared	
  Services	
  
   resources, such as storage-
   as-a-service, data-as-a-          Shared	
  Informa)on	
  
   service, platform-as-a-service     Shared	
  Processes	
  
   -- you get the idea.                       Agility	
  
•  The trick is to determine which        Integra)on	
  
   services, information, and             Governance	
  
   processes are good                  Cloud	
  Compu)ng	
  
   candidates to reside in the          Services	
  On-­‐Demand	
  
                                       Database	
  On-­‐Demand	
  
   clouds, as well as which cloud     Applica)ons	
  On-­‐Demand	
  
   services should be abstracted        Pla;orm	
  On-­‐Demand	
  
   within the existing or emerging
   SOA.
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
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.
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.
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.
Start with the Architecture

              Understand:

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




    • 8
Policies in the Context of SOA, and
            Thus Cloud Computing
•    Who can access the service.
•    What they can do to the service.
•    How the changes to the service affects other services.
•    How changes to the service affect applications.
•    How governance works with security.
•    How governance links into service testing.
•    How governance works with service discovery.
•    How governance works with service delivery.
•    How to set and maintain appropriate service levels.
•    How to manage errors and exceptions.
•    How to enable online upgrades and versioning.
•    How to perform service validation.
•    How to perform auditing and logging.
Governance Spans from On-Premise
          to the Clouds




        • 10
Governance for the Clouds

•  The number of services, as well as the complexities
   around using those services within the context of cloud
   computing, makes service governance even more
   compelling, including:
    –  Location of the services.
    –  Service dependencies.
    –  Service monitoring.
    –  Service security.
Security and Governance

•  A few things to consider here in terms of security on the
   context of governance:
    –  First, you need to leverage “good enough” security,
       meaning that the security solution you look to
       implement is proper for the application and
       information you’re protecting.
    –  Second, create your security approach using use
       cases and thus look at how security needs to exist at
       every level of the system.
Governance Technology

•     Runtime service governance typically
     includes:
      –  Service discovery.
      –  Service delivery.
      –  Service security.
      –  Setting and maintaining appropriate
         service levels.
      –  Managing errors and exceptions.
      –  Enabling online upgrades and
         versioning.
      –  Service validation.
      –  Auditing and logging.
Cloud Governance…Dos and Don’ts
•     Dos
       –  Do select a vendor that provides governance features that are more runtime in nature.
          Many governance tools focus on design-time features, which are fine, but the runtime
          features provide the most value.
       –  Do look at governance solutions that are well integrated with testing and performance
          management tools. Let's face it; SOA and cloud computing are performance problems
          waiting to happen.
       –  Do make sure to do the upfront planning, and place the proper management processes
          around the technology.
•     Don'ts
       –  Don't select a governance vendor only because it's part of a suite of software. It should
          have value as a stand-alone product, no matter if it's bundled in a suite of software or not.
       –  Don't rely upon what works within other companies. Your problem domain is unique; the
          governance solution will be as well. Trust me.
       –  Don't forget that you and your governance solution will be together for a long time; thus
          consider the quality of the vendor, support, training, and so on. You'll find that the better
          vendors provide holistic value, within and beyond the technology.
       –  Don't marry standards. If there is a fit, great. Don't wait for standards to mature before you
          move into governance ... you'll be waiting for a very long time.
Cloud Computing Won’t be
Successful without Governance




      • 15
Implementing Governance
                     Create	
  a	
  Governance	
  Model	
  




 Process                                                                   Defined
                                                                           Policies
  Model                                         Define Policies




                                                                            Policy
                                                                           Designs
Information
   Model                                         Design	
  Policies	
  




                                                                           Runtime
                                                                          Governance


 Service                                      Implement	
  Policies	
  
 Model




              • 16
Thanks!
            dlinthicum@bickgroup.com
•  Blogs:
   –  InfoWorld
   –  Intelligent Enterprise
   –  eBizq.net
•  Weekly Podcasts
   –  Cloud Computing Podcast
•  Columns
   –  SOA World Magazine
   –  Cloud Computing Journal
•  Follow me on Twitter (DavidLinthicum)

Mais conteúdo relacionado

Mais procurados

dtechnClouologyassociatepart2
dtechnClouologyassociatepart2dtechnClouologyassociatepart2
dtechnClouologyassociatepart2Anne Starr
 
Cloud migration
Cloud migrationCloud migration
Cloud migrationRaj Raj
 
Cloud Adoption - Journey of IT Service Management
Cloud Adoption - Journey of IT Service ManagementCloud Adoption - Journey of IT Service Management
Cloud Adoption - Journey of IT Service ManagementCaroline Hsieh
 
GSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesGSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesMartin Gold
 
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...Kai Wähner
 
Hybrid IT Operations and the Hybrid Cloud
Hybrid IT Operations and the Hybrid CloudHybrid IT Operations and the Hybrid Cloud
Hybrid IT Operations and the Hybrid CloudVistara
 
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)itnewsafrica
 
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital TransformationHybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital TransformationPT Datacomm Diangraha
 
Cloud migration slides
Cloud migration slidesCloud migration slides
Cloud migration slidesErika Barron
 
Cloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseCloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseAmazon Web Services
 
presentationGAATT
presentationGAATTpresentationGAATT
presentationGAATTKellyCheah
 
Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven ArchitectureLourens Naudé
 
IT Service Management and Cloud Computing - AXELOS Webinar
IT Service Management and Cloud Computing - AXELOS WebinarIT Service Management and Cloud Computing - AXELOS Webinar
IT Service Management and Cloud Computing - AXELOS WebinarAXELOS Global Best Practice
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudChristian Buckley
 
Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Mark O'Loughlin
 
Managed Cloud Services
Managed Cloud ServicesManaged Cloud Services
Managed Cloud ServicesSirishaRihu
 
Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?
 Moving Oracle Applications to the Cloud - Which Cloud is Right for Me? Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?
Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?Datavail
 

Mais procurados (20)

dtechnClouologyassociatepart2
dtechnClouologyassociatepart2dtechnClouologyassociatepart2
dtechnClouologyassociatepart2
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Cloud Adoption - Journey of IT Service Management
Cloud Adoption - Journey of IT Service ManagementCloud Adoption - Journey of IT Service Management
Cloud Adoption - Journey of IT Service Management
 
8.cloud migration
8.cloud migration8.cloud migration
8.cloud migration
 
GSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation ServicesGSS IT Infrastructure Transformation Services
GSS IT Infrastructure Transformation Services
 
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
Intelligent Business Process Management Suites (iBPMS) - The Next-Generation ...
 
IaaS
IaaSIaaS
IaaS
 
Hybrid IT Operations and the Hybrid Cloud
Hybrid IT Operations and the Hybrid CloudHybrid IT Operations and the Hybrid Cloud
Hybrid IT Operations and the Hybrid Cloud
 
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)
Journey to the cloud- A practical approach (November 7, 2012 Innovation Dinner)
 
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital TransformationHybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
 
Cloud migration slides
Cloud migration slidesCloud migration slides
Cloud migration slides
 
Cloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseCloud Adoption in the Enterprise
Cloud Adoption in the Enterprise
 
Cloud Transformation
Cloud TransformationCloud Transformation
Cloud Transformation
 
presentationGAATT
presentationGAATTpresentationGAATT
presentationGAATT
 
Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven Architecture
 
IT Service Management and Cloud Computing - AXELOS Webinar
IT Service Management and Cloud Computing - AXELOS WebinarIT Service Management and Cloud Computing - AXELOS Webinar
IT Service Management and Cloud Computing - AXELOS Webinar
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
 
Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.Cloud Service Management. A New Beginning.
Cloud Service Management. A New Beginning.
 
Managed Cloud Services
Managed Cloud ServicesManaged Cloud Services
Managed Cloud Services
 
Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?
 Moving Oracle Applications to the Cloud - Which Cloud is Right for Me? Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?
Moving Oracle Applications to the Cloud - Which Cloud is Right for Me?
 

Destaque

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
 
De Legende Van De Droomvanger
De Legende Van De DroomvangerDe Legende Van De Droomvanger
De Legende Van De DroomvangerNanny Weel
 
Moving To Cloud Computing Step By Step April 09
Moving To Cloud Computing Step By Step April 09Moving To Cloud Computing Step By Step April 09
Moving To Cloud Computing Step By Step April 09David 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 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
 

Destaque (7)

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
 
De Legende Van De Droomvanger
De Legende Van De DroomvangerDe Legende Van De Droomvanger
De Legende Van De Droomvanger
 
Moving To Cloud Computing Step By Step April 09
Moving To Cloud Computing Step By Step April 09Moving To Cloud Computing Step By Step April 09
Moving To Cloud Computing Step By Step April 09
 
intergratie
intergratieintergratie
intergratie
 
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
 

Semelhante a Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510

Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10David Linthicum
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationyeshlenchetty
 
Cloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureCloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureDavid Linthicum
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...ptaglephd
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
So you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologySo you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologyCisco Canada
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computingDeepak Shukla
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...Amazon Web Services
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxSherman37
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingKAMLESHKUMAR471
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudStanton Jones
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationTom Laszewski
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreJohn Head
 
Stuart Wakefield Cloud Computing
Stuart Wakefield Cloud ComputingStuart Wakefield Cloud Computing
Stuart Wakefield Cloud ComputingFuture Perfect 2012
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a CloudDivya S
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing FundamentalsSonia Nagpal
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io Cloudxchange.io
 
JISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJisc
 

Semelhante a Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510 (20)

Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 
Cloud Computing and Enterprise Architecture
Cloud Computing and Enterprise ArchitectureCloud Computing and Enterprise Architecture
Cloud Computing and Enterprise Architecture
 
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...Info Sec 2010   Possibilities And Security Challenges Of Cloud Computing (Han...
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Choosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePointChoosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePoint
 
So you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technologySo you’ve bought into the concept of “cloud” technology
So you’ve bought into the concept of “cloud” technology
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...
AWS Summit 2013 | Singapore - Service Orchestration – Managing the Cloud Disr...
 
Cloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptxCloud Adoption Framework - Walking Deck (L100).pptx
Cloud Adoption Framework - Walking Deck (L100).pptx
 
Cloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and ConsultingCloud Service Provider in India | Cloud Solution and Consulting
Cloud Service Provider in India | Cloud Solution and Consulting
 
Perfect Storm: HR in the Cloud
Perfect Storm: HR in the CloudPerfect Storm: HR in the Cloud
Perfect Storm: HR in the Cloud
 
Creating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organizationCreating an Operating Model to enable a high frequency organization
Creating an Operating Model to enable a high frequency organization
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignore
 
Stuart Wakefield Cloud Computing
Stuart Wakefield Cloud ComputingStuart Wakefield Cloud Computing
Stuart Wakefield Cloud Computing
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io
 
JISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry HughesJISC11_Cloud Solutions Henry Hughes
JISC11_Cloud Solutions Henry Hughes
 

Mais de 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
 
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
 
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
 
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
 

Mais de 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
 
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
 
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
 
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
 

Último

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510

  • 1. Why SOA Governance is Critical to Cloud Computing David S. Linthicum CTO, Bick Group dlinthicum@bickgroup.com www.bickgroup.com
  • 2. The Basic Idea SOA Cloud Finance/ Operations Resources Sales Order Update New Accounts Commission Calculation Data Cleaning Sales
  • 3. SOA and Cloud Computing •  One can consider cloud computing the extension of SOA   SOA out to cloud-delivered Shared  Services   resources, such as storage- as-a-service, data-as-a- Shared  Informa)on   service, platform-as-a-service Shared  Processes   -- you get the idea. Agility   •  The trick is to determine which Integra)on   services, information, and Governance   processes are good Cloud  Compu)ng   candidates to reside in the Services  On-­‐Demand   Database  On-­‐Demand   clouds, as well as which cloud Applica)ons  On-­‐Demand   services should be abstracted Pla;orm  On-­‐Demand   within the existing or emerging SOA.
  • 4. 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
  • 5. 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.
  • 6. 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.
  • 7. 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.
  • 8. Start with the Architecture Understand: •  Business drivers •  Information under management •  Existing services under management •  Core business processes • 8
  • 9. Policies in the Context of SOA, and Thus Cloud Computing •  Who can access the service. •  What they can do to the service. •  How the changes to the service affects other services. •  How changes to the service affect applications. •  How governance works with security. •  How governance links into service testing. •  How governance works with service discovery. •  How governance works with service delivery. •  How to set and maintain appropriate service levels. •  How to manage errors and exceptions. •  How to enable online upgrades and versioning. •  How to perform service validation. •  How to perform auditing and logging.
  • 10. Governance Spans from On-Premise to the Clouds • 10
  • 11. Governance for the Clouds •  The number of services, as well as the complexities around using those services within the context of cloud computing, makes service governance even more compelling, including: –  Location of the services. –  Service dependencies. –  Service monitoring. –  Service security.
  • 12. Security and Governance •  A few things to consider here in terms of security on the context of governance: –  First, you need to leverage “good enough” security, meaning that the security solution you look to implement is proper for the application and information you’re protecting. –  Second, create your security approach using use cases and thus look at how security needs to exist at every level of the system.
  • 13. Governance Technology •  Runtime service governance typically includes: –  Service discovery. –  Service delivery. –  Service security. –  Setting and maintaining appropriate service levels. –  Managing errors and exceptions. –  Enabling online upgrades and versioning. –  Service validation. –  Auditing and logging.
  • 14. Cloud Governance…Dos and Don’ts •  Dos –  Do select a vendor that provides governance features that are more runtime in nature. Many governance tools focus on design-time features, which are fine, but the runtime features provide the most value. –  Do look at governance solutions that are well integrated with testing and performance management tools. Let's face it; SOA and cloud computing are performance problems waiting to happen. –  Do make sure to do the upfront planning, and place the proper management processes around the technology. •  Don'ts –  Don't select a governance vendor only because it's part of a suite of software. It should have value as a stand-alone product, no matter if it's bundled in a suite of software or not. –  Don't rely upon what works within other companies. Your problem domain is unique; the governance solution will be as well. Trust me. –  Don't forget that you and your governance solution will be together for a long time; thus consider the quality of the vendor, support, training, and so on. You'll find that the better vendors provide holistic value, within and beyond the technology. –  Don't marry standards. If there is a fit, great. Don't wait for standards to mature before you move into governance ... you'll be waiting for a very long time.
  • 15. Cloud Computing Won’t be Successful without Governance • 15
  • 16. Implementing Governance Create  a  Governance  Model   Process Defined Policies Model Define Policies Policy Designs Information Model Design  Policies   Runtime Governance Service Implement  Policies   Model • 16
  • 17. Thanks! dlinthicum@bickgroup.com •  Blogs: –  InfoWorld –  Intelligent Enterprise –  eBizq.net •  Weekly Podcasts –  Cloud Computing Podcast •  Columns –  SOA World Magazine –  Cloud Computing Journal •  Follow me on Twitter (DavidLinthicum)