SlideShare a Scribd company logo
SOA Six Domain Model Byungwook Cho K. 2006-07-05
Agenda Introduction Business Strategy and Process Architecture Cost and Benefit Project and Applications Building Blocks Organization and Governance
Introduction What is SOA? Is an IT strategy that organizes the discrete functions contained in enterprise applications into interoperable,standard based services that can be combined and reused quickly to meet the business needs. Benefit is Improves productivity, agility and speed for both Business and IT. Allows IT to deliver services faster and align closer co-work with business. Allows the business to respond quicker and deliver optimal user experience. 6 Domain Model is Encapsulates these practices with six domains, each of which must be considered equally to provide a focused framework for SOA. 6 Domains are interrelated and interdependent Executing on each domain with equal focus is fundamental for the success of SOA.
Six Domain Model Business strategy & process Architecture Building Bocks Project & Applications Organizations and Governance Cost & Benefit
Business Strategy and Process Challenge is to close the gap between IT and Business. A gap from realization IT from business Business strategy is long term, IT strategy is a short term    As a result IT doesn’t support the enterprise as a whole SOA Program Promoting the sharing and understanding of the  whole business strategy , so that  decision are made with an enterprise level  view. Owning overall SOA strategy of the enterprise so that appropriate emphasis is given to each of  six domain of SOA throughout a multi-year roadmap . Dynamic,responsive and standard-based architecture Cost effect delivery  by  identifying and optimizing business process  – that is consists of  re-usable services and avoiding duplication of functionally  by mining legacy applications. Deciding on the  priorities for service development & deployment  and  choosing increments and when they will be delivered. Establish organization and governance to ensure that proceses,policies and standard. Encourage change by incentive and publicity. Ensure  measurement that provide cost-benefit analysis  and  continuous feedback  loop  to check up the vialility of the program
Business Strategy and Process Business Process Optimization SOA makes  IT as the   concrete expression of whole enterprise process  rather than disjointed set of system.    IT fully encapsulate business process. Able to deliver  new functionality by extending process  rather than by building stand-alone system. process to  prioritize  on business activities  by effort between business and IT.   It starts feedback for business alignment and maximize benefit of IT investment  < Process Optimization Feedback Loop >
Business Strategy and Process Business Process Optimization Contracts  that govern the services provides the mechanism to  measure   overall performance, performance against key business indicator, and compliance with SLA     provide opportunities  to  complete feedback  and  aligning IT with business . Optimization  is multi year roadmap. This process will require a number of cycles over time.
Architecture Service Based Traditional approach to sharing functionality have failed by  project-by-project focus     failed to reuse, duplicated SOA provide this by service Reduce cost Faster delivery Responsiveness to needs of change The way to fund and governance have to be changed and functional packaging and deployment have to be changed also Standard Based Traditional application is developed by most appropriate method to satisfy requirement.    No standard It makes problem when exchange information    Integration problem. Standard based SOA is platform agnostic
Architecture Enterprise Focus In indivisual business project , it is  hard to gain [ visibility and management ] of [ information or process  ] was difficult. The  organization group  that not only focus on technology but also get governance, define, deploy , monitor and manage access to enterprise functionality is needed  Business Focus In traditional IT,  there were a lot of applications & interface from each different requirement .    training  overhead , over-reliance on specialist skills, duplicate data entry and lack of visibility and lack of control of overall business process. SOA aimed at providing functionality to the business  at the level  where  business users conceive of the business ,  making easier for the user to understand, specify,test  and operate on a daily basis.
Architecture Reference Architecture Infrastructure is between user and system (application) Infrastructure is consists of Service Bus    routing, transformation like message broker or bus. Common Services    logging, auditing, security, error handling Information and access Service layer    represent the functionality of existing enterprise Shared business service    core functionality of the business Presentation service    common presentation components (ex. Portlet) Composite application    Orchestrate the other service Additionally Development disciplines like    packaging, deployment, versioning and change management must be standardized and enforced
Cost and Benefit Justifying SOA program is different from traditional IT, because benefit of SOA is from enterprise wide range. Up front cost of establishing and SOA program yields benefits that accumulate and accelerate substantially over time. Benefit Business side approach    IT accountability to business strategy is improved. And how the cost and benefit of functionality can be tracked IT side approach Improvement in delivery capability through incremental deployment The reuse of services for faster deployment Standardization Benefits in skill set portability Lower skill set requirements in standardized environment. Metric for aligning IT value to business value. If these metrics are identified as the beginning of the SOA planning process, work can be prioritized to realize early value. The goals and strategy of the business, taken together with the inventory of available functionality and the IT activities required to support the strategy, yield the information necessary to develop a roadmap for SOA implementation that prioritizes for value. The execution of this roadmap is the joint responsibility of the business stakeholders and IT. Prioritizing for value provides the early gains necessary to ensure the long-term sustainabilityof the SOA program.
Cost and Benefit Managing the Costs of SOA After service is used, ROI is manifested Through reuse of standard functionality Operational improvement Decommissioning of older applications Similar IT-related payback factors The initial impact of investing in SOA can be minimized by carefully selecting the right capabilities to spearhead the migration to SOA As SOA is matured,
Questions?

More Related Content

What's hot (20)

PPTX
02 Service Oriented Architecture Series - SOA Concepts
Pouria Ghatrenabi
 
PDF
Practical SOA for the Solution Architect
WSO2
 
PDF
Software as a Service
Frankie Warren
 
PDF
06 august meetup - enterprise integration architecture
Aldo Fernandez
 
PPTX
Business processes in the cloud
Lykle Thijssen
 
PPT
Introduction to Service Oriented Architecture
DATA Inc.
 
PPTX
SOA - Service Oriented Architecture ( Basic Concept & Principle )
DevTalk
 
PPT
Prosoft Brief Summary 7 2009
Bruce Holte
 
PPT
SaaS Implementation
HROAssoc
 
PPTX
Service oriented architecture
Amit Ranjan
 
PPTX
Introduction to SOA
saeed shargi ghazani
 
PPT
Soa Primer
vavasthi
 
PPTX
Service Oriented Architecture (SOA)
Mazhar Ishaq Khokhar
 
PDF
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
IMC Institute
 
PPT
Oracle BPEL Presentation
shub54
 
PPTX
Need Of Enterprise Integration
kumar gaurav
 
PDF
WSO2Con US 2013 - Establishing an SOA-Focused Enterprise Architecture
WSO2
 
PPTX
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
Lucas Jellema
 
PPTX
SOA Reference Architecture
Rajan Ramanujam
 
02 Service Oriented Architecture Series - SOA Concepts
Pouria Ghatrenabi
 
Practical SOA for the Solution Architect
WSO2
 
Software as a Service
Frankie Warren
 
06 august meetup - enterprise integration architecture
Aldo Fernandez
 
Business processes in the cloud
Lykle Thijssen
 
Introduction to Service Oriented Architecture
DATA Inc.
 
SOA - Service Oriented Architecture ( Basic Concept & Principle )
DevTalk
 
Prosoft Brief Summary 7 2009
Bruce Holte
 
SaaS Implementation
HROAssoc
 
Service oriented architecture
Amit Ranjan
 
Introduction to SOA
saeed shargi ghazani
 
Soa Primer
vavasthi
 
Service Oriented Architecture (SOA)
Mazhar Ishaq Khokhar
 
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
IMC Institute
 
Oracle BPEL Presentation
shub54
 
Need Of Enterprise Integration
kumar gaurav
 
WSO2Con US 2013 - Establishing an SOA-Focused Enterprise Architecture
WSO2
 
The mobilization of SOA Suite - the rise of REST (ADF Enterprise Mobility Co...
Lucas Jellema
 
SOA Reference Architecture
Rajan Ramanujam
 

Similar to Soa Six Domain Model Part I (20)

PPT
Keys To Successful Governance with SOA
Nathaniel Palmer
 
PPT
Successful Approaches To Achieving Real Results With Soa
stevendearborn
 
PPT
Developing an SOA Strategy
dreamforce2006
 
PDF
Application Rationalization | Torry Harris Whitepaper
Torry Harris Business Solutions
 
PDF
A Guide to SOA Governance | Torry Harris Whitepaper
Torry Harris Business Solutions
 
PDF
Enterprise Architecture for Communication Service Providers
Pritam Dey
 
PPT
Socsig Frye Clohesy Presentation
Alan Frye
 
PPT
Socsig Frye Clohesy Presentation
bclohesy
 
PDF
Creating an Agile Enterprise Architecture
Cognizant
 
DOC
Shah rakesh executive
rshah1976
 
PDF
B140815
irjes
 
PPT
Ciber Soa April 2007 Omaha
kmansour
 
PDF
ITSM Transformation Strategies V 2
Sukumar Daniel
 
PPT
Application Integration Architecture of Excellence - Answering to the Challenges
Henry Chandra
 
PDF
Removing the barriers to business transformation with ArchiMate
Corso
 
PPS
Websphere Business Integration
Schubert Gomes
 
PPT
IT Service Delivery Model Overview
Mark Peacock
 
PDF
Esplendor DTaaS
arsalanrad
 
PPT
Department of the Interior’s Methodology for Business Transformation (MBT)
Nathaniel Palmer
 
PPT
Department of the Interior’s Methodology for Business Transformation (MBT)
Nathaniel Palmer
 
Keys To Successful Governance with SOA
Nathaniel Palmer
 
Successful Approaches To Achieving Real Results With Soa
stevendearborn
 
Developing an SOA Strategy
dreamforce2006
 
Application Rationalization | Torry Harris Whitepaper
Torry Harris Business Solutions
 
A Guide to SOA Governance | Torry Harris Whitepaper
Torry Harris Business Solutions
 
Enterprise Architecture for Communication Service Providers
Pritam Dey
 
Socsig Frye Clohesy Presentation
Alan Frye
 
Socsig Frye Clohesy Presentation
bclohesy
 
Creating an Agile Enterprise Architecture
Cognizant
 
Shah rakesh executive
rshah1976
 
B140815
irjes
 
Ciber Soa April 2007 Omaha
kmansour
 
ITSM Transformation Strategies V 2
Sukumar Daniel
 
Application Integration Architecture of Excellence - Answering to the Challenges
Henry Chandra
 
Removing the barriers to business transformation with ArchiMate
Corso
 
Websphere Business Integration
Schubert Gomes
 
IT Service Delivery Model Overview
Mark Peacock
 
Esplendor DTaaS
arsalanrad
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Nathaniel Palmer
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Nathaniel Palmer
 
Ad

More from Terry Cho (20)

PPTX
Kubernetes #6 advanced scheduling
Terry Cho
 
PPTX
Kubernetes #4 volume &amp; stateful set
Terry Cho
 
PPTX
Kubernetes #3 security
Terry Cho
 
PPTX
Kubernetes #2 monitoring
Terry Cho
 
PPTX
Kubernetes #1 intro
Terry Cho
 
PPTX
머신러닝으로 얼굴 인식 모델 개발 삽질기
Terry Cho
 
PPTX
5. 솔루션 카달로그
Terry Cho
 
PPTX
4. 대용량 아키텍쳐 설계 패턴
Terry Cho
 
PPTX
3. 마이크로 서비스 아키텍쳐
Terry Cho
 
PPTX
서비스 지향 아키텍쳐 (SOA)
Terry Cho
 
PPTX
1. 아키텍쳐 설계 프로세스
Terry Cho
 
PPTX
애자일 스크럼과 JIRA
Terry Cho
 
PPTX
REST API 설계
Terry Cho
 
PPTX
모바일 개발 트랜드
Terry Cho
 
PPTX
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
Terry Cho
 
PPTX
Micro Service Architecture의 이해
Terry Cho
 
PPTX
머신 러닝 입문 #1-머신러닝 소개와 kNN 소개
Terry Cho
 
PPTX
R 프로그래밍-향상된 데이타 조작
Terry Cho
 
PPTX
R 프로그래밍 기본 문법
Terry Cho
 
PPTX
R 기본-데이타형 소개
Terry Cho
 
Kubernetes #6 advanced scheduling
Terry Cho
 
Kubernetes #4 volume &amp; stateful set
Terry Cho
 
Kubernetes #3 security
Terry Cho
 
Kubernetes #2 monitoring
Terry Cho
 
Kubernetes #1 intro
Terry Cho
 
머신러닝으로 얼굴 인식 모델 개발 삽질기
Terry Cho
 
5. 솔루션 카달로그
Terry Cho
 
4. 대용량 아키텍쳐 설계 패턴
Terry Cho
 
3. 마이크로 서비스 아키텍쳐
Terry Cho
 
서비스 지향 아키텍쳐 (SOA)
Terry Cho
 
1. 아키텍쳐 설계 프로세스
Terry Cho
 
애자일 스크럼과 JIRA
Terry Cho
 
REST API 설계
Terry Cho
 
모바일 개발 트랜드
Terry Cho
 
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
Terry Cho
 
Micro Service Architecture의 이해
Terry Cho
 
머신 러닝 입문 #1-머신러닝 소개와 kNN 소개
Terry Cho
 
R 프로그래밍-향상된 데이타 조작
Terry Cho
 
R 프로그래밍 기본 문법
Terry Cho
 
R 기본-데이타형 소개
Terry Cho
 
Ad

Recently uploaded (20)

PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PDF
Market Wrap for 18th July 2025 by CIFDAQ
CIFDAQ
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PDF
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
Market Wrap for 18th July 2025 by CIFDAQ
CIFDAQ
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Novus-Safe Pro: Brochure-What is Novus Safe Pro?.pdf
Novus Hi-Tech
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 

Soa Six Domain Model Part I

  • 1. SOA Six Domain Model Byungwook Cho K. 2006-07-05
  • 2. Agenda Introduction Business Strategy and Process Architecture Cost and Benefit Project and Applications Building Blocks Organization and Governance
  • 3. Introduction What is SOA? Is an IT strategy that organizes the discrete functions contained in enterprise applications into interoperable,standard based services that can be combined and reused quickly to meet the business needs. Benefit is Improves productivity, agility and speed for both Business and IT. Allows IT to deliver services faster and align closer co-work with business. Allows the business to respond quicker and deliver optimal user experience. 6 Domain Model is Encapsulates these practices with six domains, each of which must be considered equally to provide a focused framework for SOA. 6 Domains are interrelated and interdependent Executing on each domain with equal focus is fundamental for the success of SOA.
  • 4. Six Domain Model Business strategy & process Architecture Building Bocks Project & Applications Organizations and Governance Cost & Benefit
  • 5. Business Strategy and Process Challenge is to close the gap between IT and Business. A gap from realization IT from business Business strategy is long term, IT strategy is a short term  As a result IT doesn’t support the enterprise as a whole SOA Program Promoting the sharing and understanding of the whole business strategy , so that decision are made with an enterprise level view. Owning overall SOA strategy of the enterprise so that appropriate emphasis is given to each of six domain of SOA throughout a multi-year roadmap . Dynamic,responsive and standard-based architecture Cost effect delivery by identifying and optimizing business process – that is consists of re-usable services and avoiding duplication of functionally by mining legacy applications. Deciding on the priorities for service development & deployment and choosing increments and when they will be delivered. Establish organization and governance to ensure that proceses,policies and standard. Encourage change by incentive and publicity. Ensure measurement that provide cost-benefit analysis and continuous feedback loop to check up the vialility of the program
  • 6. Business Strategy and Process Business Process Optimization SOA makes IT as the concrete expression of whole enterprise process rather than disjointed set of system.  IT fully encapsulate business process. Able to deliver new functionality by extending process rather than by building stand-alone system. process to prioritize on business activities by effort between business and IT.  It starts feedback for business alignment and maximize benefit of IT investment < Process Optimization Feedback Loop >
  • 7. Business Strategy and Process Business Process Optimization Contracts that govern the services provides the mechanism to measure overall performance, performance against key business indicator, and compliance with SLA  provide opportunities to complete feedback and aligning IT with business . Optimization is multi year roadmap. This process will require a number of cycles over time.
  • 8. Architecture Service Based Traditional approach to sharing functionality have failed by project-by-project focus  failed to reuse, duplicated SOA provide this by service Reduce cost Faster delivery Responsiveness to needs of change The way to fund and governance have to be changed and functional packaging and deployment have to be changed also Standard Based Traditional application is developed by most appropriate method to satisfy requirement.  No standard It makes problem when exchange information  Integration problem. Standard based SOA is platform agnostic
  • 9. Architecture Enterprise Focus In indivisual business project , it is hard to gain [ visibility and management ] of [ information or process ] was difficult. The organization group that not only focus on technology but also get governance, define, deploy , monitor and manage access to enterprise functionality is needed Business Focus In traditional IT, there were a lot of applications & interface from each different requirement .  training overhead , over-reliance on specialist skills, duplicate data entry and lack of visibility and lack of control of overall business process. SOA aimed at providing functionality to the business at the level where business users conceive of the business , making easier for the user to understand, specify,test and operate on a daily basis.
  • 10. Architecture Reference Architecture Infrastructure is between user and system (application) Infrastructure is consists of Service Bus  routing, transformation like message broker or bus. Common Services  logging, auditing, security, error handling Information and access Service layer  represent the functionality of existing enterprise Shared business service  core functionality of the business Presentation service  common presentation components (ex. Portlet) Composite application  Orchestrate the other service Additionally Development disciplines like  packaging, deployment, versioning and change management must be standardized and enforced
  • 11. Cost and Benefit Justifying SOA program is different from traditional IT, because benefit of SOA is from enterprise wide range. Up front cost of establishing and SOA program yields benefits that accumulate and accelerate substantially over time. Benefit Business side approach  IT accountability to business strategy is improved. And how the cost and benefit of functionality can be tracked IT side approach Improvement in delivery capability through incremental deployment The reuse of services for faster deployment Standardization Benefits in skill set portability Lower skill set requirements in standardized environment. Metric for aligning IT value to business value. If these metrics are identified as the beginning of the SOA planning process, work can be prioritized to realize early value. The goals and strategy of the business, taken together with the inventory of available functionality and the IT activities required to support the strategy, yield the information necessary to develop a roadmap for SOA implementation that prioritizes for value. The execution of this roadmap is the joint responsibility of the business stakeholders and IT. Prioritizing for value provides the early gains necessary to ensure the long-term sustainabilityof the SOA program.
  • 12. Cost and Benefit Managing the Costs of SOA After service is used, ROI is manifested Through reuse of standard functionality Operational improvement Decommissioning of older applications Similar IT-related payback factors The initial impact of investing in SOA can be minimized by carefully selecting the right capabilities to spearhead the migration to SOA As SOA is matured,