SlideShare une entreprise Scribd logo
1  sur  30
LEA
Enterprise SOA and Cloud Planning
John Chi-Zong Wu
peaitce@yahoo.com www.liteea.com
Presentation goals
 EA plans for the enterprise SOA and cloud computing environment.
 Distinguish cross-cutting architecture from top-down architecture.
 The engineering of reuse.
 The engineering of consolidation.
 The political aspect of Cross Cutting Architecture.
 The concept of standardization and compliance.
 The interaction of CIO office and stakeholders.
 The standardization approach.
 The compliance enforcement approach.
EA to plan enterprise SOA and Cloud
 SOA and Cloud computing does not replace EA.
 On the contrary, SOA and cloud computing have further recognize
the value of EA.
 SOA and Cloud computing can minimize the burden of technology
for an organization.
 However, it does not free the organization from planning their SOA
and cloud computing environment.
 The challenge of SOA and cloud computing is the planning on
defining the services and which one to outsource for cloud
computing rather than the technology.
 EA is the effort to plan the enterprise SOA and cloud computing
environment.
The cross-cutting architecture
 Planning for enterprise SOA and cloud computing is a cross-cutting
architecture effort in horizontal direction as shown in the figure.
 The cross cut architecture design the reuse, interoperability,
consolidation, facilitate standardization and compliance in a
horizontal architecture direction.
Distinguish cross-cutting and top-down
 EA community need to distinguish cross-cutting architecture from
top down architecture.
 Under the top down culture Reuse and consolidation is only
considered as the fringe benefit when opportunity comes.
 Top down architecture method is the rudimentary cause to
stovepipe culture.
 Using the same method in EA can only create a larger stovepipe
system.
 The solution is to distinguish the cross-cutting architecture from top
down architecture.
Why cross-cutting architecture?
 Architecting Enterprise primitive, and building blocks to enable
enterprise agility
 Establish enterprise agility by keeping it simple.
 Clarify the myth of EA.
Architecting the enterprise primitives
 The cross cutting architecture identify and design the enterprise primitives and building
blocks.
 LEA is light to architect the Enterprise building blocks instead of the enterprise blueprint.
 Zachman said that “ Enterprise Architecture is the set of primitive, descriptive artifacts
that constitute the knowledge infrastructure of the Enterprise.”
 The DOD “Enterprise Architecture based on Design primitives and patterns” employs
Primitives and Design patterns to bring enterprise architecture into the future.
Establish Enterprise agility
 Cross cutting Architecture enable enterprise agility by establishing the
common infrastructure.
 The Enterprise Agility increase with the level of common infrastructure
as shown in the following figure.
Clarify the myth of EA
 Cross cutting architecture concept clarify the myth of EA.
 Trying to understand EA from top down architecture
theory contributes to the following EA myth.
 Confusing Reference model with reference architecture.
 Conducting internal pattern recognition without learning
experience of the others.
 Reuse and consolidation as the side kick.
 EA community focused on designing the blueprint and looks for
opportunities for reuse.
 EA to architect the enterprise blue print in a command and
control approach.
The cross-cutting architecture model
 The cross-cutting
architecture is composed
of the following disciplines:
 Learning experience of
others.
 Reference models
 Engineering of reuse.
 Engineering of
consolidation.
 Standardization.
 Governance and compliance
Internal pattern recognition is redundant
 Traditional EA approach design the enterprise blueprint
and conduct internal pattern analysis to identify the
enterprise common blocks.
 It is a stove pipe approach with redundant effort without
learning experience of the others. .
 There is nothing new under the sun particularly in the
case of enterprise building blocks.
 Each line of business have similar set of building blocks.
To learn experiences of others
 Cross cutting architecture leverage on the
human gift of learn experience from the others.
 Human is the only creature with the gift to learn
experience of the other.

But it is also human nature in declining do so.
 There is nothing new under the sun and it is particular
true for the building blocks.
 Each line of business has similar set of building blocks.
Learn right experiences
 The risk of learning experience is to learn from the
wrong experience by comparing apple and orange.
 Learn the right experience from the same line of
business.
 Learn the building blocks and primitive rather than
copy the entire solution.
 While the same line of business have similar set of
building blocks, each business have a unique solution.
Identify Enterprise LOBs via reference model
 The key to learn the right experience is
to identify the common recognized
line of businesses using reference
models.
 For example the OSI reference model
for network protocol and the US OMB
reference models.
 Identify the common LOB using the
established works of enterprise maps,
knowledge management, master
planning and notional target
architecture
Clarify the myth of Reference models
 Cross cutting architecture concept clarify the confusion of reference
model.
 Reference models is the lessen 101 of EA but It is also the beginning
of EA confusion.
 Many EA professional, under the shadow of top down architecture
culture, has confused Reference model with reference architecture.
 In cross cutting architecture, reference models are used to bring
every on the same page to learn the right experiences and
communicate enterprise reuse.
The engineering of reuse and consolidation
 In the center of cross cutting architecture model is the
Engineering of reuse and consolidation.
 LEA propose the Engineering of reuse and
consolidation model to take both pattern analysis for
reuse and workload analysis for consolidation.
 Service Oriented Architecture must consider both the
aspect reuse and consolidation.
 Most of SOA research focus the logical aspect of
reusable pattern.
 The physical aspect of consolidation is overlooked.
 May SOA project failed due to lack of workload
analysis.
Reuse and Consolidation
 Architect the enterprise
primitive via the engineering of
reuse and consolidation.
 Reuse which is driven by reuse
pattern is a logical
consideration
 Consolidation which is driven
by workload is a physical
consideration.
 The engineering of reuse and
consolidation applies to four
layers of Enterprise
Architecture.
The engineering of reuse
 Engineering of reuse is logical based on reusable
pattern.
 John Zachman said “Reuse or interoperabitliy does not
happen by accident. It is the result of engineering”
 The Engineering of reuse is driven by reusable
patterns.
 Reuse by learning experience of the others rather than
conducting redundant pattern recognition approach.
 Reuse the business process, the application
components and the information resources.
Driven by reusable patterns
The engineering of reuse is
driven by reusable
patterns which include as
described in the IBM e-
business patterns.
 The business patterns.
 Composite patterns
 Integration pattern.
 The Application patterns
 The data pattern
 The runtime pattern.
Reuse with reference architectures
 LEA suggest business oriented reference architecture which is
different from the technical reference architecture.
 The reference architectures are established base on the Line of
Business. For example: The reference architecture for :
 Insurance
 Banking
 Human resources
 "Reference architectures are an abstraction of multiple solution
architectures that have been designed and successfully deployed to
address the same types of business problems. Pattern have evolved
from design patterns to business oriented solution patterns.
 Reference architectures incorporate the knowledge, patterns, and
best practices gained from those implementations into the reference
architecture.
 Engineering of consolidation is physical based on
workload demand.
 It is driven by workload distribution.
 Engineering of consolidation is the foundation of :
 The data center consolidation.
 Service oriented architecture.

Cloud computing.
Engineering of consolidation
 IT community have focus on
logical design and over look
work load analysis.
 Mission workload and
performance requirements
based on enterprise statistic
information.
 Mission workload is
supported by enterprise staff
and automation systems.
 The mission workload is
converted to IT workload to
derived the technology
performance requirements.
The business workload analysis
Mission performance
Staff Performance
Technology Performance
Mission Workload
Technology Workload
Standardization and compliance
 The cross cutting architecture model
describe the cycle of standardization
and compliance with the interaction of
CIO office and stakeholders.
 Standardization is a form of governance.
 buy-in from stakeholders is the major
challenge of cross cutting architecture..
 CIO office lead enterprise
standardization by building consensuses
to earn buy-in from the stake holders in
compliance with standards as shown on
the standardization and compliance
model
 Standardization and compliance is a
collaborative effort.
The political aspect of cross cutting architecture
 Cross cutting architecture is not only engineering but also
political.
 Governance is the effort to establish standards, policies.
 Compliance is the effort to enforce the standards.
 It is analogy to political environment:
 The Legislative to establish the standards..
 The Executive to establish the policies.
 The Judicial to enforce the standard.
 Standardization, the key of reuse and consolidation, is a
major Enterprise Architecture responsibility.
 Standardization does not just happen, it is the major cross
cutting architecture practice.
 LEA suggest the standard catalog approach to organize
enterprise standards via the structure of reference models.
 The enterprise standards catalogs consist of:
 The business process standards.
 Application standards.
 Data standards.
 Technology standards.
LEA Standardization approach
The awareness of Enterprise Standards
 It is difficult to comply standards without knowing the standards.
 Enterprise standards must become a public knowledge for the
members to comply.
 Standards must be organized to support easy comprehension.
 The EA community organize enterprise standards via the reference
model.
 For example the popular use of the Technical Reference model.
 The standard catalog.

The dissemination of enterprise standards.
Standards compliance enforcement
 Enforce enterprise standards for the purpose of reuse,
interoperability and consolidation.
 Enforce enterprise standards during the following processes.
 architecture review.
 Change management process.
 Procurement process.
 The burden of standardization and compliance can wipe out it’s
benefit.
 Optimize and automate governance and compliance process to
minimize the burden of standardization
Minimize the burden of governance
 The caveat is that the governance and compliance
process frequently become a burden without proper
planning.
 The burden of standardization and compliance can wipe
out it’s benefit.
 Organization can minimize the burden of governance
via
 Optimize the governance and compliance processes
 Leverage on governance and compliance process automation .
Cross cutting Architecture Framework

The Framework summarized the cross cutting architecture.
Conclusion
 Recognize the design of reuse, consolidation,
standardization and compliance is a cross cutting
architecture practice.
 Cross cutting architecture is not only engineering
but also political.
 Cross cutting architecture is a collaborative effort.
 Standardization and compliance is an investment
to enable simplicity and agility.
 Cross cutting architecture is a paradigm shift from
vertical architecture theory to horizontal
architecture theory.

Contenu connexe

En vedette

Conceptual app project
Conceptual app projectConceptual app project
Conceptual app projectwhitneywise
 
Group presentation2 2015
Group presentation2 2015Group presentation2 2015
Group presentation2 2015HealthiestYou
 
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?Яндекс.Деньги
 

En vedette (6)

1. caidat lenhcoban
1. caidat lenhcoban1. caidat lenhcoban
1. caidat lenhcoban
 
Conceptual app project
Conceptual app projectConceptual app project
Conceptual app project
 
Pa Fairs
Pa FairsPa Fairs
Pa Fairs
 
Innowacja kolebuk
Innowacja kolebukInnowacja kolebuk
Innowacja kolebuk
 
Group presentation2 2015
Group presentation2 2015Group presentation2 2015
Group presentation2 2015
 
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?
Деньговыжималка. Как быстро и просто начать принимать деньги на сайте?
 

Plus de John Wu

Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiersJohn Wu
 
What is Enterprise Architecture?
What is Enterprise Architecture? What is Enterprise Architecture?
What is Enterprise Architecture? John Wu
 
The LIght EA Framework (LEAF)
The LIght EA Framework (LEAF)The LIght EA Framework (LEAF)
The LIght EA Framework (LEAF)John Wu
 
Enterprise knowledge managment planning
Enterprise knowledge managment planning Enterprise knowledge managment planning
Enterprise knowledge managment planning John Wu
 
Master Plan and Notional Target Architecture
Master Plan and Notional Target ArchitectureMaster Plan and Notional Target Architecture
Master Plan and Notional Target ArchitectureJohn Wu
 
Light Enterprise Architecture introduction
Light Enterprise Architecture introductionLight Enterprise Architecture introduction
Light Enterprise Architecture introductionJohn Wu
 
Mapping the Enterprise
Mapping the EnterpriseMapping the Enterprise
Mapping the EnterpriseJohn Wu
 

Plus de John Wu (7)

Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiers
 
What is Enterprise Architecture?
What is Enterprise Architecture? What is Enterprise Architecture?
What is Enterprise Architecture?
 
The LIght EA Framework (LEAF)
The LIght EA Framework (LEAF)The LIght EA Framework (LEAF)
The LIght EA Framework (LEAF)
 
Enterprise knowledge managment planning
Enterprise knowledge managment planning Enterprise knowledge managment planning
Enterprise knowledge managment planning
 
Master Plan and Notional Target Architecture
Master Plan and Notional Target ArchitectureMaster Plan and Notional Target Architecture
Master Plan and Notional Target Architecture
 
Light Enterprise Architecture introduction
Light Enterprise Architecture introductionLight Enterprise Architecture introduction
Light Enterprise Architecture introduction
 
Mapping the Enterprise
Mapping the EnterpriseMapping the Enterprise
Mapping the Enterprise
 

Dernier

Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524najka9823
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCRalexsharmaa01
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandSharisaBethune
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 

Dernier (20)

Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal Brand
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 

Enterprise SOA & Cloud Computing planing

  • 1. LEA Enterprise SOA and Cloud Planning John Chi-Zong Wu peaitce@yahoo.com www.liteea.com
  • 2. Presentation goals  EA plans for the enterprise SOA and cloud computing environment.  Distinguish cross-cutting architecture from top-down architecture.  The engineering of reuse.  The engineering of consolidation.  The political aspect of Cross Cutting Architecture.  The concept of standardization and compliance.  The interaction of CIO office and stakeholders.  The standardization approach.  The compliance enforcement approach.
  • 3. EA to plan enterprise SOA and Cloud  SOA and Cloud computing does not replace EA.  On the contrary, SOA and cloud computing have further recognize the value of EA.  SOA and Cloud computing can minimize the burden of technology for an organization.  However, it does not free the organization from planning their SOA and cloud computing environment.  The challenge of SOA and cloud computing is the planning on defining the services and which one to outsource for cloud computing rather than the technology.  EA is the effort to plan the enterprise SOA and cloud computing environment.
  • 4. The cross-cutting architecture  Planning for enterprise SOA and cloud computing is a cross-cutting architecture effort in horizontal direction as shown in the figure.  The cross cut architecture design the reuse, interoperability, consolidation, facilitate standardization and compliance in a horizontal architecture direction.
  • 5. Distinguish cross-cutting and top-down  EA community need to distinguish cross-cutting architecture from top down architecture.  Under the top down culture Reuse and consolidation is only considered as the fringe benefit when opportunity comes.  Top down architecture method is the rudimentary cause to stovepipe culture.  Using the same method in EA can only create a larger stovepipe system.  The solution is to distinguish the cross-cutting architecture from top down architecture.
  • 6. Why cross-cutting architecture?  Architecting Enterprise primitive, and building blocks to enable enterprise agility  Establish enterprise agility by keeping it simple.  Clarify the myth of EA.
  • 7. Architecting the enterprise primitives  The cross cutting architecture identify and design the enterprise primitives and building blocks.  LEA is light to architect the Enterprise building blocks instead of the enterprise blueprint.  Zachman said that “ Enterprise Architecture is the set of primitive, descriptive artifacts that constitute the knowledge infrastructure of the Enterprise.”  The DOD “Enterprise Architecture based on Design primitives and patterns” employs Primitives and Design patterns to bring enterprise architecture into the future.
  • 8. Establish Enterprise agility  Cross cutting Architecture enable enterprise agility by establishing the common infrastructure.  The Enterprise Agility increase with the level of common infrastructure as shown in the following figure.
  • 9. Clarify the myth of EA  Cross cutting architecture concept clarify the myth of EA.  Trying to understand EA from top down architecture theory contributes to the following EA myth.  Confusing Reference model with reference architecture.  Conducting internal pattern recognition without learning experience of the others.  Reuse and consolidation as the side kick.  EA community focused on designing the blueprint and looks for opportunities for reuse.  EA to architect the enterprise blue print in a command and control approach.
  • 10. The cross-cutting architecture model  The cross-cutting architecture is composed of the following disciplines:  Learning experience of others.  Reference models  Engineering of reuse.  Engineering of consolidation.  Standardization.  Governance and compliance
  • 11. Internal pattern recognition is redundant  Traditional EA approach design the enterprise blueprint and conduct internal pattern analysis to identify the enterprise common blocks.  It is a stove pipe approach with redundant effort without learning experience of the others. .  There is nothing new under the sun particularly in the case of enterprise building blocks.  Each line of business have similar set of building blocks.
  • 12. To learn experiences of others  Cross cutting architecture leverage on the human gift of learn experience from the others.  Human is the only creature with the gift to learn experience of the other.  But it is also human nature in declining do so.  There is nothing new under the sun and it is particular true for the building blocks.  Each line of business has similar set of building blocks.
  • 13. Learn right experiences  The risk of learning experience is to learn from the wrong experience by comparing apple and orange.  Learn the right experience from the same line of business.  Learn the building blocks and primitive rather than copy the entire solution.  While the same line of business have similar set of building blocks, each business have a unique solution.
  • 14. Identify Enterprise LOBs via reference model  The key to learn the right experience is to identify the common recognized line of businesses using reference models.  For example the OSI reference model for network protocol and the US OMB reference models.  Identify the common LOB using the established works of enterprise maps, knowledge management, master planning and notional target architecture
  • 15. Clarify the myth of Reference models  Cross cutting architecture concept clarify the confusion of reference model.  Reference models is the lessen 101 of EA but It is also the beginning of EA confusion.  Many EA professional, under the shadow of top down architecture culture, has confused Reference model with reference architecture.  In cross cutting architecture, reference models are used to bring every on the same page to learn the right experiences and communicate enterprise reuse.
  • 16. The engineering of reuse and consolidation  In the center of cross cutting architecture model is the Engineering of reuse and consolidation.  LEA propose the Engineering of reuse and consolidation model to take both pattern analysis for reuse and workload analysis for consolidation.  Service Oriented Architecture must consider both the aspect reuse and consolidation.  Most of SOA research focus the logical aspect of reusable pattern.  The physical aspect of consolidation is overlooked.  May SOA project failed due to lack of workload analysis.
  • 17. Reuse and Consolidation  Architect the enterprise primitive via the engineering of reuse and consolidation.  Reuse which is driven by reuse pattern is a logical consideration  Consolidation which is driven by workload is a physical consideration.  The engineering of reuse and consolidation applies to four layers of Enterprise Architecture.
  • 18. The engineering of reuse  Engineering of reuse is logical based on reusable pattern.  John Zachman said “Reuse or interoperabitliy does not happen by accident. It is the result of engineering”  The Engineering of reuse is driven by reusable patterns.  Reuse by learning experience of the others rather than conducting redundant pattern recognition approach.  Reuse the business process, the application components and the information resources.
  • 19. Driven by reusable patterns The engineering of reuse is driven by reusable patterns which include as described in the IBM e- business patterns.  The business patterns.  Composite patterns  Integration pattern.  The Application patterns  The data pattern  The runtime pattern.
  • 20. Reuse with reference architectures  LEA suggest business oriented reference architecture which is different from the technical reference architecture.  The reference architectures are established base on the Line of Business. For example: The reference architecture for :  Insurance  Banking  Human resources  "Reference architectures are an abstraction of multiple solution architectures that have been designed and successfully deployed to address the same types of business problems. Pattern have evolved from design patterns to business oriented solution patterns.  Reference architectures incorporate the knowledge, patterns, and best practices gained from those implementations into the reference architecture.
  • 21.  Engineering of consolidation is physical based on workload demand.  It is driven by workload distribution.  Engineering of consolidation is the foundation of :  The data center consolidation.  Service oriented architecture.  Cloud computing. Engineering of consolidation
  • 22.  IT community have focus on logical design and over look work load analysis.  Mission workload and performance requirements based on enterprise statistic information.  Mission workload is supported by enterprise staff and automation systems.  The mission workload is converted to IT workload to derived the technology performance requirements. The business workload analysis Mission performance Staff Performance Technology Performance Mission Workload Technology Workload
  • 23. Standardization and compliance  The cross cutting architecture model describe the cycle of standardization and compliance with the interaction of CIO office and stakeholders.  Standardization is a form of governance.  buy-in from stakeholders is the major challenge of cross cutting architecture..  CIO office lead enterprise standardization by building consensuses to earn buy-in from the stake holders in compliance with standards as shown on the standardization and compliance model  Standardization and compliance is a collaborative effort.
  • 24. The political aspect of cross cutting architecture  Cross cutting architecture is not only engineering but also political.  Governance is the effort to establish standards, policies.  Compliance is the effort to enforce the standards.  It is analogy to political environment:  The Legislative to establish the standards..  The Executive to establish the policies.  The Judicial to enforce the standard.
  • 25.  Standardization, the key of reuse and consolidation, is a major Enterprise Architecture responsibility.  Standardization does not just happen, it is the major cross cutting architecture practice.  LEA suggest the standard catalog approach to organize enterprise standards via the structure of reference models.  The enterprise standards catalogs consist of:  The business process standards.  Application standards.  Data standards.  Technology standards. LEA Standardization approach
  • 26. The awareness of Enterprise Standards  It is difficult to comply standards without knowing the standards.  Enterprise standards must become a public knowledge for the members to comply.  Standards must be organized to support easy comprehension.  The EA community organize enterprise standards via the reference model.  For example the popular use of the Technical Reference model.  The standard catalog.  The dissemination of enterprise standards.
  • 27. Standards compliance enforcement  Enforce enterprise standards for the purpose of reuse, interoperability and consolidation.  Enforce enterprise standards during the following processes.  architecture review.  Change management process.  Procurement process.  The burden of standardization and compliance can wipe out it’s benefit.  Optimize and automate governance and compliance process to minimize the burden of standardization
  • 28. Minimize the burden of governance  The caveat is that the governance and compliance process frequently become a burden without proper planning.  The burden of standardization and compliance can wipe out it’s benefit.  Organization can minimize the burden of governance via  Optimize the governance and compliance processes  Leverage on governance and compliance process automation .
  • 29. Cross cutting Architecture Framework  The Framework summarized the cross cutting architecture.
  • 30. Conclusion  Recognize the design of reuse, consolidation, standardization and compliance is a cross cutting architecture practice.  Cross cutting architecture is not only engineering but also political.  Cross cutting architecture is a collaborative effort.  Standardization and compliance is an investment to enable simplicity and agility.  Cross cutting architecture is a paradigm shift from vertical architecture theory to horizontal architecture theory.

Notes de l'éditeur

  1. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  2. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  3. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  4. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  5. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  6. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.
  7. “to know the enterprise business “ rather than “To transform the business” in a analogy of the level of effort on “reading a book” to “writing a book”.