SlideShare a Scribd company logo
1 of 16
Download to read offline
Cloud Computing and SOA from
    Enterprise Perspective




              Yan Zhao, PhD
         ArchiTech Consulting LLC
        yan.zhao@architechllc.com
           www.architechllc.com
                Oct., 2009
Content Summary


   The evolution of IT and IT infrastructure, as well as related business
    impact
   Concepts and relationships: Enterprise Architecture (EA), Service
    Oriented Architecture (SOA), Service Oriented Enterprise Architecture
    (SOEA), Service Oriented Infrastructure (SOI), Service Oriented
    Enterprise (SOE), Cloud Computing
   Cloud computing model elaboration
   The relationships of cloud computing with service orientation and
    other prior-art
   The impact of service orientation to an enterprise
   SOI and cloud computing in SOE (cloud computing continues SOE
    evolution)
   A SOI Framework, and its relationship with ITIL




                           Yan Zhao, Ph.D, ArchiTech Consulting LLC          2
The Evolution of IT and IT Infrastructure

   IT in Business
      Past
           Operation support
           Individual project based decision
           Ad hoc and technology driven implementation

        Current Trend
           Involved into business strategies and decisions (the agility of business
            depends heavily on the flexibility of IT for automation)
           Have long-term blueprint and big pictures as guidance (strategic plan and
            EA)
   IT Infrastructure
      Past
           Hardware, software, network components
           Infrastructure silos

        Current Trend
           IT infrastructure is a line of business; is a segment in Enterprise
            Architecture
           Service Oriented Infrastructure (infrastructure as a commodity service)
           Cloud Computing (promoted by Federal CIO, facilitated by industries)

                                 Yan Zhao, Ph.D, ArchiTech Consulting LLC               3
Business Evolution Associated with IT

           1                                 2                                        3
 Business Online           Integrated Business                          Business On Demand

                             Backend IT system                          Flexible IT infrastructure
 Web access via              integration                                 (SOI, IPv6, mobility,
  static web pages            (interoperation across                      virtualization, cloud
                              Systems, e.g. EAI)                          computing)


 Web access with                                                        Dynamic and adaptive
                              Business integration
  web applications                                                        business processes
                               (EA efforts across
 Online transactions          organizational                             (EDA, service on
  with connections to          stove pipes, SOA)                          demand)
  backend applications

                              Integration of both                          Collaborative and
 Online presentation
                                business and IT                            dynamic business


                              The Evolution Path

                         Enhanced IT Role in Business
                             Yan Zhao, Ph.D, ArchiTech Consulting LLC                                  4
Concepts: EA, SOA, SOEA, SOI, SOE,
                   Cloud Computing
   Enterprise Architecture (EA): is an established discipline that deals with
    architectures in enterprise scope. It’s a subject domain that is independent of
    approaches and methodologies for its development and presentation
   Service Oriented Architecture (SOA): is an architecture style and approach that
    emphasizes well-defined, loosely coupled, and sharable services
   Service Oriented Enterprise Architecture (SOEA): EA modeling with service-
    oriented style and approach
      EA provides SOA with an enterprise view
      SOA as a practical modeling approach for appropriate part of EA development,
        which enables solution architectures and implementation by layered service
        components across business, application, and technology.
   Service Oriented Infrastructure (SOI): apply service orientation to IT infrastructure
   Service Oriented Enterprise (SOE): is an enterprise that applies service
    orientation to its full scope business management and operations where
    appropriate.
   Cloud Computing: is a computing model in which dynamically scalable and on-
    demand resources are provided as services from location independent resource
    pool via shared network.

                                 Yan Zhao, Ph.D, ArchiTech Consulting LLC                   5
Relationships: EA, SOA, SOEA, SOE, SOI,
            Cloud Computing

■   SOA needs to be enabled by Service Oriented Enterprise
    (SOE), where Service Oriented Enterprise Architecture
    (SOEA) helps. Cloud Computing is a SOA implementation in
    IT infrastructure (part of SOI) where to provide commodity
    services
■   SOEA is one way to develop EA, but not the only way, not
    cover the entire scope of EA either.
■   One major characteristic of SOA is loosely coupling. EA
    provides guidance, but shouldn’t restrict in component
    flexibility.




                       Yan Zhao, Ph.D, ArchiTech Consulting LLC   6
The Progress in Federal Enterprise Architecture

      Federation
         The federation model fits federal government organization
          structure
         It provides horizontal partition to the complete EA domain
      Segmentation
         Segments are defined based on the lines of business (LoB)
         It provides vertical partition to the complete EA domain
      Service Orientation
         As an architectural style and approach, is well adopted in
          architectural practice.
         A practical approach for architecture development and
          implementation
      Cloud Computing
         It fits the paradigm of service orientation with loosely coupled and
          sharable resources
         It further enhances segmentation and federation implementation
          by enabling shared services and resources across organizations
          and segments

                              Yan Zhao, Ph.D, ArchiTech Consulting LLC           7
Cloud Computing

   It is an evolution and re-packaging from what we have experienced
    already, is not a new technology, but is a new practice mechanism
   Prior-Art: Grid computing, utility computing, virtualization, SOA, SOI,
    Web Service, Application Service Provider (ASP), etc.
   Composition (extended from NIST draft):
       Characteristics: on-demand service, ubiquitous network access,
         location independent resource pooling, rapid elasticity, measured
         service
         Optional characteristics: multi-tenant enabled, resource virtualization, etc.
        Delivery Models: software as a service, platform as a service,
         infrastructure as a service
         Additional delivery models: business process as a service, data as a service,
         human service behind cloud
        Deployment Models: private cloud, community cloud, public cloud,
         hybrid cloud
         Additional deployment model: Peer-to-peer cloud (more suitable for IPv6)
   It enhances Service Oriented Infrastructure, and is a continuous evolution
    towards Service Oriented Architecture
   New innovations can be expected towards this new paradigm
                                   Yan Zhao, Ph.D, ArchiTech Consulting LLC              8
Service Oriented EA in EA Domain


                                                        Application / System
      Business Architecture
                                                        Architecture
                      Service Oriented Enterprise Architecture


                                 Business            Service
                                  Service            Component
                              Architecture           Architecture


                                 Info/Data           Technical
                                   Service           Service
                              Architecture           Architecture




      Info/Data Architecture                               Technical Architecture

* This is applicable to each EA segment, as well as to the complete EA scope


                              Yan Zhao, Ph.D, ArchiTech Consulting LLC              9
Service Oriented Domain in Service Oriented
                 Enterprise

                                                                       SOE
                                                                       Domain




                        Enterprise Service        Enterprise Service
                                 Planning         Portfolio
                          & Architectures         Management



                        Enterprise Service        Enterprise Service
                                 Lifecycle        Programs
                            & Governance          & Projects




     Service Oriented
     Domain




                          Yan Zhao, Ph.D, ArchiTech Consulting LLC              10
The Impact of Service Orientation to an
                   Enterprise
   Service Orientation introduces a paradigm shift to enterprise
      Manage business functions into loosely coupled services to reduce
       complexities and lessen the impact of changes
   Service Orientation introduces changes to traditional organization
    culture and management mechanisms
      Loosely coupled service organizations break stove pipes and
       promote collaboration
      Dynamic relationships between service providers and service
       consumers
      Achieve long-term benefits instead of short-term ones
   Service Orientation can optimize enterprise operational cost
      Shared services
      Dynamic business changes supported by flexible IT service
       implementation
   Service Orientation can enhance enterprise lifecycle and
    governance by introducing service life cycle and governance
      Enable better scoping for measurement and control



                           Yan Zhao, Ph.D, ArchiTech Consulting LLC        11
Service Oriented IT Infrastructure for SOE

   Evolution of IT Infrastructure
      IT infrastructure as a commodity service
      IT infrastructure as a line of business
      IT infrastructure architecture as a segment architecture in EA
   Cloud Computing for Service Orientation
      It further implements service orientation for enterprise IT
       infrastructure services
      It shares the common nature, benefits, and impact in service
       orientation practice
      It is started as a technology solution, but the implication is far
       beyond technologies
      It needs enablement from SOE in order to identify and apply
       appropriate service model, funding model, cost model, and
       operation model across organization boundaries



                             Yan Zhao, Ph.D, ArchiTech Consulting LLC       12
Service Oriented Infrastructure Framework

                     Service Oriented Infrastructure
      Service                    Service                               Service                    Service
      Planning                   Systems                             Management                 Stakeholders

• External and Internal                                         • System operation
                          • Business processes                                             • Business decision
    drivers                                                       management
                              and services                                                     makers
•   Strategies and                                              • IT service
                          •   Application services                                         •   Service providers
    objectives                                                    management (ITIL)
                          •   Data services                                                •   Service consumers
•   Economics and                                                   • Service Lifecycle
                          •   Infrastructure                                               •   Elected officials and
    business cases            services                              • Business
                                                                                               regulatory bodies
•   Business plan and                                                 transformation and
                          •   Servers, storages,                                           •   Industry associations
    models                                                            change
                              networks                                                         and standards groups
•   Segment Enterprise                                                management
                          •   Data center facilities
    Architectures                                                   • Contractual
                                                                      management
•   Performance
    measurement model
                                                      Security
                                                Governance

                                         Yan Zhao, Ph.D, ArchiTech Consulting LLC                                      13
The Relationship between SOI Framework
                and ITIL
   Objectives
        SOI Framework: demonstrate structure, components and
         relationships
        ITIL: provide management and operational guidance and reference
   Components
        SOI Framework: focus on functional components
        ITIL: focus on operational components
   Structure
        SOI Framework: categorized and layered components
        ITIL: management and operational lifecycle, and best practice
         references




                           Yan Zhao, Ph.D, ArchiTech Consulting LLC        14
SOI Life Cycle and Governance

ITIL Lifecycle
components                        Governance Domain

                           Service                                     Service                 SOI Framework
                           Strategy                                  Improvement
                                                                                                components
                                             Service
                                             Planning



                                            Service                                 Service
                 Service                  Stakeholders                             Operation
                 Design
                             Service                           Service
                             System                          Management




                                               Service
                                              Transition




                                 Yan Zhao, Ph.D, ArchiTech Consulting LLC                                 15
Conclusion


This presentation discussed:

   The current trend of IT and IT infrastructure
   Cloud computing model elaboration
   The relationships of cloud computing with its prior-art, including service
    orientation
   There are natural dependencies in enterprise with respect to service
    sharing, which can not be solved by technologies
   The roles of SOI and cloud computing in a Service Oriented Enterprise
    (Cloud Computing is a continuation of service orientation efforts in
    enterprise)
   Introduction of a SOI Framework
   The relationship of the SOI Framework with ITIL




                             Yan Zhao, Ph.D, ArchiTech Consulting LLC            16

More Related Content

What's hot

SOA Reference Architecture
SOA Reference ArchitectureSOA Reference Architecture
SOA Reference ArchitectureRajan Ramanujam
 
Service oriented architecture characteristics of soa
Service oriented architecture characteristics  of soaService oriented architecture characteristics  of soa
Service oriented architecture characteristics of soasmithaps4
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soastevendearborn
 
Soa Primer
Soa PrimerSoa Primer
Soa Primervavasthi
 
The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudJoaquin Marques
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remediesDebajani Mohanty
 
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud ComputingDave Chen
 
NetOne Draft Presentation (2)
NetOne Draft Presentation (2)NetOne Draft Presentation (2)
NetOne Draft Presentation (2)Carl Terrantroy
 
Service Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-GovService Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-Govdavemayo
 
Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud Club Alliances
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationJaguaraci Silva
 
Cloud Catalog Management – Services Aggregation and Delivery Best Practices
Cloud Catalog Management – Services Aggregation and Delivery Best PracticesCloud Catalog Management – Services Aggregation and Delivery Best Practices
Cloud Catalog Management – Services Aggregation and Delivery Best Practicesjamcracker4677
 
Introducing the World's First Information Architecture Tool
Introducing the World's First Information Architecture ToolIntroducing the World's First Information Architecture Tool
Introducing the World's First Information Architecture ToolDATAVERSITY
 
03 Service Oriented Architecture Series - Basic SOA Architecture
03 Service Oriented Architecture Series - Basic SOA Architecture03 Service Oriented Architecture Series - Basic SOA Architecture
03 Service Oriented Architecture Series - Basic SOA ArchitecturePouria Ghatrenabi
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentalsabhi1112
 
Adaptive Information Technology for Service Lifecycle Management
Adaptive Information Technology for Service Lifecycle ManagementAdaptive Information Technology for Service Lifecycle Management
Adaptive Information Technology for Service Lifecycle Managementwhite paper
 

What's hot (20)

SOA Reference Architecture
SOA Reference ArchitectureSOA Reference Architecture
SOA Reference Architecture
 
Service oriented architecture characteristics of soa
Service oriented architecture characteristics  of soaService oriented architecture characteristics  of soa
Service oriented architecture characteristics of soa
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
Soa Primer
Soa PrimerSoa Primer
Soa Primer
 
The 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the CloudThe 15 ITIL Steps to DBaaS in the Cloud
The 15 ITIL Steps to DBaaS in the Cloud
 
SOA in banking issues and remedies
SOA in banking   issues and remediesSOA in banking   issues and remedies
SOA in banking issues and remedies
 
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing
3rd Cloud World Forum Asia 2012 - Enterprise Architecture and Cloud Computing
 
Services oriented architecture
Services oriented architectureServices oriented architecture
Services oriented architecture
 
NetOne Draft Presentation (2)
NetOne Draft Presentation (2)NetOne Draft Presentation (2)
NetOne Draft Presentation (2)
 
Service Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-GovService Oriented Government: 7th SOA For E-Gov
Service Oriented Government: 7th SOA For E-Gov
 
Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
 
Cloud Catalog Management – Services Aggregation and Delivery Best Practices
Cloud Catalog Management – Services Aggregation and Delivery Best PracticesCloud Catalog Management – Services Aggregation and Delivery Best Practices
Cloud Catalog Management – Services Aggregation and Delivery Best Practices
 
SOA
SOASOA
SOA
 
Introducing the World's First Information Architecture Tool
Introducing the World's First Information Architecture ToolIntroducing the World's First Information Architecture Tool
Introducing the World's First Information Architecture Tool
 
SOA Case Study
SOA Case StudySOA Case Study
SOA Case Study
 
03 Service Oriented Architecture Series - Basic SOA Architecture
03 Service Oriented Architecture Series - Basic SOA Architecture03 Service Oriented Architecture Series - Basic SOA Architecture
03 Service Oriented Architecture Series - Basic SOA Architecture
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentals
 
Service oriented architecture 27 May 2014
Service oriented architecture 27 May 2014Service oriented architecture 27 May 2014
Service oriented architecture 27 May 2014
 
Adaptive Information Technology for Service Lifecycle Management
Adaptive Information Technology for Service Lifecycle ManagementAdaptive Information Technology for Service Lifecycle Management
Adaptive Information Technology for Service Lifecycle Management
 

Similar to Cloud Computing and SOA from Enterprise Perspective

Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Brian Elvesæter
 
Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureYan Zhao
 
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesInnovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesDr. Mehmet Yildiz
 
Service Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseService Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseYan Zhao
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business ArchitectureSOA Symposium
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSmarkits
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
SOA - Enabling Interoperability And Business Agility March 2009
SOA - Enabling Interoperability And Business Agility   March 2009SOA - Enabling Interoperability And Business Agility   March 2009
SOA - Enabling Interoperability And Business Agility March 2009Mike Wons
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureBob Rhubart
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...bpriddey
 
CMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOACMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOAAlexander Doré
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009Marc Hoppers
 
Correlation Architecture
Correlation ArchitectureCorrelation Architecture
Correlation Architecturesboray
 
Soa role in telco industry
Soa   role in telco industrySoa   role in telco industry
Soa role in telco industryPavan K
 
Services (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIServices (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIStephen Lahanas
 
Soa Governance And Security V1.1
Soa Governance And Security V1.1Soa Governance And Security V1.1
Soa Governance And Security V1.1Dr. Mehmet Yildiz
 

Similar to Cloud Computing and SOA from Enterprise Perspective (20)

Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
Web Services og SOA – hvordan vi ser for oss bruk i fremtiden?
 
Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise Architecture
 
soa ppt v7.ppt
soa ppt v7.pptsoa ppt v7.ppt
soa ppt v7.ppt
 
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesInnovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
 
Service Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseService Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented Enterprise
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITS
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
SOA - Enabling Interoperability And Business Agility March 2009
SOA - Enabling Interoperability And Business Agility   March 2009SOA - Enabling Interoperability And Business Agility   March 2009
SOA - Enabling Interoperability And Business Agility March 2009
 
Cloud
CloudCloud
Cloud
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration Architecture
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...
Delivering On It Innovation - Our Journey To Choosing Service Oriented Archit...
 
CMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOACMAD Group Workbook 6 SOA
CMAD Group Workbook 6 SOA
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009
 
Correlation Architecture
Correlation ArchitectureCorrelation Architecture
Correlation Architecture
 
Soa role in telco industry
Soa   role in telco industrySoa   role in telco industry
Soa role in telco industry
 
Services (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIServices (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOI
 
Soa Governance And Security V1.1
Soa Governance And Security V1.1Soa Governance And Security V1.1
Soa Governance And Security V1.1
 

Cloud Computing and SOA from Enterprise Perspective

  • 1. Cloud Computing and SOA from Enterprise Perspective Yan Zhao, PhD ArchiTech Consulting LLC yan.zhao@architechllc.com www.architechllc.com Oct., 2009
  • 2. Content Summary  The evolution of IT and IT infrastructure, as well as related business impact  Concepts and relationships: Enterprise Architecture (EA), Service Oriented Architecture (SOA), Service Oriented Enterprise Architecture (SOEA), Service Oriented Infrastructure (SOI), Service Oriented Enterprise (SOE), Cloud Computing  Cloud computing model elaboration  The relationships of cloud computing with service orientation and other prior-art  The impact of service orientation to an enterprise  SOI and cloud computing in SOE (cloud computing continues SOE evolution)  A SOI Framework, and its relationship with ITIL Yan Zhao, Ph.D, ArchiTech Consulting LLC 2
  • 3. The Evolution of IT and IT Infrastructure  IT in Business  Past  Operation support  Individual project based decision  Ad hoc and technology driven implementation  Current Trend  Involved into business strategies and decisions (the agility of business depends heavily on the flexibility of IT for automation)  Have long-term blueprint and big pictures as guidance (strategic plan and EA)  IT Infrastructure  Past  Hardware, software, network components  Infrastructure silos  Current Trend  IT infrastructure is a line of business; is a segment in Enterprise Architecture  Service Oriented Infrastructure (infrastructure as a commodity service)  Cloud Computing (promoted by Federal CIO, facilitated by industries) Yan Zhao, Ph.D, ArchiTech Consulting LLC 3
  • 4. Business Evolution Associated with IT 1 2 3 Business Online Integrated Business Business On Demand  Backend IT system  Flexible IT infrastructure  Web access via integration (SOI, IPv6, mobility, static web pages (interoperation across virtualization, cloud Systems, e.g. EAI) computing)  Web access with  Dynamic and adaptive  Business integration web applications business processes (EA efforts across  Online transactions organizational (EDA, service on with connections to stove pipes, SOA) demand) backend applications Integration of both Collaborative and Online presentation business and IT dynamic business The Evolution Path Enhanced IT Role in Business Yan Zhao, Ph.D, ArchiTech Consulting LLC 4
  • 5. Concepts: EA, SOA, SOEA, SOI, SOE, Cloud Computing  Enterprise Architecture (EA): is an established discipline that deals with architectures in enterprise scope. It’s a subject domain that is independent of approaches and methodologies for its development and presentation  Service Oriented Architecture (SOA): is an architecture style and approach that emphasizes well-defined, loosely coupled, and sharable services  Service Oriented Enterprise Architecture (SOEA): EA modeling with service- oriented style and approach  EA provides SOA with an enterprise view  SOA as a practical modeling approach for appropriate part of EA development, which enables solution architectures and implementation by layered service components across business, application, and technology.  Service Oriented Infrastructure (SOI): apply service orientation to IT infrastructure  Service Oriented Enterprise (SOE): is an enterprise that applies service orientation to its full scope business management and operations where appropriate.  Cloud Computing: is a computing model in which dynamically scalable and on- demand resources are provided as services from location independent resource pool via shared network. Yan Zhao, Ph.D, ArchiTech Consulting LLC 5
  • 6. Relationships: EA, SOA, SOEA, SOE, SOI, Cloud Computing ■ SOA needs to be enabled by Service Oriented Enterprise (SOE), where Service Oriented Enterprise Architecture (SOEA) helps. Cloud Computing is a SOA implementation in IT infrastructure (part of SOI) where to provide commodity services ■ SOEA is one way to develop EA, but not the only way, not cover the entire scope of EA either. ■ One major characteristic of SOA is loosely coupling. EA provides guidance, but shouldn’t restrict in component flexibility. Yan Zhao, Ph.D, ArchiTech Consulting LLC 6
  • 7. The Progress in Federal Enterprise Architecture  Federation  The federation model fits federal government organization structure  It provides horizontal partition to the complete EA domain  Segmentation  Segments are defined based on the lines of business (LoB)  It provides vertical partition to the complete EA domain  Service Orientation  As an architectural style and approach, is well adopted in architectural practice.  A practical approach for architecture development and implementation  Cloud Computing  It fits the paradigm of service orientation with loosely coupled and sharable resources  It further enhances segmentation and federation implementation by enabling shared services and resources across organizations and segments Yan Zhao, Ph.D, ArchiTech Consulting LLC 7
  • 8. Cloud Computing  It is an evolution and re-packaging from what we have experienced already, is not a new technology, but is a new practice mechanism  Prior-Art: Grid computing, utility computing, virtualization, SOA, SOI, Web Service, Application Service Provider (ASP), etc.  Composition (extended from NIST draft):  Characteristics: on-demand service, ubiquitous network access, location independent resource pooling, rapid elasticity, measured service Optional characteristics: multi-tenant enabled, resource virtualization, etc.  Delivery Models: software as a service, platform as a service, infrastructure as a service Additional delivery models: business process as a service, data as a service, human service behind cloud  Deployment Models: private cloud, community cloud, public cloud, hybrid cloud Additional deployment model: Peer-to-peer cloud (more suitable for IPv6)  It enhances Service Oriented Infrastructure, and is a continuous evolution towards Service Oriented Architecture  New innovations can be expected towards this new paradigm Yan Zhao, Ph.D, ArchiTech Consulting LLC 8
  • 9. Service Oriented EA in EA Domain Application / System Business Architecture Architecture Service Oriented Enterprise Architecture Business Service Service Component Architecture Architecture Info/Data Technical Service Service Architecture Architecture Info/Data Architecture Technical Architecture * This is applicable to each EA segment, as well as to the complete EA scope Yan Zhao, Ph.D, ArchiTech Consulting LLC 9
  • 10. Service Oriented Domain in Service Oriented Enterprise SOE Domain Enterprise Service Enterprise Service Planning Portfolio & Architectures Management Enterprise Service Enterprise Service Lifecycle Programs & Governance & Projects Service Oriented Domain Yan Zhao, Ph.D, ArchiTech Consulting LLC 10
  • 11. The Impact of Service Orientation to an Enterprise  Service Orientation introduces a paradigm shift to enterprise  Manage business functions into loosely coupled services to reduce complexities and lessen the impact of changes  Service Orientation introduces changes to traditional organization culture and management mechanisms  Loosely coupled service organizations break stove pipes and promote collaboration  Dynamic relationships between service providers and service consumers  Achieve long-term benefits instead of short-term ones  Service Orientation can optimize enterprise operational cost  Shared services  Dynamic business changes supported by flexible IT service implementation  Service Orientation can enhance enterprise lifecycle and governance by introducing service life cycle and governance  Enable better scoping for measurement and control Yan Zhao, Ph.D, ArchiTech Consulting LLC 11
  • 12. Service Oriented IT Infrastructure for SOE  Evolution of IT Infrastructure  IT infrastructure as a commodity service  IT infrastructure as a line of business  IT infrastructure architecture as a segment architecture in EA  Cloud Computing for Service Orientation  It further implements service orientation for enterprise IT infrastructure services  It shares the common nature, benefits, and impact in service orientation practice  It is started as a technology solution, but the implication is far beyond technologies  It needs enablement from SOE in order to identify and apply appropriate service model, funding model, cost model, and operation model across organization boundaries Yan Zhao, Ph.D, ArchiTech Consulting LLC 12
  • 13. Service Oriented Infrastructure Framework Service Oriented Infrastructure Service Service Service Service Planning Systems Management Stakeholders • External and Internal • System operation • Business processes • Business decision drivers management and services makers • Strategies and • IT service • Application services • Service providers objectives management (ITIL) • Data services • Service consumers • Economics and • Service Lifecycle • Infrastructure • Elected officials and business cases services • Business regulatory bodies • Business plan and transformation and • Servers, storages, • Industry associations models change networks and standards groups • Segment Enterprise management • Data center facilities Architectures • Contractual management • Performance measurement model Security Governance Yan Zhao, Ph.D, ArchiTech Consulting LLC 13
  • 14. The Relationship between SOI Framework and ITIL  Objectives  SOI Framework: demonstrate structure, components and relationships  ITIL: provide management and operational guidance and reference  Components  SOI Framework: focus on functional components  ITIL: focus on operational components  Structure  SOI Framework: categorized and layered components  ITIL: management and operational lifecycle, and best practice references Yan Zhao, Ph.D, ArchiTech Consulting LLC 14
  • 15. SOI Life Cycle and Governance ITIL Lifecycle components Governance Domain Service Service SOI Framework Strategy Improvement components Service Planning Service Service Service Stakeholders Operation Design Service Service System Management Service Transition Yan Zhao, Ph.D, ArchiTech Consulting LLC 15
  • 16. Conclusion This presentation discussed:  The current trend of IT and IT infrastructure  Cloud computing model elaboration  The relationships of cloud computing with its prior-art, including service orientation  There are natural dependencies in enterprise with respect to service sharing, which can not be solved by technologies  The roles of SOI and cloud computing in a Service Oriented Enterprise (Cloud Computing is a continuation of service orientation efforts in enterprise)  Introduction of a SOI Framework  The relationship of the SOI Framework with ITIL Yan Zhao, Ph.D, ArchiTech Consulting LLC 16