01a Introduction To EA
01a Introduction To EA
Architecture(EA)
Presented to <name/s> (Arial Bold 18pt)
Presented
By <name/s>by theBold
(Arial Enterprise
18pt) Architect Office
04 April 2011 (Arial Bold 14pt)
Trainees are
responsible to uninstall
the software when the
trial license expires.
1. EA Overview
2. WOG EA and EA Reference Models
3. Public sector case studies
4. Introduction to ARIS EA tools
5. Ensuring EA Success
950 doors?
65 doors to blank walls?
13 staircases built and abandoned
Etc.
New applications
developed by internal IT
don’t correspond to my
needs (E.g. quality, time, Business needs are not
cost) documented consistently
Business IT
Source: IDS-Scheer Designing and Improving Enterprise Architectures with ARIS IT Architect
Over-capacities and
seasonal fluctuations
Increasing
competition Increasing product
and cost pressure complexity
Source: IDS-Scheer Designing and Improving Enterprise Architectures with ARIS IT Architect
Business functions;
Technologies
Agency X
Regulatory
Economic Processes are
Compliance &
Business Development
Enforcement not integrated
Processes
Industry
Development ... Anti-
Competition
Licence &
Permits
Inspections &
Audits
Systems are
Systems implemented to
ICT investments
...
meet specific
business process
are not
optimised
Industry needs rather than Licence & Permits
Development System cross-agency System
needs – resulting
in silos and
Data
...
fragmented
systems
Data is not being
shared
Business benefits
• Helps organization achieve its business strategy
• Faster time to market for new innovations and capabilities
• More consistent business processes and information across
business units
• More reliability and security, less risk
IT benefits
• Better traceability of IT costs
• Lower IT costs – design, buy, operate, support, change
• Faster design and development
• Less complexity
• Less IT risk
Source: TOGAF Standard Courseware V9 Edition
Commercial Government
Zachmann FEAF
IAF (CapGemini) MAGENTA
CLEAR (Atos Origin)
Consortia Defence
TOGAF DODAF
EABOK MODAF
Source: Wikipedia, Impression of Enterprise Architecture Frameworks evolution AGATE
(1987-2003)
© 2011 IDA Singapore. RESTRICTED
All Rights Reserved.
Example - TOGAF Architecture
Development Method
Part 1: Methodology
EA Management
BPM
Business BPM
Continuity IT Infrastructure
Performance
Applications
Management
Information
/ Data
IT
Integration Process
Improvement
Reduced
Flexibility for
process costs
organisational change
Description of IA
• Identifies and defines the major kinds of data / information
that support the lines of business / business functions
across the organisation and its value chain
Raw facts on durable Meaningful transformation Body of truth and State of being wise
medium of data principles
Information Change
management Person data IT system data Customer data
data
Domain
Credit
Scanner data Credit application
Ranking
B
APT BLK
E
PRIVATED FLATS WITH APT BLK
Q
C/O WITHOUT APT BLK
QUARTER ADDRESS
Male, F - Female, U –
Codification Telephone (Data I ISLAND ADDRESS
Undefined (Data
Format) Codification)
3. (Technology-neutral)
1. Identify application(s)
required to support each
business function
2. Perform gaps analysis
Level 2 Technology
Catalogue –
Technology
Includes
/ Product technologies and
products that can be
selected for use (IT
Technology Architecture Matrix)
Inventory – Includes
technologies and
products being used
(IT Architecture
Matrix)
Logical Server
Infrastructure Model – Instance Model –
Level 3 Includes the infrastructure Includes the logical
implementation surrounding server instances in a
Infrastructure
an application (Network physical server
Diagram) (Network Diagram)
1. IA and AA
2. QoS requirements
3. Information and
application gaps TA, gaps &
opportunities
1. Define TRM
2. Define principles,
technology/product standards &
best practices
3. Perform gap analysis
Source: EA Awareness Seminar: Technical Architecture 101, Maryland Department of Budget & Management
Enables
Are assured that their collected information will be in a format with semantics
that are consistent with other Central EA Tool users
Will enjoy the benefits of any improvements (e.g. Newly created scripts or
reports, changes to methodology, new features)
See – http://intranet.igov.gov.sg/GovernanceandManagement/PoliciesAndStandards/SGEA/Index.htm
No LOB/Business Description
Function
1.2 Development & Involves activities that ensure protection of the welfare
protection of and the development of children and youth
children and
© 2011 IDA Singapore. youth RESTRICTED
All Rights Reserved.
Agencies vs. Business Functions Matrix
Unique
Principal Abbreviated HanyuPinyin Address
Identification ID Type Code
Name Name Name
Number
Highest
1. Data Entity
Country of Nationality
Birth Date Gender Code Dialect Code Education
Birth Code Code
Code
Death
Marital Status
Code
Race Code Religion Code Death Date Certificate
Number
2. Data Element
...
3. Codification
Lines of Business
Shared Systems
VOG
Shared System
Establishment Land
Security Payment People Information
Information Information
Inquiry of Businesses’
SingPass eNETS Credit People Data Service
Status Web Service
eNETS Debit
EASY
FlexiPay Shared SC
Distributed Environment
Collaboration &
Workflow
Management
(SWTA)
Security
Middleware
Platform Architecture
Principles
Provides the standards that
Network
Domain
enable inter-agency Architecture
Technology
Categories
Technology
Standards
Consists of Interoperability
Standards
Framework – Organized structure
Product Register
to describe the content of the TRM
Related Links to
Architecture Principles – a set of Other Domains
Best Practices
statements to articulate the Structure of a Domain
Architecture Technology
strategic intent and guide TRM Watch
...
development See –
Domain Architectures – Building http://intranet.igov.gov.sg/GovernanceandManagement/PoliciesAndSt
andards/eWAVE.htm
blocks or logical technology
groupings
© 2011 IDA Singapore. RESTRICTED
All Rights Reserved.
Domain Architecture Content
Architecture Architecture Principles
Principles E.g. Standard User Interfaces and Access Protocols
Domain
Architecture
Design Principles
Technology
Categories
Technology Categories - Technologies
governed by the domain
Technology
Standards Example – Network Domain Architecture:
Interoperability • LAN Switches
Standards
• LAN Routers
Product Register • Wireless LAN
Related Links to • Wide Area Network and Protocols
Other Domains
• Remote Access Networking
Best Practices
• Structured Cabling System
Technology • Free Space Optics
Watch
...
• IP Telephony
© 2011 IDA Singapore. RESTRICTED
All Rights Reserved.
72
Domain Architecture Content
Architecture
Principles
Domain
Architecture
Design Principles
Technology Standards - International standards
Technology
and Industry standards (E.g. Java EE 5)
Categories
Technology
SG-TRM Standards
Standards Interoperability
Standards Interoperability Standards - Standards
mandatory for Inter-agency Interoperability (E.g.
Product Register LDAP 3.0)
Related Links to
Other Domains
Format
S/N Standard Description Reference Status
X Standard Standard Reference authority Not Supported, Transitional,
Name Description and URL Supported, Strategic, Emerging
Example
Format
Product
Descriptio No New
Domain Product Launch Support Type &
Technology n, Vendor Feature License
S/N Architect & Date (DD- End License Usage and Review
Category and Date (DD- Type
ure Version MM-YYYY) Date Type
Reference MM-YYYY)
X SG-TRM Technology Product Product Date when Date when Date Commer List of Government agencies
technology Category Name & Description, the product the product when the cial or Open and Private Sector
domain within the List of Vendor and was will not have product Open Source Organisations that have
such as technology the Reference generally any new will no Source License used the product
Internet & domain product URL available features longer be Reviews from
Intranet versions being made supporte Government agencies
available d by the and 3rd parties (e.g.
(e.g. only vendor / product features,
security organisat strengths and
patches ion weaknesses, overall
provided) experience)
Domain
Architecture
Technology
Standards
Best Practices - Guidelines & practical advice
based on experience & research (E.g. Best
Interoperability practices for evaluation and selection of
Standards
Application Servers)
Product Register
Related Links to
Other Domains
Technology Watch - New technologies requiring
research or evaluation
Best Practices
◄
Technology
Watch
...
See – http://intranet.igov.gov.sg/NR/rdonlyres/F7EF5F5A-10D6-466E-8716-
7C8CE2DCAF52/15144/20100802SingaporeGovernmentEAGuidebook1.pdf
© 2011 IDA Singapore. RESTRICTED
All Rights Reserved.
81
Implementation approach
Prioritize and select business function
Implement solution
Architekturschicht Architekturelement
Umfasst
Business process-specific
Umfasst
Enterprise
Applications Workflow
Integration
AIM (Access
Databases Data Directory
and Identity
(DBMS) warehouse services
Management)
Worldwide communication
Hardware Storage Network
server solutions components
Development Frameworks
Development Methodology Programming
Umfasst
and software
tools development languages
technologies
Central EA Repository
Central EA Server Central EA Publisher
SGNET
EA Clients
...
Enterprise Architect Enterprise Architect / Reader of Business / System Owner/
Business Analyst IT Information Project Manager
Central EA Team Agency 1 Agency n
Central EA Repository
Central EA Server Central EA Publisher
SGNET
...
Enterprise Architect Enterprise Architect / Reader of Business / System Owner/
Business Analyst IT Information Project Manager
Central EA Team Agency 1 Agency n
3
2
5
1 6
4
4
….
Finding
1. Customers need to submit the same information multiple times for different processes
2. There are multiple customer touch points – potential area to improve customer satisfaction
© 2011 IDA Singapore. RESTRICTED
All Rights Reserved.
93
Analysis Example (2 of 2)
Finding
1. There are 4 applications that
manipulate the same set of
customer data – indicating
potential duplication of
functionality across different
applications
Source: www.ids-scheer.com
Source:
© 2011 IDA www.ids-scheer.com
Singapore. RESTRICTED
All Rights Reserved.
Benefits of using EA Tools
Access/ Visio
Access/ Visio
Excel/ Visio
Modelling Tool
Complexity/Volume Complexity/Volume
• Source: www.PragmaticEA.com
Source: ARIS Expert Paper - Why two thirds of Enterprise Architecture projects fail
• Set up EA Governance
Source: ARIS Expert Paper - Why two thirds of Enterprise Architecture projects fail
c. Highlights the
impact from ICT f. Highlights the data
systems to critical being used or
business processes needed, allowing for
(e.g. Failure of ICT standardisation and
Applications) optimisation. To
create a single view
d. Facilitate the e. Highlights redundant of truth.
identification of systems – reducing
services that can be overall cost of ICT, and
integrated for better optimise resource
customer experience utilisation.
and increased
operational
efficiencies. g. Highlights the ICT components required
to support ICT Applications, allowing for
demand aggregation, technical co-
existence and resource optimisation.