SlideShare a Scribd company logo
1 of 21
TOGAF – A SummaryReference Models
Where Reference Models fits into TOGAF?
There are two reference models TRM Technical Reference Model III-RM Integrated Information Infrastructure
What is the TRM- Technical Reference Model? The TOGAF’s TRM is a reference model and a foundational architecture A reference model has a taxonomy that’s describes components and the conceptual structure of the model and a graphic which provides a visual representation of the taxonomy as to aid understanding A foundation architecture is an architecture of generic services and functions that provides a foundation on which more specific architectures can be built
Uses of TRM Objective of TRM is to enable structured definition of the standardized application platform and its associated interfaces. Provides a starting point or reference for organisation to develop their own reference models by extending or adapting the TRM Provides a consistent taxonomy to aid a means of communication between stakeholders Can be used as a taxonomy to develop a standards information base within an organisation.
Overview of TRM Application Portability How applications call or use the services available in the platform. Done through the application platform interface Interoperability How the application platforms can communicate with each other Done through the communication infrastructure interface Diversity should be minimised between the application platform and the communications infrastructure
TRM in detail Application  Software Contains two categories of software , business applications and infrastructure applications.  The standards for the application platform will be strongly influenced by this application software. Business Applications Specific to a particular enterprise or vertical industry, model elements of an enterprise domain of activity or business process Infrastructure Applications Provide General purpose  business functionality, uneconomic to  customise but instead develop extensions, Interoperability and user interface are key attributes Application Platform Interface A complete interface between Application Software and the Application Platform. Needs to consist of the programming interface, protocols and data structures. Platforms provides and API that the application must comply with. An Application could call different APIs in order to conform with different platforms Application Platform A conceptual platform that contains all the platform services required to exist in order for the application software  to work. e.g. A union of all operating systems services, security services, user interface services etc. Communications Infrastructure Interface Effectively becoming a standard of IP based communications that the application platform uses to talk to the communications infrastructure. Communications Infrastructure Basic mechanism of the transfer of data. Hardware and software elements that allow for the networking and physical links  ( switches, routers)  used by a system to interact with the network Qualities Attributes that are applicable across all the components. Qualities need to defined in detail when developing the target architecture e.g. Security, Locale, performance
What is III-RM ? The TRM focuses on the Application Platform space, III-RM main focus is the Applications space particularly the “Common Systems Architecture”  Like the TRM it is a reference model with a taxonomy and a graphic however it is a subset of the scope of TRM but expands on certain parts Helps provide a solution to the common problem called the Boundaryless information flow  Foundation Architecture  that can be adapted be organisations as architecture building blocks
What is the Boundaryless Information Flow? Getting the right information to the right people in the right time in a secure, reliable manner, in order to support the operations that are core to the extended enterprise The problem is that departments are siloed with their own processes, their own systems, their own data.  The trends in business now requires faster and better integration between these silos in to be responsive  to changing markets, which requires access to systems and data across these silos. Cross functional teams help but how do they get access to the information to help them solve a business problem or to exploit a business opportunity
Boundaryless Information Flow – the problem it solves Imagine a simple organisation with multiple departments, each with systems and data Procure  Space Internal Space Sell Space Systems Systems Systems Systems Systems data data data data data Customer  Support Assembling Manufacturing Procurement Finance  and Legal
Issues with implementing a cross functional group How does it understand the big picture? Cross functional Group ,[object Object]
All the systems are propriety and have different means of access
Time spent co-ordinating with teams, slows down groupSystems Systems Systems Systems Systems data data data data data Customer  Support Assembling Manufacturing Procurement Finance  and Legal Internal Space Procure  Space Sell Space
Overview of III-RM Focus of III-RM Subset of TRM No focussed on O/S, Network or communications Expands the Applications and API areas
Overview of III-RM Infrastructure applications
Information Provider Applications (IPA) Solves: All the systems are propriety and have different means of access Liberate Data by providing a open interface to a system via its propriety interface, make it the data more accessible. These  applications tend to work on a request, response architecture where an open interface is called, which in turn calls a propriety interface at run-time, a response is returned which is converted into the open interface response. Abstracts the caller function from the system’s propriety interface calls. Also if the propriety system is replaced the IPA will need to change but the caller function may not.
Liberating the data using IPA Introducing information provider applications(IPA) Cross functional Group However still too many interfaces  Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer  Support Assembling Manufacturing Procurement Finance  and Legal Internal Space Procure  Space Sell Space
Brokerage Applications If the number of IPA interfaces is too many and the information requirements are broad it is likely that many interfaces may be called to satisfy one type of information request.  Brokerage Applications serve up a single request that has many information sources. It does this by breaking up a request into multiple dispatches and collates all the responses Brokerage Applications can also be used to allow external partners access to information
Orchestrating the data using BA Introducing brokerage applications(BA) Cross functional Group External Partner Where is the user interface, as Brokerage applications does not have one? Open interfaces BA BA BA Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer  Support Assembling Manufacturing Procurement Finance  and Legal Procure  Space Internal Space Sell Space
Information Consumer Applications (ICA)  Provides the information to the end user in the format that they need it, in a secure manner Communicates with the BA or IPA via open interfaces, in some cases via a firewall. An example of a ICA is an UI components of an Enterprise Portal
Presenting the data using ICA Introducing Information Consumer Applications Cross functional Group External Partner ICA ICA ICA How do we develop these interfaces? How to be management these applications? Open interfaces firewall BA BA BA Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer  Support Assembling Manufacturing Procurement Finance  and Legal Procure  Space Internal Space Sell Space

More Related Content

What's hot

Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateIver Band
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
 
Building a strong Data Management capability with TOGAF and ArchiMate
Building a strong Data Management capability with TOGAF and ArchiMateBuilding a strong Data Management capability with TOGAF and ArchiMate
Building a strong Data Management capability with TOGAF and ArchiMateBas van Gils
 
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
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture Daljit Banger
 
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatEA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatSoftware Park Thailand
 
Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Sam Mandebvu
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Daljit Banger
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016Daljit Banger
 
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Chandrashekhar More
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for DummiesSebastien Juras
 
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.
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubRichardNowack
 
ArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsCOMPETENSIS
 

What's hot (20)

Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMate
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...
 
Building a strong Data Management capability with TOGAF and ArchiMate
Building a strong Data Management capability with TOGAF and ArchiMateBuilding a strong Data Management capability with TOGAF and ArchiMate
Building a strong Data Management capability with TOGAF and ArchiMate
 
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
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairatEA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
 
Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!Learn Togaf 9.1 in 100 slides!
Learn Togaf 9.1 in 100 slides!
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
 
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
 
Togaf 9 overview
Togaf 9 overviewTogaf 9 overview
Togaf 9 overview
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for Dummies
 
BTABOK / ITABOK
BTABOK / ITABOKBTABOK / ITABOK
BTABOK / ITABOK
 
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
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
TOGAF 9 Architectural Artifacts
TOGAF 9  Architectural ArtifactsTOGAF 9  Architectural Artifacts
TOGAF 9 Architectural Artifacts
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
 
ArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the modelsArchiMate technology layer - Simplify the models
ArchiMate technology layer - Simplify the models
 
TOGAF 9.2 - the update
TOGAF 9.2 - the updateTOGAF 9.2 - the update
TOGAF 9.2 - the update
 
Togaf 9 template statement of architecture work
Togaf 9 template   statement of architecture workTogaf 9 template   statement of architecture work
Togaf 9 template statement of architecture work
 

Viewers also liked

Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewWinton Winton
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Nathaniel Palmer
 
A TOGAF Case Study
A TOGAF Case StudyA TOGAF Case Study
A TOGAF Case StudySimplilearn
 
Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1iasaglobal
 
Is there a Role for Patterns in Enterprise Architecture?
Is there a Role for Patterns in Enterprise Architecture?Is there a Role for Patterns in Enterprise Architecture?
Is there a Role for Patterns in Enterprise Architecture?Nathaniel Palmer
 
Zarządzanie i dowodzenie orientacja procesowa
Zarządzanie i dowodzenie   orientacja procesowaZarządzanie i dowodzenie   orientacja procesowa
Zarządzanie i dowodzenie orientacja procesowaPeter Senkus
 
Most important TOGAF concepts and artefacts
Most important TOGAF concepts and artefactsMost important TOGAF concepts and artefacts
Most important TOGAF concepts and artefactsDanny Greefhorst
 
Enterprise architecture maturity model infographic
Enterprise architecture maturity model infographicEnterprise architecture maturity model infographic
Enterprise architecture maturity model infographicrenateavolution
 
Enterprise Security Requirements
Enterprise Security RequirementsEnterprise Security Requirements
Enterprise Security RequirementsWSO2
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introductionDaan Bakboord
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0iasaglobal
 
SI Competence in Capgemini Czech
SI Competence in Capgemini CzechSI Competence in Capgemini Czech
SI Competence in Capgemini CzechJan Luc
 
Enterprise architecture in the current e-Government context in Sri Lanka
Enterprise architecture in the current e-Government context in Sri LankaEnterprise architecture in the current e-Government context in Sri Lanka
Enterprise architecture in the current e-Government context in Sri LankaCrishantha Nanayakkara
 
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłość
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłośćIndustry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłość
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłośćPeter Senkus
 
Enterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditEnterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditBob Rhubart
 

Viewers also liked (19)

Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
TOGAF Complete Slide Deck
TOGAF Complete Slide DeckTOGAF Complete Slide Deck
TOGAF Complete Slide Deck
 
A TOGAF Case Study
A TOGAF Case StudyA TOGAF Case Study
A TOGAF Case Study
 
Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1
 
Togaf cc
Togaf ccTogaf cc
Togaf cc
 
Is there a Role for Patterns in Enterprise Architecture?
Is there a Role for Patterns in Enterprise Architecture?Is there a Role for Patterns in Enterprise Architecture?
Is there a Role for Patterns in Enterprise Architecture?
 
Zarządzanie i dowodzenie orientacja procesowa
Zarządzanie i dowodzenie   orientacja procesowaZarządzanie i dowodzenie   orientacja procesowa
Zarządzanie i dowodzenie orientacja procesowa
 
TOGAF 9 Enterprise Continuum
TOGAF 9 Enterprise ContinuumTOGAF 9 Enterprise Continuum
TOGAF 9 Enterprise Continuum
 
Most important TOGAF concepts and artefacts
Most important TOGAF concepts and artefactsMost important TOGAF concepts and artefacts
Most important TOGAF concepts and artefacts
 
Enterprise architecture maturity model infographic
Enterprise architecture maturity model infographicEnterprise architecture maturity model infographic
Enterprise architecture maturity model infographic
 
Enterprise Security Requirements
Enterprise Security RequirementsEnterprise Security Requirements
Enterprise Security Requirements
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introduction
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0
 
SI Competence in Capgemini Czech
SI Competence in Capgemini CzechSI Competence in Capgemini Czech
SI Competence in Capgemini Czech
 
Enterprise architecture in the current e-Government context in Sri Lanka
Enterprise architecture in the current e-Government context in Sri LankaEnterprise architecture in the current e-Government context in Sri Lanka
Enterprise architecture in the current e-Government context in Sri Lanka
 
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłość
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłośćIndustry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłość
Industry 4.0 - PRZEMYSŁ 4.0 Fundamenty i przyszłość
 
Enterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to auditEnterprise Security Architecture: From access to audit
Enterprise Security Architecture: From access to audit
 
TOGAF 9 Methodology Ver1 0
TOGAF 9  Methodology Ver1 0TOGAF 9  Methodology Ver1 0
TOGAF 9 Methodology Ver1 0
 

Similar to TOGAF Reference Models

International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...ijcseit
 
CONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYCONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYijcseit
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyijcseit
 
e-commerce systems and infrastructure.pdf
e-commerce systems and infrastructure.pdfe-commerce systems and infrastructure.pdf
e-commerce systems and infrastructure.pdfpetermulei3
 
Chapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdfChapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdfKhairul Anwar Sedek
 
Real World Business Interoperability
Real World Business InteroperabilityReal World Business Interoperability
Real World Business InteroperabilityJorgen Thelin
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLJorgen Thelin
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft MimarisiNuri Cankaya
 
MIS 17 Cross-Functional Enterprise Systems
MIS 17 Cross-Functional Enterprise SystemsMIS 17 Cross-Functional Enterprise Systems
MIS 17 Cross-Functional Enterprise SystemsTushar B Kute
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsStefi Merin
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challengesEditor Jacotech
 
Information management
Information managementInformation management
Information managementDavid Champeau
 

Similar to TOGAF Reference Models (20)

International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
CONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYCONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCY
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancy
 
e-commerce systems and infrastructure.pdf
e-commerce systems and infrastructure.pdfe-commerce systems and infrastructure.pdf
e-commerce systems and infrastructure.pdf
 
Chapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdfChapter 2 - Enterprise Application Integration.pdf
Chapter 2 - Enterprise Application Integration.pdf
 
Erp
ErpErp
Erp
 
Erp
ErpErp
Erp
 
What is ERP
What is ERPWhat is ERP
What is ERP
 
Middleware Technologies ppt
Middleware Technologies pptMiddleware Technologies ppt
Middleware Technologies ppt
 
Real World Business Interoperability
Real World Business InteroperabilityReal World Business Interoperability
Real World Business Interoperability
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft Mimarisi
 
Group- 12.pptx
Group- 12.pptxGroup- 12.pptx
Group- 12.pptx
 
MIS 17 Cross-Functional Enterprise Systems
MIS 17 Cross-Functional Enterprise SystemsMIS 17 Cross-Functional Enterprise Systems
MIS 17 Cross-Functional Enterprise Systems
 
Enterprise resource planning (erp) systems
Enterprise resource planning (erp) systemsEnterprise resource planning (erp) systems
Enterprise resource planning (erp) systems
 
Software and Information Technology Glossary of Terms
Software and Information Technology Glossary of TermsSoftware and Information Technology Glossary of Terms
Software and Information Technology Glossary of Terms
 
Cloud computing a services business application challenges
Cloud computing a services business application challengesCloud computing a services business application challenges
Cloud computing a services business application challenges
 
ERP Implementation
ERP ImplementationERP Implementation
ERP Implementation
 
Sap
SapSap
Sap
 
Information management
Information managementInformation management
Information management
 

Recently uploaded

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Recently uploaded (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

TOGAF Reference Models

  • 1. TOGAF – A SummaryReference Models
  • 2. Where Reference Models fits into TOGAF?
  • 3. There are two reference models TRM Technical Reference Model III-RM Integrated Information Infrastructure
  • 4. What is the TRM- Technical Reference Model? The TOGAF’s TRM is a reference model and a foundational architecture A reference model has a taxonomy that’s describes components and the conceptual structure of the model and a graphic which provides a visual representation of the taxonomy as to aid understanding A foundation architecture is an architecture of generic services and functions that provides a foundation on which more specific architectures can be built
  • 5. Uses of TRM Objective of TRM is to enable structured definition of the standardized application platform and its associated interfaces. Provides a starting point or reference for organisation to develop their own reference models by extending or adapting the TRM Provides a consistent taxonomy to aid a means of communication between stakeholders Can be used as a taxonomy to develop a standards information base within an organisation.
  • 6. Overview of TRM Application Portability How applications call or use the services available in the platform. Done through the application platform interface Interoperability How the application platforms can communicate with each other Done through the communication infrastructure interface Diversity should be minimised between the application platform and the communications infrastructure
  • 7. TRM in detail Application Software Contains two categories of software , business applications and infrastructure applications. The standards for the application platform will be strongly influenced by this application software. Business Applications Specific to a particular enterprise or vertical industry, model elements of an enterprise domain of activity or business process Infrastructure Applications Provide General purpose business functionality, uneconomic to customise but instead develop extensions, Interoperability and user interface are key attributes Application Platform Interface A complete interface between Application Software and the Application Platform. Needs to consist of the programming interface, protocols and data structures. Platforms provides and API that the application must comply with. An Application could call different APIs in order to conform with different platforms Application Platform A conceptual platform that contains all the platform services required to exist in order for the application software to work. e.g. A union of all operating systems services, security services, user interface services etc. Communications Infrastructure Interface Effectively becoming a standard of IP based communications that the application platform uses to talk to the communications infrastructure. Communications Infrastructure Basic mechanism of the transfer of data. Hardware and software elements that allow for the networking and physical links ( switches, routers) used by a system to interact with the network Qualities Attributes that are applicable across all the components. Qualities need to defined in detail when developing the target architecture e.g. Security, Locale, performance
  • 8. What is III-RM ? The TRM focuses on the Application Platform space, III-RM main focus is the Applications space particularly the “Common Systems Architecture” Like the TRM it is a reference model with a taxonomy and a graphic however it is a subset of the scope of TRM but expands on certain parts Helps provide a solution to the common problem called the Boundaryless information flow Foundation Architecture that can be adapted be organisations as architecture building blocks
  • 9. What is the Boundaryless Information Flow? Getting the right information to the right people in the right time in a secure, reliable manner, in order to support the operations that are core to the extended enterprise The problem is that departments are siloed with their own processes, their own systems, their own data. The trends in business now requires faster and better integration between these silos in to be responsive to changing markets, which requires access to systems and data across these silos. Cross functional teams help but how do they get access to the information to help them solve a business problem or to exploit a business opportunity
  • 10. Boundaryless Information Flow – the problem it solves Imagine a simple organisation with multiple departments, each with systems and data Procure Space Internal Space Sell Space Systems Systems Systems Systems Systems data data data data data Customer Support Assembling Manufacturing Procurement Finance and Legal
  • 11.
  • 12. All the systems are propriety and have different means of access
  • 13. Time spent co-ordinating with teams, slows down groupSystems Systems Systems Systems Systems data data data data data Customer Support Assembling Manufacturing Procurement Finance and Legal Internal Space Procure Space Sell Space
  • 14. Overview of III-RM Focus of III-RM Subset of TRM No focussed on O/S, Network or communications Expands the Applications and API areas
  • 15. Overview of III-RM Infrastructure applications
  • 16. Information Provider Applications (IPA) Solves: All the systems are propriety and have different means of access Liberate Data by providing a open interface to a system via its propriety interface, make it the data more accessible. These applications tend to work on a request, response architecture where an open interface is called, which in turn calls a propriety interface at run-time, a response is returned which is converted into the open interface response. Abstracts the caller function from the system’s propriety interface calls. Also if the propriety system is replaced the IPA will need to change but the caller function may not.
  • 17. Liberating the data using IPA Introducing information provider applications(IPA) Cross functional Group However still too many interfaces Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer Support Assembling Manufacturing Procurement Finance and Legal Internal Space Procure Space Sell Space
  • 18. Brokerage Applications If the number of IPA interfaces is too many and the information requirements are broad it is likely that many interfaces may be called to satisfy one type of information request. Brokerage Applications serve up a single request that has many information sources. It does this by breaking up a request into multiple dispatches and collates all the responses Brokerage Applications can also be used to allow external partners access to information
  • 19. Orchestrating the data using BA Introducing brokerage applications(BA) Cross functional Group External Partner Where is the user interface, as Brokerage applications does not have one? Open interfaces BA BA BA Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer Support Assembling Manufacturing Procurement Finance and Legal Procure Space Internal Space Sell Space
  • 20. Information Consumer Applications (ICA) Provides the information to the end user in the format that they need it, in a secure manner Communicates with the BA or IPA via open interfaces, in some cases via a firewall. An example of a ICA is an UI components of an Enterprise Portal
  • 21. Presenting the data using ICA Introducing Information Consumer Applications Cross functional Group External Partner ICA ICA ICA How do we develop these interfaces? How to be management these applications? Open interfaces firewall BA BA BA Open interfaces IPA IPA IPA IPA IPA Propriety interfaces Systems Systems Systems Systems Systems data data data data data Customer Support Assembling Manufacturing Procurement Finance and Legal Procure Space Internal Space Sell Space
  • 22. Infrastructure Applications There are two infrastructure applications:- Development Tools Provides all the necessary modelling, design and construction capabilities to develop and deploy applications that require access to the integrated information infrastructure in a manner that is consistent with the environment Management utilities Tune and manage the run-time environment in order to meet the demands of the ever changing business environment
  • 23. Application Platform There are a number of platform services required to make the III-RM work Software Engineering Services Programming Languages, Libraries etc Security Services Single Sign on, firewalls etc Location and Directory Services Naming, Discovery, registering Data Exchange Services Application-to-Application messaging UI Services Browser Data Management Services Search, file, query Workflow and event services