Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture By Sherif Abd El Gawad
1. Enterprise
Architecture
By:
Sherif
AbdElGawad
The
O
pen
R
oad:
Open
Standard,
Open
Pla5orm,
Open
Architecture
2. Enterprise
Architecture
&
Cloud
About Me!
Sherif AbdElGawad
! Chief
Technologist
and
Innova=ve
Solu=on
Development
subject
maCer
expert
! A
seasoned
IT
leader
with
background
in
solu=ons
development,
services,
and
Enterprise
Architecture
design
! IT
Transforma=on
and
Data
Center
Automa=on
on
broad
range
of
Technology
with
big
picture
of
IT-‐
to-‐Business
Alignment
and
defining
roadmap
to
IT-‐
as-‐a-‐Service
! Thought
leader
in
emerging
technologies
and
standards
11/10/11 Sherif AbdElGawad 2
3. Enterprise
Architecture
&
Cloud
Architecture
What is Architecture?
! “The art of science of building or constructing edifices
of any kind of human use…” – Oxford
! “The Organizational structure of system or component.”
– IEEE 610
11/10/11 Sherif AbdElGawad 3
4. Enterprise
Architecture
&
Cloud
Definitions
● System Architecture
The fundamental organization of a system embodied in its components, their relationships to each other
and to the environment, and the principles guiding its design and evolution. (IEEE 1471-2000)
● Solution Architecture
It is an overall Technical Architecture that can be reflecting different elements of technology within the
enterprise. Its scope can be data, software, application or any IT Infrastructure technical components
● Architecture Framework
A resource that guides the development or description of an architecture
● Business Architecture
A perspective of the overall architecture reflecting enterprise mission, strategies, goals, business drivers,
business processes, information flows, and the supporting organizational structure
● Enterprise Architecture
A blueprint (set of models) that depicts how various business and technical elements work together as a
whole
Elabora=on
Abstrac=on
11/10/11 Sherif AbdElGawad 4
5. Enterprise
Architecture
&
Cloud
Architecture Vs. Design
Example: System Architecture & System Design
! Design: How each component should be built
! Many different designs may address the same need
! Different Architectures imply different needs
! Analogy:
! House:
! Architecture:Number of rooms, main
structure, character, guiding lines.
! Design: Interior Design, rooms structure,
electricity, ..etc.
11/10/11 Sherif AbdElGawad 5
7. Enterprise
Architecture
&
Cloud
Conceptual Model Of Architecture Description
Systems & Architectures
Purpose
Fulfills
Influence
Has
Environment
System
Architecture
Situated
in
Described
by
Has
Architecture
Descrip=on
Stakeholder
11/10/11 Sherif AbdElGawad 7
8. Enterprise
Architecture
&
Cloud
Enterprise Challenges
The Need of Enterprise Architecture
● System Complexity: Organizations were spending more and more
money building IT systems
● Poor Business Alignment: Organizations were finding it more and
more difficult to keep those increasingly expensive IT systems
aligned with business need.
● Organizations Grew Organically, some Enterprises had a well
defined Architecture, some just emerged/just happened!
Some
are
Designed
Some
just
happened
11/10/11 Sherif AbdElGawad 8
9. Enterprise
Architecture
&
Cloud
The Enterprise Architecture (EA)
Making Sense Of Organization Messes
● EA is a way of understanding and managing complex behaviors
of different Enterprise Systems Interactions.
● EA Connects Strategy and Goals to Execution
● EA provides a common basis for understanding and
communicating how systems are structured to meet strategic
objectives
● EA enables flexibility and adaptability, so that business
capabilities can keep pace with changes in strategy.
11/10/11 Sherif AbdElGawad 9
10. Enterprise
Architecture
&
Cloud
The Enterprise Architecture
Industry Most Used Methodologies
● The Zachman Framework For Enterprise Architecture
● The Open Group Architecture Framework (TOGAF)
● The Fedral Enterprise Architecture (FEA)
● The Gartner Methodology, formally the Meta Framework
● DoDAF: Customized version of TOGAF for Department Of
Defense
11/10/11 Red Hat Inc.
Sherif
AbdElGawad
10
11. Enterprise
Architecture
&
Cloud
The Open Group Architectural Framework
TOGAF s View Of Enterprise Architecture
● TOGAF describes itself as a “Framework”
● The most important part of TOGAF is the Architecture
Development Method (ADM). It is a recipe for creating
architecture. A recipe can be categorized as a “Process”.
● However you want to consider TOGAF: “Framework, Process, or
Methodology”, it enables the movement from generic to specific.
11/10/11 Sherif AbdElGawad 11
12. Enterprise
Architecture
&
Cloud
TOGAF: The Four Architecture Domains
Enterprise Architecture Domains
Enterprise Architecture
Business Architecture
Grouping of capabilities, business components, business services and processes that define products,
services, management and enabling functions of the business
Data
Architecture
Applica=on
Architecture
Brings
principles
of
data
design
and
architecture
to
the
Focal
point
of
the
organiza=on’s
systems
landscape
Defines
how
applica=ons
are
designed
and
Analysis
and
design
of
stored
data
(en==es,
aCributes,
structured,
operate
and
communicate,
where
they
rela=onships)
reside
Technology Architecture
Technology Architecture includes the core components and technologies in the infrastructure on which
the other layers of the architecture are built. A collection of Technology Roadmap presentations and
Reference Architecture documents provide guidance and a high level strategy for these core technology
investments.
11/10/11 Sherif AbdElGawad 12
13. Enterprise
Architecture
&
Cloud
Why Should You Care about Enterprise
Architecture?
! IT Maturity & Business Agility
! Improves Effectiveness or
Efficiency with proven Industry
Standard
! Structured way to
Align Business To IT
! Simplify the Complexity of Future IT & IT as a
Service Sherif AbdElGawad
11/10/11 13
14. Enterprise
Architecture
&
Cloud
Who Implemented, Uses or Offers Enterprise
Architecture?
! Government Agencies
! US: DoD (DODAF), States, FBI
! South Africa Gov
! Europe: MOD UK (MODAF), Department Of Social Security
(UK), National Health Services (UK), Police IT Org (UK).
! Firms & Enterprise
! Exxon, Starbuck, Pepsi, Telco, DHL, Emirates Airlines,
Aramco, Chevron, HSBC, BoA, Verizon, ….
! Services Organization
! Capgemini, Cognizant, Wipro, EDS, TCS, InfoSys, ….
! Vendors
! SAP, Cisco, IBM, Microsoft, VMWare, Oracle, HP, Dell, …
11/10/11 Sherif AbdElGawad 14
15. Enterprise
Architecture
&
Cloud
In Summary: EA & Business Challenges
The
business
challenges
are
categorized
into
a
number
of
different
themes
that
run
through
the
fabric
of
Enterprise.
The
Enterprise
Architecture
is
mapped
in
addressing
the
following
business
challenges.
Ensure
Architecture
is
Business
Driven
Business
Challenge
Reduce
Complexity
Responsive
to
change
Fit
for
Purpose
Reduce
the
Total
Cost
of
Ownership
for
IT
11/10/11 Sherif AbdElGawad 15