SlideShare ist ein Scribd-Unternehmen logo
1 von 68
© 2015 IBM Corporation
DAD-5869 --TOGAF Workshop
How to Build TOGAF
Architectures
With System Architect
Lou Varveris
WW Community of Practice Lead for EA
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
The NEED for Enterprise Architecture
• Customer quote (paraphrased):
• ‘We get asked, on a regular basis -- usually at the
last minute -- for artifacts that describe the business.
• The information is:
– Served up in Powerpoints and Excel spreadsheets
– Assembled in a scramble
– There is no correlation between the artifacts
– We don’t know where the documents came from,
who owns them, how reliable the information is, nor
what it doesn’t show, etc’
• Need a delivery mechanism for this
information so it is served up in a
self-serve manner
The NEED for Enterprise Architecture
• Customer quote (paraphrased):
• ‘With disruptive technologies, such as the cloud and
mobile – the EA team – even at a formerly staid
Health Care company – is being put in the
spotlights (or headlights?)
• CEO wants to know:
– How can company react to demand for mobile and
cloud technologies, and utilize these technologies for
advantage
– What are the solution alternatives, and cost
– What is impact to current business
– What is the risk to current business
• CEO wants the information ASAP
Reference
Models
EA Operations Center
EA
Governance
Establish Sources of Record
Transition
Planning &
Roadmaps
Project
Prioritization
& Planning
These are the things we should do
These are our
roadmaps
Harvest
Enterprise Architecture
Core Business
Processes
Apps
Data
Security Tools
Disparate Spreadsheets Multiple Data Sources
Leverage what
everyone else is doing
Cause-effect Analysis,
Heatmaps, Business
Analytics & Dashboards
Clean up sources of record
Harvest
SA/Pub,
SA/XT,
SA/DM
Solution
Design
CMDB
tools
sniffing
network
Business
Capabilities
Infrastructure
Apps
Data
Harvest
Standards
databases
APM tools
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
Content Framework
• Core
Concepts
• Extensions
Core Services
Data
Modeling
Motivation Governance
Process
Modeling
Infrastructure
Consolidation
Core
Architecture Development Method (ADM) -- Phases
Application
Architecture
•Application and User Location
Diagram
•Application Communication
Diagram
•Application Interaction Matrix
•Application Migration
•Application Portfolio Catalog
•Interface Catalog
•Process/System Realization
Diagram
•Role/System Matrix
•Software Distribution Diagram
•System Use-Case Diagram
•System/Function Matrix
•System/Organization Matrix
Data Architecture
•Class/Entity Relation Diagram
•Data
•Data Dissemination Diagram
•Data Entity/Business Function
Matrix
•Data Entity/Data Component
Catalog
•Data Migration Diagram
•Data Security Diagram
•System/Data Matrix
Architecture Vision
•Stakeholder Management
Approach
•Stakeholder Map
•Stakeholder Map Matrix
•Stakeholder Position Matrix
•Value Chain Diagram
Technology
Architecture
•Environments and Locations
Diagram
•Network Concept Diagram
•Platform Decomposition Diagram
•System/Technology Matrix
•Technology Portfolio Catalog
•Technology Standards Catalog
Preliminary Phase
•Principles Catalog
Business Architecture
•Actor/Role Matrix
•Business Footprint Diagram
•Business Interaction Matrix
•Business Service Information
Diagram
•Business Service/Function Catalog
•Business Use-Case Diagram
•Contract/Measure Catalog
•Driver/Goal/Objective Catalog
•Event Diagram
•Functional Decomposition Diagram
•Goal Objective Service Diagram
•Location Catalog
•Organization Decomposition
Diagram
•Organization Unit/Actor Catalog
•Process Flow Diagram
•Process/Event/Control/Product
Catalog
•Product Lifecycle Diagram
•Role Catalog
Opportunities &
Solutions
•Project Context Diagram
Migration Planning
•Focal Point
•Gather priorities for projects
and opportunities
•Business Value Analysis
•Roadmapping
Opportunities &
Solutions
•System Architect
•Gap analysis
•Impact analysis
•Risk Analysis
•Cost Analyis
..beyond identifying solutions
Architecture Change
Management
•Rational Change
•Log & Manage change
requests
•System Architect
•Carry out governed changes
Implementation &
Governance
•System Architect
•Deployment Modelling
•EA Compliance Reviews
•DOORS
•Gather detailed requirements
•RSA
•Build Detailed Designs
How EA
• Establish Vision of EA & Stages of
Success
• Start Small – Establish Project
where you can establish deadline
and ROI
• Grow the EA
– Show value in analytics
– Show value in cleaning up sources of
record
– Show value in visibility
– “I want some of that”
– EA becomes systematic
Core Content Framework
TOGAF 9 Extended Content Metamodel
Perform Labs 1 & 2: TOGAF Preliminary Phase
• Lab 1
• Make sure SA & the Workshop Folder are Available
• Lab 2
• Create the EA Repository
• Establish the EA Metamodel
Metamodel Extended
• Disaster Recovery Properties
13
• Application
Portfolio Analysis
• Location Risk
Metamodel Extended
• Customer Facing
Process
14
• Strategic Value of
Functions
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
Business Architecture within Context of EA – TOGAF
• TOGAF Metamodel
• We want to
understand
1. Capabilities
2. Functions
3. Processes (that
orchestrate Functions)
4. Services (that
encapsulate Functions)
5. People (that own
Functions & Apps)
6. Applications (enabling
Services or Functions)
7. Information (data)
8. Technologies (used by
Applications & Services)
9. Locations (of Apps,
Technologies & People)
1
2
3
4
5
6
9
8
A
7
Functions, Processes, Services, Applications
• Function = something that an organization does.
• According to TOGAF, a function "delivers business capabilities
closely aligned to an organization, but not explicitly governed by
the organization."
• Process = how the organization performs a function.
• There are many cross function processes, and cross
organizational processes.
• According to TOGAF, a process "is a flow of interactions between
functions and services that cannot be physically deployed. All
processes should describe the flow of execution for a function and
therefore the deployment of a process is through the function it
supports;
• i.e., an application implements a function that has a process,
not an application implements a process."
Functions, Processes, Services, Applications
• Follow the purple crayon:
• Function is realized by Process.
• Function is bounded by a Business
Service which may be automated
by an IS Service, which is further
implemented by an Application.
• In this workshop we are not
specifically modeling Business
Services or Information System
(IS) Services; we use the direct
relation between Function and
Application.
Functions, Processes, Services, Applications
• From TOGAF spec:
• Function encapsulates
Business Service
• Business Service
encapsulates
Functions
• Business Service can
be performed by
Information System
(IS) Service
• IS Service part of
Application
Component
Reference
Models
Business Process Modeling (BPMN) Input to EA
RSA
Enterprise Architecture
Mobile Loans
Approval
Process
Delivery
Business Process
Modeling, Capturing
& Redesigning
Leverage what
everyone else is doing
Decision Making Platform:
Cause-effect Analysis,
Heatmaps, Business
Analytics & Dashboards
EA Transition Planning
EA Cockpit SA/Pub,
SA/XT,
SA/DM
Visio Models
•Import w SA-Visio Mapper Utility
BPMN Modeling in SA
BPMN Modeling in SA/XT
3.3.1
3.3.1
Solution
Design
System
Architect
IBM BlueWorksLive
3.3.2
Perform Lab 3.1: Business Architecture
• Lab 3.1
1. Import business Functions
2. Auto-Build Functional Decomposition Diagram
3. Add New Functions
4. Understand Function Owners
Functional Hierarchy & BPMN 2.0 Process Flows
Process Flow
Decomposition
A
SA/XT – Live BPMN Modeling on Web Browser
• Model on BPMN near-zero
footprint web interface
• Only JavaScript to enable
• Model and save directly in
SA repository
• Can use SA rich-client on
same repository at same
time
Storage
Collaboration
Query
Discovery
Administration:
Users, projects,
process
Best Practice Processes
Presentation:
Mashups
Future
IBM
Capabilities
Product
& Project
Management
Collaborative
Lifecycle
Management Engineering
& Software
Tools
Business
Planning &
Alignment
Your
existing
capabilities
3rd-Party
Jazz
Capabilities
Compliance
& Security
Storage
Collaboration
Query
Discovery
Administration:
Users, projects,
process
Best Practice Processes
Best Practice Processes
Presentation:
Mashups
Future
IBM
Capabilities
Future
IBM
Capabilities
Product
& Project
Management
Collaborative
Lifecycle
Management Engineering
& Software
Tools
Engineering
& Software
Tools
Business
Planning &
Alignment
Business
Planning &
Alignment
Your
existing
capabilities
Your
existing
capabilities
3rd-Party
Jazz
Capabilities
Compliance
& Security
SQL Server or
Oracle Database
System
Architect Server
Microsoft IIS
Server
System
Architect
System
Architect XT
OSLC
BPMN modeling in SA/XT
B
SA – Visio Integration through Mapper Utility
• SA-Visio Mapper Utility available for
free on DeveloperWorks
• Map any Visio diagram to System
Architect
• Mapper Utility reads Visio diagram
and provides side-by-side mapping
interface to user
Landscape diagram in Visio
Diagram imported into SA
C
IBM BlueworksLive
• Easy web interface
• Engage line of business users
in process discovery,
documentation, & simple
process automation
• Import/Export:
• Import Visio XML diagram
format (.vdx)
• Bidirectional support for BPMN
2.0 interchange
• Bidirectional support for XPDL
2.1
• Generate IBM Websphere
Business Modeler XML
(Version 7.0)
• Generate to Microsoft Excel
(.xls)
D
SA-BlueWorksLive Integration via BPMN 2.0 Interchange
 IBM BlueWorksLive to
SA via BPMN 2.0
Interchange
 Bi-directional
BPMN in BlueWorksLive
1
2 Export in
BlueWorksLive
5
3 Export Choices in
BlueWorksLive
BPMN model in SA after import
4 BPMN Import into SA
D
Use of Reference Models to Jump Start EA Effort
 IBM Is a member of the APQC.org,
and has helped develop several
industry process frameworks,
including:
Aerospace & Defense
Automotive
Banking
Broadcasting
Consumer Products
Electric Utilities
Petroleum Downstream
Petroleum Upstream
Pharmaceutical
Telecommunications
 Pre-established 5-layer process
framework can be import into
modeling tools
Example:
APQC
Process
Framework
for Banking
which IBM
helped
develop
E
Using APQC
• According to APQC's John Tessmer,
"The PCF was originally envisioned
and is still based on the premise that
it is a classification system or
taxonomy of business processes,
similar to how a dictionary
classifies words. The categorization
does not imply that organizations
structure their internal operations
according to the taxonomy; it merely
provides a facility to help define
processes so that they can be
understood and referenced in a
consistent manner. Similarly, a
dictionary won't instruct you in
proper grammar or sentence
construction — you would have to
refer to a style guide for that."
Perform Labs 3.2 and 3.3: Business Architecture
• Lab 3.2
1. Examine APQC Process Framework for Banking
• Lab 3.3
1. Model a Process Flow with BPMN 2.0
2. Utilize BPMN 2.0 Interchange to Import BlueWorks Flow
3. Link Processes with Functions they Orchestrate
4. Create Function/Process Parent/Child Navigation Links
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
Business Service
• A Business Service can be
manual or automated
• It provides governed interface to
access Functions
• It supports business Processes
• It can be implemented by an
Information System (IS) Service
-- a fully automated service,
similar to what the industry might
call a SOA service
FEA Services Reference Model (SRM)
• US Federal Enterprise Architecture (FEA) Service Reference Model
(SRM)
• Part of the Consolidated Reference Model
• Contains a taxonomy of all of the services performed by all agencies of
the United States government, as specified by the US Office of
Management and Budget (OMB).
• Agencies must show that any system they wish funded support a
service in the SRM
• The commercial industry has adopted the SRM as a guide to what their
business is doing/should be doing
FEA Services Reference Model (SRM)
Best Practice:
• After importing the SRM, the Enterprise Architect can delete
Business Services not used in the organization, and add
Business Services that are used.
• The SRM is used to jump start the EA effort
FEA Services Reference Model (SRM)
For this Workshop:
• Metamodel of the SRM we use in workshop is modified from
SRM provided by the US government.
• In workshop metamodel, decomposition property of the
Service definition has been utilized to provide hierarchy of
services.
• In the US government's SRM, the metamodel starts with
highest level Service Domain, then breaks down into Service
Type, and then Service Component (lowest level). The SA
FEA Reference model add-in allows you to import that SRM
(provided by the US government via an xml file on
whitehouse.gov), align your architecture with it, & produce
reports mandated by OMB
Perform Lab 4: Business Service Layer
1. Import Modified Version of FEA Services Reference Model (SRM)
2. Add Business Service to the Architecture
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
Logical vs Physical App Components (and Tech Components)
• Optional to model Logical Application
Components
• Example:
– Sales Licensing tool
– Web development tool
– Enterprise Architecture tool
• Enables better analysis
• Understand how many Process
Modeling tools you have
• Understand why a tool is being used
(Photoshop for Web Dev)
• In SA, Application Component
definition has toggle for “Physical”; if
not toggled, it is logical app
component
• Note in TOGAF metamodel, Logical
App Component not connected to
Logical Tech Component
 Application Component (Logical)
 Enterprise Architecture tool
 Requirements Management tool
 Software Design tool
 Change Management
 Collaborative Development tool
 Application Component (Physical)
 System Architect
 DOORS
 Rational Software Architect
 Rational Team Concert
Examples of Logical & Physical App & Tech Components
 Technology Component (Logical)
 Relational Database
 Operating System
 Mobile Operating System
 Web Browser Script Language
 Technology Component (Physical)
 Microsoft SQL Server database
 Windows
 Android
 JavaScript
Use of Application, Data, and Technical Reference Models
• Application, Data, & Process
Reference Models:
• Telecommunications Forum Telecom
Applications Map (TAM) of TMForum
– Used by Telecom & other
industries
– Also: SID – Standard Information
Database
– Also: eTom – Business Process
Framework
• IBM & System Architect are TMForum
Certified
– Encyclopedia provided prepopulated with
TAM, eTOM, & SID
– IBM provides Telecom Catalog Order
Management Solution – maps IBM
solutions to SID, eTOM, TAM
IBM Catalog Driven
Order Management
Solution
Mapping to SID
Mapping to eTOM
Perform Lab 5: Information Systems Architecture
• Lab 5
1. Import Spreadsheet of Physical Applications
2. Visualize Physical Application Interfaces
3. Import Pre-Built Explorer Reports & Analytic Collections
4. Visualize Application Interfaces
5. Add an Application
• Lab 6
1. Utilize TMForum TAM for Logical Application Reference Model
2. Map Logical to Physical Apps
3. Build Report for Functions, Logical Apps, Physical Apps
1. Generate Report to HTML
2. Generate Report to Grid
3. Generate ‘Partial’ Report
4. Model Data Flows between Logical Apps (Optional)
Report to HTML
• Functions, their
Logical
Applications, and
their related
Physical
Applications
41
Report to Grid
• Functions, their Logical
Applications, and their
related Physical
Applications
42
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
Application Portfolio Analysis & Management
• Assess Applications using APM tools
• Cost of application
• Invest, Divest, Maintain
• Dev bandwidth
• What are the business priorities?
• What is working well?
• What is unnecessary, redundant or
obsolete?
• Where can costs be cut?
• Query workforce – example: vote on
usefulness and usability of applications used
Application Portfolio Management
Set values for
assessment
Review financial
details
• Lab 7 instructions come after next section
• Lab Intro
• TOGAF Preliminary Stage
• Business Architecture
• Business Service Layer
• Information Systems Architecture
• Application Portfolio Management
• Analysis
Agenda
• Use the architecture to answer questions:
• Budget Constraints
– If a System is retired, what Capabilities are affected?
– How many projects are underway to supply similar capabilities?
– If I want to field a new system, what other systems do I currently have that
are similar to it, based on functions they perform?
• Disaster Recovery
– If a System is put out of service, what Capabilities are affected?
• Risk
– If an operating system is changed, what Capabilities could be affected?
Gap Analysis and Cause-Effect Analysis
Cause-Effect
Analysis
Example: Traverse
relationships
Capability to
ActivityPartOfCap
ability to Activity to
ActivityPerformedb
yPerformer to
Performer
Cause-Effect Analysis
See what Systems enable what Capabilities, by
traversing Activities and System Functions
Cause-Effect Analysis
Isolation analysis – hide all lines and only show
how a single Capability is enabled
• Use the architecture to answer questions:
• Budget Constraints
– How can we reduce costs to meet budget constraints but still provide
needed Capabilities
– What are the costs associated with Activities and Systems that
support a Capability?
– Unintended effects of cost reduction – if we virtualize servers, what
Apps are affected; what Activities are affected; what Capabilities are
put at risk?
– Lots of ways to calculate costs: Activity Based Costing, Cost of
Purchased Systems, Maintenance, Manpower, etc
• Disaster Recovery
– What capabilities are at risk if different systems go down at certain
locations?
– Is there a disaster recovery plan in place for important systems?
Analytics and Heatmaps
• sgfsdfs
Example uses Activity Based Costing rolled up to System cost
Perform Lab 7: Application Portfolio Analysis
1. Import APM Information from APM tool
2. Perform Cause-Effect Analysis
3. Create Landscape View
4. Perform Heatmap Analysis
End of Current Workshop Exercises
• The Next Sections Are for Theory Only
TOGAF Metamodel Extensions for Infrastructure
• Metamodel Additions Needed to Model Application and IT
Portfolio to Version and Instance Level
Physical Application Component Instance
Physical Technology Component Type
Physical Application Component Version
<<Abstract>>
Configuration Item
<<Phy sical>>
Application Component
<<Phy sical>>
Technology Component
<<Logical>>
Technology Component
<<Logical>>
Application Component
Operating Sy stem Instance
Physical Data Component
Architecture Building Block
Platform Service
IS Service
Logical Data Component Solution Building Block
Data Entity
Location
Vendor
Database Instance
Device Instance
Server Instance
deployed instance of
is extended by
is extended by
is realized by
deployed instance of
has deployable version
hosted at
is implemented by
deployable version of
decomposes
implements
supplies
encapsulates
operates on
is realized by
encapsulates
supports
deployed instance of
hosted at
provided by
TOGAF Metamodel Extensions for Infrastructure
• Configuration Item =
A physical device or
executable software
that is part of an
enterprise’s current
infrastructure.
• Is abstract
• Is instantiated by
• Physical Application
Instance
• Server Instance
• Database Instance
• Device Instance
Physical Technology Component Type
Physical Application Component Version
Physical Application Component Instance
<<Abstract>>
Configuration Item
<<Physical>>
Technology Component
Operating System Instance
<<Physical>>
Application Component
Architecture Building Block
<<Logical>>
Technology Component
<<Logical>>
Application Component
Physical Data Component
Logical Data Component Solution Building Block
Database Instance
Device Instance
Server Instance
Platform Service
Location
IS Service
Data Entity
Vendor
deployed instance of
is extended by
is extended by
is realized by
deployed instance of
has deployable version
hosted at
is implemented by
deployable version of
decomposes
implements
supplies
encapsulates
operates on
is realized by
encapsulates
supports
deployed instance of
hosted at
provided by
 Application Component (Logical)
 Enterprise Architecture tool
 Requirements Management tool
 Software Design tool
 Change Management
 Collaborative Development tool
 Application Component (Physical)
 System Architect
 DOORS
 Rational Software Architect
 Rational Team Concert
 Physical Application Component Version
 System Architect 11.4.2.5
 DOORS 10.1
 RSA 8.0
 Physical Application Component Instance
 System Architect 11.4.2.5 License 1
TOGAF Metamodel Extensions for Infrastructure
 Technology Component (Logical)
 Relational Database
 Operating System
 Mobile Operating System
 Web Browser Script Language
 Physical Technology Component Type
 Microsoft SQL Server database
 Windows
 Android
 JavaScript
 Technology Component (Physical)
 Microsoft SQL Server 2008 R2
 Microsoft Windows 7
 JavaScript 4
 Database Instance
 SQL Server 2008 R2 Running Instance
 Operating System Instance
 Windows 7 Running Instance
 Device Instance
 Lenovo Laptop S/N 1234
TOGAF 9.1 Extensions for Infrastructure by IBM
59
Physical Application
Instance
Physical Application
Version
Operating System
Instance
Device Instance
Technology
Component (Physical)
Lenovo W510
SA 11.4.3.2 -- L1234
Lenovo W510 S#1234
Windows 7 – L1234
Application
Component (Phys)
SA 11.4.3.2
SA
Application
Component (Log)
EA Tool
Technology
Component (Physical)
Windows 7
Physical Technology
Component Type
Lenovo Laptop
Physical Technology
Component Type
Windows
Technology
Component (Logical)
Technology
Component (Logical)
Laptop
Operating System
Base TOGAF 9.1
IBM extensions for infrastructure
Simplified TOGAF 9.1 Extensions – SA 11.4.3.2
60
Physical Application
Instance
Physical Application
Version
Operating System
Instance
Device Instance
Technology
Component (Physical)
Lenovo W510
SA 11.4.3.2 -- L1234
Lenovo W510 S#1234
Windows 7 – L1234
Application
Component (Phys)
SA 11.4.3.2
SA
Application
Component (Log)
EA Tool
Technology
Component (Physical)
Windows 7
Physical Technology
Component Type
Lenovo Laptop
Physical Technology
Component Type
Windows
Technology
Component (Logical)
Technology
Component (Logical)
Laptop
Operating System
,<Operating System>
,<Device>
Base TOGAF 9.1
IBM extensions for infrastructure
61
Tivoli Application Dependency Discovery Manager (TADDM)
 Application Mapping with
Dependencies
– Agent-less and Credential-free
– Discover interdependencies
between Applications,
middleware, servers and
network components)
Tivoli Application Dependency Discovery Manager (TADDM)
System Architect – TADDM Integration
 TADDM produces XML
output file
 SA-TADDM Integration
provides VBA integration
that utilizes XML Mapping
file to import TADDM info
into SA definition/property
set
TADDM Export
SA-TADDM
Mapping File
SA-TADDM
Integration in
SA
Perform Lab 8: Infrastructure Analysis
1. Import Infrastructure Info from CMDB tool
2. Create Heatmap
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or
transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been
reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM
shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY,
EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF
THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT
OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the
agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without
notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are
presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual
performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products,
programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not
necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither
intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal
counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s
business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or
represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Notices and Disclaimers (con’t)
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products in connection with this
publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.
IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to
interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any
IBM patents, copyrights, trademarks or other intellectual property right.
• IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document
Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand,
ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™,
PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®,
pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®,
urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of
International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and
service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on
the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Thank You
Your Feedback is
Important!
Access the InterConnect 2015
Conference CONNECT Attendee
Portal to complete your session
surveys from your smartphone,
laptop or conference kiosk.

Weitere ähnliche Inhalte

Was ist angesagt?

Monoliths, Migrations, and Microservices
Monoliths, Migrations, and MicroservicesMonoliths, Migrations, and Microservices
Monoliths, Migrations, and MicroservicesRandy Shoup
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Alan McSweeney
 
Value analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingValue analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingCOMPETENSIS
 
Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Mohan K.
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4ITDavid Favelle
 
Real Time Data Strategy and Architecture
Real Time Data Strategy and ArchitectureReal Time Data Strategy and Architecture
Real Time Data Strategy and ArchitectureAlan McSweeney
 
Smart erp solutions oracle cloud services overview - 2021 - 2022
Smart erp solutions   oracle cloud services overview - 2021 - 2022Smart erp solutions   oracle cloud services overview - 2021 - 2022
Smart erp solutions oracle cloud services overview - 2021 - 2022Smart ERP Solutions, Inc.
 
Accenture-Cloud-Data-Migration-POV-Final.pdf
Accenture-Cloud-Data-Migration-POV-Final.pdfAccenture-Cloud-Data-Migration-POV-Final.pdf
Accenture-Cloud-Data-Migration-POV-Final.pdfRajvir Kaushal
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief OverviewHal Kalechofsky
 
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsSolution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsAlan McSweeney
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureLeo Shuster
 
Integrated Project and Solution Delivery And Business Engagement Model
Integrated Project and Solution Delivery And Business Engagement ModelIntegrated Project and Solution Delivery And Business Engagement Model
Integrated Project and Solution Delivery And Business Engagement ModelAlan McSweeney
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application featuresJörgen Dahlberg
 
So You Think You Need A Digital Strategy
So You Think You Need A Digital StrategySo You Think You Need A Digital Strategy
So You Think You Need A Digital StrategyAlan McSweeney
 
Capgemini Digital Reference Architecture with HPE
Capgemini Digital Reference Architecture with HPECapgemini Digital Reference Architecture with HPE
Capgemini Digital Reference Architecture with HPECapgemini
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxAustraliaChapterIIBA
 

Was ist angesagt? (20)

Monoliths, Migrations, and Microservices
Monoliths, Migrations, and MicroservicesMonoliths, Migrations, and Microservices
Monoliths, Migrations, and Microservices
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
 
Value analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modelingValue analysis with Value Stream and Capability modeling
Value analysis with Value Stream and Capability modeling
 
Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
Digital Operating Model & IT4IT
Digital Operating Model & IT4ITDigital Operating Model & IT4IT
Digital Operating Model & IT4IT
 
The Capability Canvas
The Capability CanvasThe Capability Canvas
The Capability Canvas
 
Real Time Data Strategy and Architecture
Real Time Data Strategy and ArchitectureReal Time Data Strategy and Architecture
Real Time Data Strategy and Architecture
 
Smart erp solutions oracle cloud services overview - 2021 - 2022
Smart erp solutions   oracle cloud services overview - 2021 - 2022Smart erp solutions   oracle cloud services overview - 2021 - 2022
Smart erp solutions oracle cloud services overview - 2021 - 2022
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 
Accenture-Cloud-Data-Migration-POV-Final.pdf
Accenture-Cloud-Data-Migration-POV-Final.pdfAccenture-Cloud-Data-Migration-POV-Final.pdf
Accenture-Cloud-Data-Migration-POV-Final.pdf
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
 
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution OptionsSolution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise Architecture
 
BTABOK / ITABOK
BTABOK / ITABOKBTABOK / ITABOK
BTABOK / ITABOK
 
Integrated Project and Solution Delivery And Business Engagement Model
Integrated Project and Solution Delivery And Business Engagement ModelIntegrated Project and Solution Delivery And Business Engagement Model
Integrated Project and Solution Delivery And Business Engagement Model
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application features
 
So You Think You Need A Digital Strategy
So You Think You Need A Digital StrategySo You Think You Need A Digital Strategy
So You Think You Need A Digital Strategy
 
Capgemini Digital Reference Architecture with HPE
Capgemini Digital Reference Architecture with HPECapgemini Digital Reference Architecture with HPE
Capgemini Digital Reference Architecture with HPE
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
 

Ähnlich wie How to Build TOGAF Architectures With System Architect (2).ppt

adopt_soa.94145841
adopt_soa.94145841adopt_soa.94145841
adopt_soa.94145841ypai
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.pptKalsoomTahir2
 
--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppteddielyndacanay0
 
Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Nigel Tebbutt
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapKai-Uwe Möller
 
Service quality monitoring system architecture
Service quality monitoring system architectureService quality monitoring system architecture
Service quality monitoring system architectureMatsuo Sawahashi
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning ModelsTash Bickley
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CVAlok Singh
 
EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) Daljit Banger
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationAmazon Web Services
 
Clearly Defining what is a (SOA) Business Service? (as of 2010)
Clearly Defining what is a (SOA) Business Service? (as of 2010)Clearly Defining what is a (SOA) Business Service? (as of 2010)
Clearly Defining what is a (SOA) Business Service? (as of 2010)Akiva Marks
 
Neo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j
 
Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptxNikhileshSathyavarap
 
Subhoshree_ETLDeveloper
Subhoshree_ETLDeveloperSubhoshree_ETLDeveloper
Subhoshree_ETLDeveloperSubhoshree Deo
 
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Lucas Jellema
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Victor Holman
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Codedox42
 
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
Guidelines for moving from Oracle Forms to Oracle ADF and SOAGuidelines for moving from Oracle Forms to Oracle ADF and SOA
Guidelines for moving from Oracle Forms to Oracle ADF and SOASteven Davelaar
 

Ähnlich wie How to Build TOGAF Architectures With System Architect (2).ppt (20)

adopt_soa.94145841
adopt_soa.94145841adopt_soa.94145841
adopt_soa.94145841
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt
 
--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt
 
Service Oriented Architecture 10 0
Service Oriented Architecture 10 0Service Oriented Architecture 10 0
Service Oriented Architecture 10 0
 
Oracle Forms Modernization Roadmap
Oracle Forms Modernization RoadmapOracle Forms Modernization Roadmap
Oracle Forms Modernization Roadmap
 
Service quality monitoring system architecture
Service quality monitoring system architectureService quality monitoring system architecture
Service quality monitoring system architecture
 
Productionising Machine Learning Models
Productionising Machine Learning ModelsProductionising Machine Learning Models
Productionising Machine Learning Models
 
Soa 1 7.ppsx
Soa 1 7.ppsxSoa 1 7.ppsx
Soa 1 7.ppsx
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015)
 
Business analyst with project training
Business analyst with project trainingBusiness analyst with project training
Business analyst with project training
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 
Clearly Defining what is a (SOA) Business Service? (as of 2010)
Clearly Defining what is a (SOA) Business Service? (as of 2010)Clearly Defining what is a (SOA) Business Service? (as of 2010)
Clearly Defining what is a (SOA) Business Service? (as of 2010)
 
Neo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael Moore
 
Solution Design & Architecture.pptx
Solution Design & Architecture.pptxSolution Design & Architecture.pptx
Solution Design & Architecture.pptx
 
Subhoshree_ETLDeveloper
Subhoshree_ETLDeveloperSubhoshree_ETLDeveloper
Subhoshree_ETLDeveloper
 
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
Planning your move to the cloud: SaaS Enablement and User Experience (Oracle ...
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
 
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
Guidelines for moving from Oracle Forms to Oracle ADF and SOAGuidelines for moving from Oracle Forms to Oracle ADF and SOA
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
 

Mehr von StevenShing

IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告
IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告
IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告StevenShing
 
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考StevenShing
 
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色StevenShing
 
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案StevenShing
 
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案StevenShing
 
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型StevenShing
 
IT架构类构图整理分享 SOA Microservices Cloud Native
IT架构类构图整理分享 SOA Microservices Cloud NativeIT架构类构图整理分享 SOA Microservices Cloud Native
IT架构类构图整理分享 SOA Microservices Cloud NativeStevenShing
 
数字转型与“十四五”信息化规划.pptx
数字转型与“十四五”信息化规划.pptx数字转型与“十四五”信息化规划.pptx
数字转型与“十四五”信息化规划.pptxStevenShing
 
4.陈群-唯品会大规模Redis集群存储架构演进.pdf
4.陈群-唯品会大规模Redis集群存储架构演进.pdf4.陈群-唯品会大规模Redis集群存储架构演进.pdf
4.陈群-唯品会大规模Redis集群存储架构演进.pdfStevenShing
 
IBM经典案例-战略规划-架构设计报告.pdf
IBM经典案例-战略规划-架构设计报告.pdfIBM经典案例-战略规划-架构设计报告.pdf
IBM经典案例-战略规划-架构设计报告.pdfStevenShing
 
Iceberg_Canvas_Slides.pptx
Iceberg_Canvas_Slides.pptxIceberg_Canvas_Slides.pptx
Iceberg_Canvas_Slides.pptxStevenShing
 
BA 553 - BPM Governance.ppt
BA 553 - BPM Governance.pptBA 553 - BPM Governance.ppt
BA 553 - BPM Governance.pptStevenShing
 
adaptive-business-engagement.pdf
adaptive-business-engagement.pdfadaptive-business-engagement.pdf
adaptive-business-engagement.pdfStevenShing
 
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdf
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdfgx-about-deloitte-agile-deloitte-agile-transformation-approach.pdf
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdfStevenShing
 
SE MGD Sample.pdf
SE MGD Sample.pdfSE MGD Sample.pdf
SE MGD Sample.pdfStevenShing
 
McKinsey_2021_ESG_Report_VF.pdf
McKinsey_2021_ESG_Report_VF.pdfMcKinsey_2021_ESG_Report_VF.pdf
McKinsey_2021_ESG_Report_VF.pdfStevenShing
 
埃森哲家电物流业研讨会报告.ppt
埃森哲家电物流业研讨会报告.ppt埃森哲家电物流业研讨会报告.ppt
埃森哲家电物流业研讨会报告.pptStevenShing
 

Mehr von StevenShing (18)

IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告
IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告
IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告IT战略规划报告
 
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考
谢纯良_阿里巴巴中台技术架构实践与思考__28页_17mb.pptx中台技术架构实践与思考中台技术架构实践与思考中台技术架构实践与思考
 
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色
1. 产品管理的战略角色.pptx产品管理的战略角色产品管理的战略角色产品管理的战略角色
 
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案
企业CRM系统建设项目蓝图汇报方案P25.pptx 企业CRM系统建设项目蓝图汇报方案
 
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案
【34页PPT】企业数字化运营管理总体规划建设方案 (1).pptx 总体规划建设方案
 
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型
IBM企业流程框架方法论 价值链,端到端流程设计,流程架构,流程数字化,数字化转型
 
IT架构类构图整理分享 SOA Microservices Cloud Native
IT架构类构图整理分享 SOA Microservices Cloud NativeIT架构类构图整理分享 SOA Microservices Cloud Native
IT架构类构图整理分享 SOA Microservices Cloud Native
 
数字转型与“十四五”信息化规划.pptx
数字转型与“十四五”信息化规划.pptx数字转型与“十四五”信息化规划.pptx
数字转型与“十四五”信息化规划.pptx
 
4.陈群-唯品会大规模Redis集群存储架构演进.pdf
4.陈群-唯品会大规模Redis集群存储架构演进.pdf4.陈群-唯品会大规模Redis集群存储架构演进.pdf
4.陈群-唯品会大规模Redis集群存储架构演进.pdf
 
IBM经典案例-战略规划-架构设计报告.pdf
IBM经典案例-战略规划-架构设计报告.pdfIBM经典案例-战略规划-架构设计报告.pdf
IBM经典案例-战略规划-架构设计报告.pdf
 
Iceberg_Canvas_Slides.pptx
Iceberg_Canvas_Slides.pptxIceberg_Canvas_Slides.pptx
Iceberg_Canvas_Slides.pptx
 
13722907.ppt
13722907.ppt13722907.ppt
13722907.ppt
 
BA 553 - BPM Governance.ppt
BA 553 - BPM Governance.pptBA 553 - BPM Governance.ppt
BA 553 - BPM Governance.ppt
 
adaptive-business-engagement.pdf
adaptive-business-engagement.pdfadaptive-business-engagement.pdf
adaptive-business-engagement.pdf
 
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdf
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdfgx-about-deloitte-agile-deloitte-agile-transformation-approach.pdf
gx-about-deloitte-agile-deloitte-agile-transformation-approach.pdf
 
SE MGD Sample.pdf
SE MGD Sample.pdfSE MGD Sample.pdf
SE MGD Sample.pdf
 
McKinsey_2021_ESG_Report_VF.pdf
McKinsey_2021_ESG_Report_VF.pdfMcKinsey_2021_ESG_Report_VF.pdf
McKinsey_2021_ESG_Report_VF.pdf
 
埃森哲家电物流业研讨会报告.ppt
埃森哲家电物流业研讨会报告.ppt埃森哲家电物流业研讨会报告.ppt
埃森哲家电物流业研讨会报告.ppt
 

Kürzlich hochgeladen

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 

Kürzlich hochgeladen (20)

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 

How to Build TOGAF Architectures With System Architect (2).ppt

  • 1. © 2015 IBM Corporation DAD-5869 --TOGAF Workshop How to Build TOGAF Architectures With System Architect Lou Varveris WW Community of Practice Lead for EA
  • 2. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 3. The NEED for Enterprise Architecture • Customer quote (paraphrased): • ‘We get asked, on a regular basis -- usually at the last minute -- for artifacts that describe the business. • The information is: – Served up in Powerpoints and Excel spreadsheets – Assembled in a scramble – There is no correlation between the artifacts – We don’t know where the documents came from, who owns them, how reliable the information is, nor what it doesn’t show, etc’ • Need a delivery mechanism for this information so it is served up in a self-serve manner
  • 4. The NEED for Enterprise Architecture • Customer quote (paraphrased): • ‘With disruptive technologies, such as the cloud and mobile – the EA team – even at a formerly staid Health Care company – is being put in the spotlights (or headlights?) • CEO wants to know: – How can company react to demand for mobile and cloud technologies, and utilize these technologies for advantage – What are the solution alternatives, and cost – What is impact to current business – What is the risk to current business • CEO wants the information ASAP
  • 5. Reference Models EA Operations Center EA Governance Establish Sources of Record Transition Planning & Roadmaps Project Prioritization & Planning These are the things we should do These are our roadmaps Harvest Enterprise Architecture Core Business Processes Apps Data Security Tools Disparate Spreadsheets Multiple Data Sources Leverage what everyone else is doing Cause-effect Analysis, Heatmaps, Business Analytics & Dashboards Clean up sources of record Harvest SA/Pub, SA/XT, SA/DM Solution Design CMDB tools sniffing network Business Capabilities Infrastructure Apps Data Harvest Standards databases APM tools
  • 6. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 7. Content Framework • Core Concepts • Extensions Core Services Data Modeling Motivation Governance Process Modeling Infrastructure Consolidation Core
  • 8. Architecture Development Method (ADM) -- Phases Application Architecture •Application and User Location Diagram •Application Communication Diagram •Application Interaction Matrix •Application Migration •Application Portfolio Catalog •Interface Catalog •Process/System Realization Diagram •Role/System Matrix •Software Distribution Diagram •System Use-Case Diagram •System/Function Matrix •System/Organization Matrix Data Architecture •Class/Entity Relation Diagram •Data •Data Dissemination Diagram •Data Entity/Business Function Matrix •Data Entity/Data Component Catalog •Data Migration Diagram •Data Security Diagram •System/Data Matrix Architecture Vision •Stakeholder Management Approach •Stakeholder Map •Stakeholder Map Matrix •Stakeholder Position Matrix •Value Chain Diagram Technology Architecture •Environments and Locations Diagram •Network Concept Diagram •Platform Decomposition Diagram •System/Technology Matrix •Technology Portfolio Catalog •Technology Standards Catalog Preliminary Phase •Principles Catalog Business Architecture •Actor/Role Matrix •Business Footprint Diagram •Business Interaction Matrix •Business Service Information Diagram •Business Service/Function Catalog •Business Use-Case Diagram •Contract/Measure Catalog •Driver/Goal/Objective Catalog •Event Diagram •Functional Decomposition Diagram •Goal Objective Service Diagram •Location Catalog •Organization Decomposition Diagram •Organization Unit/Actor Catalog •Process Flow Diagram •Process/Event/Control/Product Catalog •Product Lifecycle Diagram •Role Catalog Opportunities & Solutions •Project Context Diagram
  • 9. Migration Planning •Focal Point •Gather priorities for projects and opportunities •Business Value Analysis •Roadmapping Opportunities & Solutions •System Architect •Gap analysis •Impact analysis •Risk Analysis •Cost Analyis ..beyond identifying solutions Architecture Change Management •Rational Change •Log & Manage change requests •System Architect •Carry out governed changes Implementation & Governance •System Architect •Deployment Modelling •EA Compliance Reviews •DOORS •Gather detailed requirements •RSA •Build Detailed Designs
  • 10. How EA • Establish Vision of EA & Stages of Success • Start Small – Establish Project where you can establish deadline and ROI • Grow the EA – Show value in analytics – Show value in cleaning up sources of record – Show value in visibility – “I want some of that” – EA becomes systematic
  • 12. TOGAF 9 Extended Content Metamodel
  • 13. Perform Labs 1 & 2: TOGAF Preliminary Phase • Lab 1 • Make sure SA & the Workshop Folder are Available • Lab 2 • Create the EA Repository • Establish the EA Metamodel
  • 14. Metamodel Extended • Disaster Recovery Properties 13 • Application Portfolio Analysis • Location Risk
  • 15. Metamodel Extended • Customer Facing Process 14 • Strategic Value of Functions
  • 16. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 17. Business Architecture within Context of EA – TOGAF • TOGAF Metamodel • We want to understand 1. Capabilities 2. Functions 3. Processes (that orchestrate Functions) 4. Services (that encapsulate Functions) 5. People (that own Functions & Apps) 6. Applications (enabling Services or Functions) 7. Information (data) 8. Technologies (used by Applications & Services) 9. Locations (of Apps, Technologies & People) 1 2 3 4 5 6 9 8 A 7
  • 18. Functions, Processes, Services, Applications • Function = something that an organization does. • According to TOGAF, a function "delivers business capabilities closely aligned to an organization, but not explicitly governed by the organization." • Process = how the organization performs a function. • There are many cross function processes, and cross organizational processes. • According to TOGAF, a process "is a flow of interactions between functions and services that cannot be physically deployed. All processes should describe the flow of execution for a function and therefore the deployment of a process is through the function it supports; • i.e., an application implements a function that has a process, not an application implements a process."
  • 19. Functions, Processes, Services, Applications • Follow the purple crayon: • Function is realized by Process. • Function is bounded by a Business Service which may be automated by an IS Service, which is further implemented by an Application. • In this workshop we are not specifically modeling Business Services or Information System (IS) Services; we use the direct relation between Function and Application.
  • 20. Functions, Processes, Services, Applications • From TOGAF spec: • Function encapsulates Business Service • Business Service encapsulates Functions • Business Service can be performed by Information System (IS) Service • IS Service part of Application Component
  • 21. Reference Models Business Process Modeling (BPMN) Input to EA RSA Enterprise Architecture Mobile Loans Approval Process Delivery Business Process Modeling, Capturing & Redesigning Leverage what everyone else is doing Decision Making Platform: Cause-effect Analysis, Heatmaps, Business Analytics & Dashboards EA Transition Planning EA Cockpit SA/Pub, SA/XT, SA/DM Visio Models •Import w SA-Visio Mapper Utility BPMN Modeling in SA BPMN Modeling in SA/XT 3.3.1 3.3.1 Solution Design System Architect IBM BlueWorksLive 3.3.2
  • 22. Perform Lab 3.1: Business Architecture • Lab 3.1 1. Import business Functions 2. Auto-Build Functional Decomposition Diagram 3. Add New Functions 4. Understand Function Owners
  • 23. Functional Hierarchy & BPMN 2.0 Process Flows Process Flow Decomposition A
  • 24. SA/XT – Live BPMN Modeling on Web Browser • Model on BPMN near-zero footprint web interface • Only JavaScript to enable • Model and save directly in SA repository • Can use SA rich-client on same repository at same time Storage Collaboration Query Discovery Administration: Users, projects, process Best Practice Processes Presentation: Mashups Future IBM Capabilities Product & Project Management Collaborative Lifecycle Management Engineering & Software Tools Business Planning & Alignment Your existing capabilities 3rd-Party Jazz Capabilities Compliance & Security Storage Collaboration Query Discovery Administration: Users, projects, process Best Practice Processes Best Practice Processes Presentation: Mashups Future IBM Capabilities Future IBM Capabilities Product & Project Management Collaborative Lifecycle Management Engineering & Software Tools Engineering & Software Tools Business Planning & Alignment Business Planning & Alignment Your existing capabilities Your existing capabilities 3rd-Party Jazz Capabilities Compliance & Security SQL Server or Oracle Database System Architect Server Microsoft IIS Server System Architect System Architect XT OSLC BPMN modeling in SA/XT B
  • 25. SA – Visio Integration through Mapper Utility • SA-Visio Mapper Utility available for free on DeveloperWorks • Map any Visio diagram to System Architect • Mapper Utility reads Visio diagram and provides side-by-side mapping interface to user Landscape diagram in Visio Diagram imported into SA C
  • 26. IBM BlueworksLive • Easy web interface • Engage line of business users in process discovery, documentation, & simple process automation • Import/Export: • Import Visio XML diagram format (.vdx) • Bidirectional support for BPMN 2.0 interchange • Bidirectional support for XPDL 2.1 • Generate IBM Websphere Business Modeler XML (Version 7.0) • Generate to Microsoft Excel (.xls) D
  • 27. SA-BlueWorksLive Integration via BPMN 2.0 Interchange  IBM BlueWorksLive to SA via BPMN 2.0 Interchange  Bi-directional BPMN in BlueWorksLive 1 2 Export in BlueWorksLive 5 3 Export Choices in BlueWorksLive BPMN model in SA after import 4 BPMN Import into SA D
  • 28. Use of Reference Models to Jump Start EA Effort  IBM Is a member of the APQC.org, and has helped develop several industry process frameworks, including: Aerospace & Defense Automotive Banking Broadcasting Consumer Products Electric Utilities Petroleum Downstream Petroleum Upstream Pharmaceutical Telecommunications  Pre-established 5-layer process framework can be import into modeling tools Example: APQC Process Framework for Banking which IBM helped develop E
  • 29. Using APQC • According to APQC's John Tessmer, "The PCF was originally envisioned and is still based on the premise that it is a classification system or taxonomy of business processes, similar to how a dictionary classifies words. The categorization does not imply that organizations structure their internal operations according to the taxonomy; it merely provides a facility to help define processes so that they can be understood and referenced in a consistent manner. Similarly, a dictionary won't instruct you in proper grammar or sentence construction — you would have to refer to a style guide for that."
  • 30. Perform Labs 3.2 and 3.3: Business Architecture • Lab 3.2 1. Examine APQC Process Framework for Banking • Lab 3.3 1. Model a Process Flow with BPMN 2.0 2. Utilize BPMN 2.0 Interchange to Import BlueWorks Flow 3. Link Processes with Functions they Orchestrate 4. Create Function/Process Parent/Child Navigation Links
  • 31. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 32. Business Service • A Business Service can be manual or automated • It provides governed interface to access Functions • It supports business Processes • It can be implemented by an Information System (IS) Service -- a fully automated service, similar to what the industry might call a SOA service
  • 33. FEA Services Reference Model (SRM) • US Federal Enterprise Architecture (FEA) Service Reference Model (SRM) • Part of the Consolidated Reference Model • Contains a taxonomy of all of the services performed by all agencies of the United States government, as specified by the US Office of Management and Budget (OMB). • Agencies must show that any system they wish funded support a service in the SRM • The commercial industry has adopted the SRM as a guide to what their business is doing/should be doing
  • 34. FEA Services Reference Model (SRM) Best Practice: • After importing the SRM, the Enterprise Architect can delete Business Services not used in the organization, and add Business Services that are used. • The SRM is used to jump start the EA effort
  • 35. FEA Services Reference Model (SRM) For this Workshop: • Metamodel of the SRM we use in workshop is modified from SRM provided by the US government. • In workshop metamodel, decomposition property of the Service definition has been utilized to provide hierarchy of services. • In the US government's SRM, the metamodel starts with highest level Service Domain, then breaks down into Service Type, and then Service Component (lowest level). The SA FEA Reference model add-in allows you to import that SRM (provided by the US government via an xml file on whitehouse.gov), align your architecture with it, & produce reports mandated by OMB
  • 36. Perform Lab 4: Business Service Layer 1. Import Modified Version of FEA Services Reference Model (SRM) 2. Add Business Service to the Architecture
  • 37. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 38. Logical vs Physical App Components (and Tech Components) • Optional to model Logical Application Components • Example: – Sales Licensing tool – Web development tool – Enterprise Architecture tool • Enables better analysis • Understand how many Process Modeling tools you have • Understand why a tool is being used (Photoshop for Web Dev) • In SA, Application Component definition has toggle for “Physical”; if not toggled, it is logical app component • Note in TOGAF metamodel, Logical App Component not connected to Logical Tech Component
  • 39.  Application Component (Logical)  Enterprise Architecture tool  Requirements Management tool  Software Design tool  Change Management  Collaborative Development tool  Application Component (Physical)  System Architect  DOORS  Rational Software Architect  Rational Team Concert Examples of Logical & Physical App & Tech Components  Technology Component (Logical)  Relational Database  Operating System  Mobile Operating System  Web Browser Script Language  Technology Component (Physical)  Microsoft SQL Server database  Windows  Android  JavaScript
  • 40. Use of Application, Data, and Technical Reference Models • Application, Data, & Process Reference Models: • Telecommunications Forum Telecom Applications Map (TAM) of TMForum – Used by Telecom & other industries – Also: SID – Standard Information Database – Also: eTom – Business Process Framework • IBM & System Architect are TMForum Certified – Encyclopedia provided prepopulated with TAM, eTOM, & SID – IBM provides Telecom Catalog Order Management Solution – maps IBM solutions to SID, eTOM, TAM IBM Catalog Driven Order Management Solution Mapping to SID Mapping to eTOM
  • 41. Perform Lab 5: Information Systems Architecture • Lab 5 1. Import Spreadsheet of Physical Applications 2. Visualize Physical Application Interfaces 3. Import Pre-Built Explorer Reports & Analytic Collections 4. Visualize Application Interfaces 5. Add an Application • Lab 6 1. Utilize TMForum TAM for Logical Application Reference Model 2. Map Logical to Physical Apps 3. Build Report for Functions, Logical Apps, Physical Apps 1. Generate Report to HTML 2. Generate Report to Grid 3. Generate ‘Partial’ Report 4. Model Data Flows between Logical Apps (Optional)
  • 42. Report to HTML • Functions, their Logical Applications, and their related Physical Applications 41
  • 43. Report to Grid • Functions, their Logical Applications, and their related Physical Applications 42
  • 44. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 45. Application Portfolio Analysis & Management • Assess Applications using APM tools • Cost of application • Invest, Divest, Maintain • Dev bandwidth • What are the business priorities? • What is working well? • What is unnecessary, redundant or obsolete? • Where can costs be cut? • Query workforce – example: vote on usefulness and usability of applications used
  • 46. Application Portfolio Management Set values for assessment Review financial details
  • 47. • Lab 7 instructions come after next section
  • 48. • Lab Intro • TOGAF Preliminary Stage • Business Architecture • Business Service Layer • Information Systems Architecture • Application Portfolio Management • Analysis Agenda
  • 49. • Use the architecture to answer questions: • Budget Constraints – If a System is retired, what Capabilities are affected? – How many projects are underway to supply similar capabilities? – If I want to field a new system, what other systems do I currently have that are similar to it, based on functions they perform? • Disaster Recovery – If a System is put out of service, what Capabilities are affected? • Risk – If an operating system is changed, what Capabilities could be affected? Gap Analysis and Cause-Effect Analysis
  • 51. Cause-Effect Analysis See what Systems enable what Capabilities, by traversing Activities and System Functions
  • 52. Cause-Effect Analysis Isolation analysis – hide all lines and only show how a single Capability is enabled
  • 53. • Use the architecture to answer questions: • Budget Constraints – How can we reduce costs to meet budget constraints but still provide needed Capabilities – What are the costs associated with Activities and Systems that support a Capability? – Unintended effects of cost reduction – if we virtualize servers, what Apps are affected; what Activities are affected; what Capabilities are put at risk? – Lots of ways to calculate costs: Activity Based Costing, Cost of Purchased Systems, Maintenance, Manpower, etc • Disaster Recovery – What capabilities are at risk if different systems go down at certain locations? – Is there a disaster recovery plan in place for important systems? Analytics and Heatmaps
  • 54. • sgfsdfs Example uses Activity Based Costing rolled up to System cost
  • 55. Perform Lab 7: Application Portfolio Analysis 1. Import APM Information from APM tool 2. Perform Cause-Effect Analysis 3. Create Landscape View 4. Perform Heatmap Analysis
  • 56. End of Current Workshop Exercises • The Next Sections Are for Theory Only
  • 57. TOGAF Metamodel Extensions for Infrastructure • Metamodel Additions Needed to Model Application and IT Portfolio to Version and Instance Level Physical Application Component Instance Physical Technology Component Type Physical Application Component Version <<Abstract>> Configuration Item <<Phy sical>> Application Component <<Phy sical>> Technology Component <<Logical>> Technology Component <<Logical>> Application Component Operating Sy stem Instance Physical Data Component Architecture Building Block Platform Service IS Service Logical Data Component Solution Building Block Data Entity Location Vendor Database Instance Device Instance Server Instance deployed instance of is extended by is extended by is realized by deployed instance of has deployable version hosted at is implemented by deployable version of decomposes implements supplies encapsulates operates on is realized by encapsulates supports deployed instance of hosted at provided by
  • 58. TOGAF Metamodel Extensions for Infrastructure • Configuration Item = A physical device or executable software that is part of an enterprise’s current infrastructure. • Is abstract • Is instantiated by • Physical Application Instance • Server Instance • Database Instance • Device Instance Physical Technology Component Type Physical Application Component Version Physical Application Component Instance <<Abstract>> Configuration Item <<Physical>> Technology Component Operating System Instance <<Physical>> Application Component Architecture Building Block <<Logical>> Technology Component <<Logical>> Application Component Physical Data Component Logical Data Component Solution Building Block Database Instance Device Instance Server Instance Platform Service Location IS Service Data Entity Vendor deployed instance of is extended by is extended by is realized by deployed instance of has deployable version hosted at is implemented by deployable version of decomposes implements supplies encapsulates operates on is realized by encapsulates supports deployed instance of hosted at provided by
  • 59.  Application Component (Logical)  Enterprise Architecture tool  Requirements Management tool  Software Design tool  Change Management  Collaborative Development tool  Application Component (Physical)  System Architect  DOORS  Rational Software Architect  Rational Team Concert  Physical Application Component Version  System Architect 11.4.2.5  DOORS 10.1  RSA 8.0  Physical Application Component Instance  System Architect 11.4.2.5 License 1 TOGAF Metamodel Extensions for Infrastructure  Technology Component (Logical)  Relational Database  Operating System  Mobile Operating System  Web Browser Script Language  Physical Technology Component Type  Microsoft SQL Server database  Windows  Android  JavaScript  Technology Component (Physical)  Microsoft SQL Server 2008 R2  Microsoft Windows 7  JavaScript 4  Database Instance  SQL Server 2008 R2 Running Instance  Operating System Instance  Windows 7 Running Instance  Device Instance  Lenovo Laptop S/N 1234
  • 60. TOGAF 9.1 Extensions for Infrastructure by IBM 59 Physical Application Instance Physical Application Version Operating System Instance Device Instance Technology Component (Physical) Lenovo W510 SA 11.4.3.2 -- L1234 Lenovo W510 S#1234 Windows 7 – L1234 Application Component (Phys) SA 11.4.3.2 SA Application Component (Log) EA Tool Technology Component (Physical) Windows 7 Physical Technology Component Type Lenovo Laptop Physical Technology Component Type Windows Technology Component (Logical) Technology Component (Logical) Laptop Operating System Base TOGAF 9.1 IBM extensions for infrastructure
  • 61. Simplified TOGAF 9.1 Extensions – SA 11.4.3.2 60 Physical Application Instance Physical Application Version Operating System Instance Device Instance Technology Component (Physical) Lenovo W510 SA 11.4.3.2 -- L1234 Lenovo W510 S#1234 Windows 7 – L1234 Application Component (Phys) SA 11.4.3.2 SA Application Component (Log) EA Tool Technology Component (Physical) Windows 7 Physical Technology Component Type Lenovo Laptop Physical Technology Component Type Windows Technology Component (Logical) Technology Component (Logical) Laptop Operating System ,<Operating System> ,<Device> Base TOGAF 9.1 IBM extensions for infrastructure
  • 62. 61 Tivoli Application Dependency Discovery Manager (TADDM)  Application Mapping with Dependencies – Agent-less and Credential-free – Discover interdependencies between Applications, middleware, servers and network components)
  • 63. Tivoli Application Dependency Discovery Manager (TADDM)
  • 64. System Architect – TADDM Integration  TADDM produces XML output file  SA-TADDM Integration provides VBA integration that utilizes XML Mapping file to import TADDM info into SA definition/property set TADDM Export SA-TADDM Mapping File SA-TADDM Integration in SA
  • 65. Perform Lab 8: Infrastructure Analysis 1. Import Infrastructure Info from CMDB tool 2. Create Heatmap
  • 66. Notices and Disclaimers Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
  • 67. Notices and Disclaimers (con’t) Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. • IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
  • 68. Thank You Your Feedback is Important! Access the InterConnect 2015 Conference CONNECT Attendee Portal to complete your session surveys from your smartphone, laptop or conference kiosk.