Yan Zhao presents on service oriented enterprise architecture (SOEA). He discusses some of the challenges with traditional enterprise architecture (EA) modeling, stakeholder participation, maintenance and usage. SOA can help address these challenges by taking a more business-centric, service-oriented approach to modeling capabilities. Zhao outlines SOEA concepts including layered service components, domain segmentation, and service federation. He describes the benefits of SOEA such as increased business agility, reuse of existing assets, and reduced costs. Zhao also discusses SOEA governance and lifecycles to help manage services.
Integrate IT Strategic Planning with Performance MeasurementYan Zhao
This presentation discusses performance modeling, measurement, and management in the context of integrating IT strategic planning with performance measurement in federal government departments and agencies. It presents a cohesive performance measurement and management mechanism across strategic planning, enterprise architecture, capital planning and investment control (CPIC), and enterprise initiatives, which can be driven down to program and project level details as well.
This paper introduces the notion of Inter-Enterprise Architecture (IEA) in response to the current evolution of business environment and landscape associated with the adoptions of common service, cloud computing, and social networking. The IEA describes the context, business environment, collaboration channels, partnership opportunities, influential components and relationships across enterprises and business organizations in selected business domain or service domain for a targeted enterprise or business organization(s). The IEA enables enterprises and business organizations to understand its position in currently connected and networked business world. Due to the open and dynamic nature of service adoption and collaboration, and the autonomy of current enterprise structure, culture, and operation environment, it is necessary to explore how business should be architected across boundaries to effectively response to the common service and collaboration environment.
Enterprise Architecture, SOA, and their relationships
Apply SOA to Enterprise Architecture – Service Oriented Enterprise Architecture
Service Oriented Enterprise
Service Oriented Applications and Systems
Service Oriented Infrastructure
Integrate IT Strategic Planning with Performance MeasurementYan Zhao
This presentation discusses performance modeling, measurement, and management in the context of integrating IT strategic planning with performance measurement in federal government departments and agencies. It presents a cohesive performance measurement and management mechanism across strategic planning, enterprise architecture, capital planning and investment control (CPIC), and enterprise initiatives, which can be driven down to program and project level details as well.
This paper introduces the notion of Inter-Enterprise Architecture (IEA) in response to the current evolution of business environment and landscape associated with the adoptions of common service, cloud computing, and social networking. The IEA describes the context, business environment, collaboration channels, partnership opportunities, influential components and relationships across enterprises and business organizations in selected business domain or service domain for a targeted enterprise or business organization(s). The IEA enables enterprises and business organizations to understand its position in currently connected and networked business world. Due to the open and dynamic nature of service adoption and collaboration, and the autonomy of current enterprise structure, culture, and operation environment, it is necessary to explore how business should be architected across boundaries to effectively response to the common service and collaboration environment.
Enterprise Architecture, SOA, and their relationships
Apply SOA to Enterprise Architecture – Service Oriented Enterprise Architecture
Service Oriented Enterprise
Service Oriented Applications and Systems
Service Oriented Infrastructure
The Central Role of Business Analysis in EAGraham McLeod
An inaugural talk to the International Institute of Business Analysts (SA). Discusses relationship between BA and EA and how important the BA role is in this context.
Join us for an overview of ITIL 2011 updates. This session describes the scope and benefits of the updates, key changes to each core book and a high-level overview of the new processes.
Service Orientation Today and TomorrowSalim Sheikh
Check out my article "Extending Service Boundaries to Infrastructure Resources" featured on the last page of The Architecture Journal (Issue #21)
The Central Role of Business Analysis in EAGraham McLeod
An inaugural talk to the International Institute of Business Analysts (SA). Discusses relationship between BA and EA and how important the BA role is in this context.
Join us for an overview of ITIL 2011 updates. This session describes the scope and benefits of the updates, key changes to each core book and a high-level overview of the new processes.
Service Orientation Today and TomorrowSalim Sheikh
Check out my article "Extending Service Boundaries to Infrastructure Resources" featured on the last page of The Architecture Journal (Issue #21)
Paul's presentation at SOA Workshop,Colombo,Sri Lanka identifies how ESBs fit into a Service Oriented Architecture, discusses when to use an ESB and when not to, looks at ESB patterns and anti-patterns, covers some simple ESB approaches and investigates how ESBs can fit into EDA.
Overview of Cogent Company. Cogent is a consulting firm based in Dallas with Offices in Chicago and Oklahoma City. Learn about our Microsoft-based consulting practice.
The Business Data Catalogue provides a method of integrating business data from back-end server applications, such as SAP or Siebel or other line of business applications, into Microsoft Office SharePoint Server 2007, without writing any code. Business Intelligence with Office SharePoint Server 2007 provides a framework for accessing that data, and for providing a toolset for business decision makers to turn the raw data into critical business information.
This presentation is designed to provide the audience with an overview of how BI can be used to create visual dashboards that assemble and display business information from multiple sources (e.g. Excel Services, SQL Reporting) using built-in web parts.
This is a business session and does not cover the technical implementation of BDC.
Guerilla Marketing of Enterprise Architecture ManagementChristian Kählig
Marketing Enterprise Architecture Management is hard. This presentation deals with effective marketing building blocks to make your initiative successful. This does not mean you need a lot of money. Guerilla marketing allows you to achieve big results with only little resources.
This is a presentation for the paper "Governance of Information Security Elements inService-Oriented Enterprise Architecture" published in the proceedings of 10th International Symposium on Pervasive Systems, Algorithms, and Networks
Recruiting in the Digital Age: A Social Media MasterclassLuanWise
In this masterclass, presented at the Global HR Summit on 5th June 2024, Luan Wise explored the essential features of social media platforms that support talent acquisition, including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok.
buy old yahoo accounts buy yahoo accountsSusan Laney
As a business owner, I understand the importance of having a strong online presence and leveraging various digital platforms to reach and engage with your target audience. One often overlooked yet highly valuable asset in this regard is the humble Yahoo account. While many may perceive Yahoo as a relic of the past, the truth is that these accounts still hold immense potential for businesses of all sizes.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.AnnySerafinaLove
This letter, written by Kellen Harkins, Course Director at Full Sail University, commends Anny Love's exemplary performance in the Video Sharing Platforms class. It highlights her dedication, willingness to challenge herself, and exceptional skills in production, editing, and marketing across various video platforms like YouTube, TikTok, and Instagram.
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraAvirahi City Dholera
The Tata Group, a titan of Indian industry, is making waves with its advanced talks with Taiwanese chipmakers Powerchip Semiconductor Manufacturing Corporation (PSMC) and UMC Group. The goal? Establishing a cutting-edge semiconductor fabrication unit (fab) in Dholera, Gujarat. This isn’t just any project; it’s a potential game changer for India’s chipmaking aspirations and a boon for investors seeking promising residential projects in dholera sir.
Visit : https://www.avirahi.com/blog/tata-group-dials-taiwan-for-its-chipmaking-ambition-in-gujarats-dholera/
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
At Techbox Square, in Singapore, we're not just creative web designers and developers, we're the driving force behind your brand identity. Contact us today.
1. IT Architect Regional Conference 2007
Service oriented Enterprise Architecture
Yan Zhao, Ph.D
Director, Enterprise and Solutions Architecture
CGI Federal
Introduction
My Self
Director, Enterprise and Solutions Architecture Consulting
Experience in academia, corporate research, software
industry, and consulting services
11 years architectural leadership positions
5 patents granted, 4 patents pending, and a number of
invention disclosures and technical publications.
Ph.D. in computer science and master in mathematics
from Arizona State University.
CGI
Founded in 1976, CGI is the 8th largest independent IT
and business process services firm in the world
25,500 professionals in 100+ offices in 17 countries.
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 1
2. Presentation Outline
1. Enterprise Architecture (EA) and its
challenges
2. How SOA can mitigates EA challenges
3. Modeling EA in a service-oriented manner –
SOEA
4. Simplify ESOA modeling via horizontal and
vertical partition –> domain segmentation
and service federation
Yan Zhao, Ph.D, CGI Federal
Current Trend
Internet Era
Businesses are more agile, geographical limitations
are diminishing
Increasing needs in collaboration and information
sharing
Old systems with stove-piped design need to be
modernized
Information Revolution
Comparing to Industry Revolution age, we are in an
Information Revolution age now
Need more organized and efficient ways for
information processing and utilization
SOA is the current state of art, is leading a new
paradigm shift
Promotes collaboration, info sharing, business agility,
and IT flexibility
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 2
3. The Purpose of Enterprise Architecture
Have a blueprint and long-term guidance
Facilitate decision making
Support enterprise modernization efforts
Enhance collaboration and interoperation
Streamline business processes and technology
implementations across the enterprise
Enable resource sharing and cost efficiency by identify
common and sharable components and services
EA for an enterprise .vs. city planning for a city
Yan Zhao, Ph.D, CGI Federal
Enterprise Architecture in Context
Strategic
Planning
(Business & IT)
Solution
Business
Architecture
Operations (SOA)
Enterprise
Architecture
(Component-Based
Service-Oriented)
Project &
Performance Program
Management Management
Capital
Planning
Investment
Control
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 3
4. Enterprise Architecture Components and Life Cycle
Strategic
Planning
FEA EA for Enterprise X
Performance Performance Performance
Reference Model Model
Measurement
(PRM)
Business
Business Reference
Model (BRM)
Architecture Enterprise
Application IT Planning
Service Component
Reference Model
Component & Operation
Architecture Capital
(SRM) Life Cycle Planning
Data
Data Reference &
Model (DRM) Architecture
Investment
Technical Reference
Technical Control
Architecture
Model (TRM)
IT
Initiatives
Yan Zhao, Ph.D, CGI Federal
What is SOA – a layman description
Service: each day we provide services
and we are served, the same for a
business organization and its sub-
organization
Service Orientation: Describe
businesses and systems in terms of
services they provide
Service-Oriented Architecture: A
architecture style that describe
businesses and systems in a service-
oriented way.
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 4
5. SOA Background
SOA concept is not new, it’s an evolution
CORBA
Component-based architecture
Service Components
Service Broker (ORB)
Web, Java, J2EE, .Net
EAI
Yan Zhao, Ph.D, CGI Federal
Relationships: EA, SOA & Web Service
Enterprise Architecture: It’s a subject
domain that is independent of approaches
and methodologies for its development and
presentation.
Service-Oriented Architecture: It’s a
architecture style that describe businesses
and systems with service-orientation.
Web Services: It’s a technology that
enables us to implement applications in a
service-oriented way.
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 5
6. SOA and EA
Enterprise Architecture
•SOA is a practical modeling approach for EA
Business •SOA bridge EA with solution architectures
Data
SOA
SOA is an ..
Application Architecture Approach.
Technology You can apply the principles of SOA
to architecture at all levels.
Yan Zhao, Ph.D, CGI Federal
The Challenges in EA Practice
Architecture Modeling:
Stake Holder Participation:
• Coverage of depth and width
• Culture, people, organization
• Interrelationship among elements
• Stove-piped .vs. collaborative
• Approaches and methodologies
EA
Architecture Maintenance & Architecture Usage:
Program Management: • Architecture acceptance
• Governance & life cycle mgnt • Practical for usage
• Appropriate skills and resources • Flexible framework for evolution
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 6
7. Where SOA Can Compensate
Stake Holder Participation:
Architecture Modeling:
• Clarification of service
• Business-centric capabilities in
ownership
coarse grained
• Promote collaboration via
• Layered service components
common services and service
• Well-defined & loosely-coupled
infrastructure
SOA
Architecture Maintenance &
Architecture Usage:
Program Management:
• Service infrastructure & service
• Service governance & life cycle authoring tools become commodity
management tools • Flexible for iterative development
• Collaboration of skills in & Deployment
different layers of services
Yan Zhao, Ph.D, CGI Federal
Stakeholder participation
Enterprise Architecture SOA
Lack of Stakeholder Increase Stakeholder participation
Participation, due to Easier communication through
Traditional culture service-oriented concept
Background of people Break organization boundaries
via common services
Organization structure Reduce cost via shareable and
Competing priorities reusable services
Value proposition Paint a Clear Picture for
Lack of clear guidance for Collaboration by
collaboration in Common service infrastructure
Target picture Common functional services
Clarification of roles and
Work direction responsibilities regarding to
Roles and responsibilities services
Effective approach and Self-sufficient service
methods components with manageable
scope in organizational level
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 7
8. Architecture Modeling
Enterprise Architecture SOA
How to Model big picture SOA can simplify big picture
Depth and breadth of description
architecture scope Atomic service components
Model matches audience Loosely coupled, not hard-wired
Not to jump into details too Depth and breadth are covered
quickly and lost big picture by flexible layered components
Produce meaningful models and SOA makes EA envisioning,
conceptual abstraction planning, and modeling easier
EA .vs. engineering process via
EA approaches and Componentized and layered
methodologies .vs. EA services
framework Loosely coupling
EA uniqueness for each Iterative development
enterprise Matching different skills to
Insight and vision different Services in different
Skilled architect for conceptual layers
models
Yan Zhao, Ph.D, CGI Federal
Architecture Usage
Enterprise Architecture SOA
Lack of EA product SOA increase EA products
acceptance due to lack acceptance by
of Better facilitate stakeholders’
Stakeholder participation participation
Value proposition Enable better ROI estimate
across full spectrum of SOA
The relevance of EA to benefits in a composite way
specific projects
Help to fill the gaps between
Gap analysis EA products and individual
Need flexible EA project by layered services
framework that can SOA enables a flexible
Connect the EA products framework by
and components together Componentized services
Incorporate changes along Components loosely coupling
the way Dynamic service plug-in and
Be flexible update
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 8
9. Architecture Maintenance, Program Management
Enterprise Architecture SOA
Challenge in EA lifecycle SOA based lifecycle
management and governance management and service
Uniqueness for each governance are easier by
organization Incorporating architecture
Time and resource constraints maintenance into service
Effective tools lifecycle
Challenge in Resources Tools are developed rapidly for
service lifecycle management
EA needs very special skill set and governance
The bias from either technical SOA can ease the EA
or business perspectives
resource pain by
Need artistic ability with vision
and insight to present reality via Matching skills to manageable
representational models service scopes and layers
Lack of EA curricula in Ease the increasing demands
Universities for breadth in architecture
competencies
Yan Zhao, Ph.D, CGI Federal
Service Oriented Enterprise Architecture
(SOEA) Conceptual Model
SOEA Driver:
• Business Strategic Plan
• IT Strategic Plan
Service-Oriented Business Architecture: Service-Oriented Technical Architecture:
• Business process model • Layered service components
• Business service model • Infrastructure
• Business event model • Data Service Models
Service Management and Governance Structure:
• Service life cycle management
• Service governance policies, structure, and process
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 9
10. What SOEA Means to an Enterprise
Business Agility
Composable Business
Business Transformation and Transition Processes & Services
Collaborative Business Processes (Business Modeling)
Business Services and Events
Modeling
Oriented
Service -
Service-
Requires Supports
IT Flexibility
On Demand Operation Environment Composable
IT Services
Federated Service Infrastructure (SOA)
Service Service Service
Development Deployment Operation
Yan Zhao, Ph.D, CGI Federal
Approaches and Methodologies
SOA Planning with Enterprise View
Take advantage from Enterprise Architecture exercise
Create SOEA framework include: service categorization, service
infrastructure, service owners, and stake holders
Segmentation: service domain vertical partition based on (LOB)
Separate entire enterprise service domain into segments based on the
line of business services
Identify services for each LoB
Federation: service domain horizontal partition for service provision
Implement federated service infrastructure to enable federated enterprise
architecture implementation
Implement and host the services based on organization autonomy
Service Componentization
Service component: self-contained with well-defined service interfaces
Service components are layered, and associated between business,
application, & data
Iterative and Incremental: top-down meets bottom-up and middle-out
Adopt SOA for newly modernized environment and applications
Provide services based on legacy applications
Evolve legacy applications towards SOA in layers
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 10
11. Enterprise Architecture Domains for
Service Segmentation and Federation
Enterprise Architecture & Service Domain
for Entire Enterprise Federated
Domain
Shared Domain
Organizational
Domain Organization D
Organization B Organization C
Organization A Unique
Unique Unique
Unique Domain
Domain Domain
Domain
One Service Segment across Organizations
Yan Zhao, Ph.D, CGI Federal
SOEA Application Architecture: Services in Layers
* from CBDI Journal
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 11
12. SOEA Application Architecture:
Composite Application
Source: IBM
Yan Zhao, Ph.D, CGI Federal
SOEA Data Architecture: Data as a Service
Three-tier architecture: SOA with data service:
Portal Service
User Interface
Service Composition
Service
Application ESB
Registry
Functional Functional
Service 1 Service 2
Data
Data
Data Service
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 12
13. SOEA Infrastructure: Federated Service
Infrastructure
Service Service
Consumer A Consumer B
External
Event Governance
Policy
Enterprise Service Bus
Event
Handling Orchestration & BPM Security Transformation Service Registry
Middleware & Metadata
Management Content-based Routing Transport Repository
Internal
Event
Service Service Service
Component A Component B Component C
Yan Zhao, Ph.D, CGI Federal
SOEA Infrastructure Support
Virtualization – Service quality and
flexibility improvement, isolate applications
from supporting hardware
Mobile Computing – Location flexible
services
IPv6 – Multicast, device flexibility, mobility
support, security enhancement
Blade – Hardware simplification,
performance improvement, easier
maintenance
Source: IBM
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 13
14. SOEA Life Cycle and Governance
Drivers:
Business & IT goals,
objectives, & requirements
objectives,
Service Service Service Service
Architecture Development Deployment Operation
Design Time Run Time
SOEA Governance Domain
SOEA Governance
Yan Zhao, Ph.D, CGI Federal
SOEA Service Life Cycle Components
Service Service Service Service
Architecture Development Deployment Operation
• Business process • Infrastructure • Service • Event correlation
modeling implementation packaging • Service
• Business service • Policy and • Service change monitoring
modeling control-points management • Operation
• Business event implementation • Services analysis and
modeling • Services and configuration improvement
• Layered technical workflow • Service provision • Business
service implementation and orchestration process
components • User interface management
modeling • Identity and
implementation security • Workload and
• Service management policy
infrastructure management
modeling • Data integration
• Data service
modeling
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 14
15. SOEA Governance
Enterprise SOEA IT
Governance Governance Governance
Enterprise Governance IT Governance
Governance structure, IT governance structure,
roles, and responsibility roles, and responsibility
Governance policies IT governance policies
Governance processes IT governance processes
Governance measurements IT governance measurements
SOEA Governance
Cross enterprise and IT regarding to service architecture,
development, deployment and operation
Yan Zhao, Ph.D, CGI Federal
SOEA Major Benefits
Business Agility
Easier for business process improvement
Convenient for business operation monitoring
Convenient in manipulation and change of process flow via BPM tools
Reuse and leverage existing assets
Business services can be constructed from existing components
Legacy systems can be accessed via web service interfaces
Common infrastructure as commodity
SOA infrastructure is becoming commodity by the use of COTS
products
By enforcing standards, service components can be consolidated within
a well-defined SOA infrastructure
Reduce development and maintenance cost
Reuse of existing components will reduce development time and cost
Easier in incorporating new business requirements will reduce
maintenance cost
Risk mitigation
Reusing existing components reduces the risk in creating new ones
The commodity nature of infrastructure reduces risk in its support
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 15
16. Establish ROI
Understand the full Assess ROI iteratively
spectrum of SOA Benefits and compositely
ROI for business agility Objectives for each service
ROI for asset reuse Cost for each service
ROI for Common Infrastructure implementation
ROI from reduced development
and integration cost Direct and indirect returns from the
ROI from maintenance cost service
ROI from risk mitigation Additional ROI obtained from reuse
inputs guidance
Reference Matrix for ROI
inputs guidance
IT Strategic Planning Performance Measurement
Yan Zhao, Ph.D, CGI Federal
Successful and Usable SOEA
EA and SOA Assessment and Maturity Models
Enterprise architecture maturity model
MIT, Center for Information Systems Research
OMB, Federal Government
Dept. of Commerce, Federal Government
Service architecture maturity model
IBM Service Integration Maturity Model (SIMM) ?
Service maturity model
Sonic (Progress Software), AmberPoint, BearingPoint,
Systinet
CGI, HP, Oracle, EDS
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 16
17. SOEA Maturity Model Standardization
Integration, Evolution, and Standardization
Maturity Domains
Maturity Assessment Aspects and Success
Measures
Maturity Levels/Stages
Yan Zhao, Ph.D, CGI Federal
Conclusion
Following topics are discussed, which
provides a reference for EA and SOA
integration via SOEA:
EA and SOA background
EA Benefits and Challenges
Where SOA can compensate – SOEA model
SOEA conceptual model
What SOEA means to an enterprise
Approach and methodologies for SOEA practice
SOEA: application, data, infrastructure
SOEA major benefits and ROI
Assessment for a successful and usable SOEA -
maturity models
Yan Zhao, Ph.D, CGI Federal
Yan Zhao, Ph.D, CGI Federal 17