SlideShare a Scribd company logo
1 of 34
Download to read offline
Enterprise Architecture
TOGAF OVERVIEW
Prepared by - Mohamed Sami - https://melsatar.blog/
Enterprise architect and software engineer. Mohamed Sami has more than 10 years of professional
experience and was involved in more than 40 governmental projects with different roles and
responsibilities for execution and management of projects and drafting of the conceptual architecture
and detailed designs for different national solutions. Moreover, Mohamed contributed to different digital
strategies in the government sector, which enriched his business and technical skills over the past years.
Mohamed Sami is a value-driven individual, one of his personal goals, is how to become more valuable to
society from his career and creating a conscious business. Through Mohamed’s career journey, he
worked with a lot of vendors in Information technology and services industry from consulting companies,
IT and services companies, infrastructure-focused companies and International vendors.
Mohamed Sami has a comprehensive business and technical skills and expert in Software Engineering,
business process, technology management, requirements engineering and management, program and
project management, software development life cycles, web technologies and Agile development.
Mohamed received his bachelor degree in systems and biomedical engineering from Cairo University in
2006 before receiving the master degree in software engineering in 2014 from Nile University. Mohamed is
self-learning who always wants to learn new technologies, tools, and improves his skills. Mohamed is
contributing some of his time as a mentor and a beta tester in Coursera platform.
He is authoring of his personal blog to share software engineering practices which have a lot of visits
worldwide. He is passionate about technology, innovations, new business ideas, business strategies and
information management.
Author
Mohamed Sami - https://melsatar.blog/
Mohamed Sami
What is Enterprise Architecture?
!!!!!
Mohamed Sami - https://melsatar.blog/
What is Enterprise
“Any collection of organizations that has a common set of goals.” –TOGAF
An enterprise could be:
u a government agency
u a whole corporation
u a division of a corporation
u a single department
u or a chain of geographically distant organizations linked together by common
ownership.
Goals Process
Operating
Model
Structure Skills
Mohamed Sami - https://melsatar.blog/
What is Architecture?
u ISO/IEC 42010:2007 defines "architecture" as:
u "The fundamental organization of a system, embodied in its components, their
relationships to each other and the environment, and the principles governing its
design and evolution.”
u In TOGAF, "architecture" has two meanings depending upon the context:
u A formal description of a system, or a detailed plan of the system at component
level to guide its implementation
u The structure of components, their inter-relationships, and the principles and
guidelines governing their design and evolution over time
Mohamed Sami - https://melsatar.blog/
What is Enterprise Architecture
Enterprise architecture (EA) is the process of translating
business vision and strategy into effective enterprise
change by creating, communicating, and improving
the key principles and models that describe the
enterprise’s future state and enable its evolution.
A conceptual blueprint that defines the structure and
operation of an organization. The intent of an
enterprise architecture is to determine how an
organization can most effectively achieve it's current
and future objectives.
Mohamed Sami - https://melsatar.blog/
Enterprise Architecture?
What !!!!!
Mohamed Sami - https://melsatar.blog/
The Anatomy of a City
u The City architecture has a lot of layers
u What if we need to transform this city into a smarter
city?
u What if we need to upgrade the utility services?
u What if we need to have a big change in the city
sanitation?
Mohamed Sami - https://melsatar.blog/
Do we need the city
blueprint?
Mohamed Sami - https://melsatar.blog/
Similarly!!!
do we need anatomy
to describe the human
body?
do we need the
schematics of a car?
do the builders need
the map of the
house?
do we need The
enterprise
architecture?
Why
Mohamed Sami - https://melsatar.blog/
Architecture Domains
Mohamed Sami - https://melsatar.blog/
What is the value?
Mohamed Sami - https://melsatar.blog/
Value of Enterprise Architecture
Efficient
business
operation
Efficient IT
operation
Reduced risk
for future
investment
Faster,
simpler, and
cheaper
procurement
Increase
Business
Continuity
and Agility
Better
optimization
of resources
and eliminate
duplication
Mohamed Sami - https://melsatar.blog/
What is the real problem?
Business and IT Alignment !!
Mohamed Sami - https://melsatar.blog/
How can we solve that?
u Using common vocabulary
u Visualizing the concerns from stakeholders perspectives
u Establishing the language that all can understand
Having a framework
Mohamed Sami - https://melsatar.blog/
We need clear steps to be
able to solve this puzzle
Mohamed Sami - https://melsatar.blog/
What is the architecture framework?
is a tool that can be used for developing a broad range of
different architectures.
u It should describe a method for designing an information system in
terms of a set of building blocks, and for showing how the building
blocks fit together.
u It should contain a set of tools and provide a common vocabulary.
u It should also include a list of recommended standards and
compliant products that can be used to implement the building
blocks.
Mohamed Sami - https://melsatar.blog/
What is the value?
Mohamed Sami - https://melsatar.blog/
The framework value
Provides a practical starting point for an Architecture Project
u Avoids the initial panic when the scale of the task becomes
apparent
u Systematic – “Codified common sense”
u Captures what others have found to work in real life
u Contains a Baseline set of resources for reuse
Mohamed Sami - https://melsatar.blog/
What is TOGAF?
u TOGAF is an architecture framework – The Open Group
Architecture Framework. TOGAF is a tool for assisting in
the acceptance, production, use, and maintenance of
enterprise architectures. It is based on an iterative
process model supported by best practices and a re-
usable set of existing architectural assets.
Mohamed Sami - https://melsatar.blog/
Why TOGAF
A
comprehensive
general method
Widely adopted
in the market
Complementary
to, not
competing with,
other frameworks
Tailorable to
meet an
organization and
industry needs
Vendor, tool and
technology
neutral open
standard
Avoids re-
inventing the
wheel
Business IT
alignment
Based in best
practices
Possible to
participate in the
evolution of the
framework
Available under
a free perpetual
license
Mohamed Sami - https://melsatar.blog/
TOGAF Components?
Mohamed Sami - https://melsatar.blog/
TOGAF Structure
1. PART I - (Introduction) This part provides a high-level introduction to the key concepts of enterprise
architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout
TOGAF and releases notes detailing the changes between this version and the previous version of TOGAF.
2. PART II - (Architecture Development Method) This part is the core of TOGAF. It describes the TOGAF
Architecture Development Method (ADM) - a step-by-step approach to developing an enterprise
architecture.
3. PART III - (ADM Guidelines and Techniques) This part contains a collection of guidelines and techniques
available for use in applying TOGAF and the TOGAF ADM.
4. PART IV - (Architecture Content Framework) This part describes the TOGAF content framework, including a
structured metamodel for architectural artifacts, the use of re-usable architecture building blocks, and an
overview of typical architecture deliverables.
5. PART V - (Enterprise Continuum & Tools) This part discusses appropriate taxonomies and tools to categorize
and store the outputs of architecture activity within an enterprise.
6. PART VI - (TOGAF Reference Models) This part provides a selection of architectural reference models, which
includes the TOGAF Foundation Architecture, and the Integrated Information Infrastructure Reference
Model (III-RM).
7. PART VII - (Architecture Capability Framework) This part discusses the organization, processes, skills, roles, and
responsibilities required to establish and operate an architecture function within an enterprise.
Mohamed Sami - https://melsatar.blog/
Architecture Development Method
The Architecture Development Method (ADM)
forms the core of TOGAF and is a method for
deriving organization-specific enterprise
architecture. It is the result of contributions from
many architecture practitioners.
Set of phases:
u Cycling around the ADM
u Iterative between phases
u Cycling around a single phase
Mohamed Sami - https://melsatar.blog/
ADM Guidelines and Techniques
u A set of guidelines and techniques to support the
application of the ADM
u The guidelines help to adapt the ADM to deal with
different scenarios, including different process styles
u The use of iteration
u Specific requirements (e.g. security).
u The techniques support specific tasks within the ADM
u Defining principles
u Business scenarios
u Gap analysis
u Migration planning
Mohamed Sami - https://melsatar.blog/
Architecture Content Framework
A detailed model of architectural
work products, including Deliverables,
Artifacts within deliverables, and the
Architecture Building Blocks (ABBs)
that deliverables represent.
u It drives for greater consistency in
the outputs of TOGAF
u It provides a comprehensive
checklist of architecture outputs
u It promotes better integration of
work products
u It provides a detailed open
standard for how architectures
should be described
u It includes a detailed metamodel
Mohamed Sami - https://melsatar.blog/
Deliverables, Artifacts and Building Blocks
Mohamed Sami - https://melsatar.blog/
Enterprise Continuum
u The Enterprise Continuum is a
view of the Architecture
Repository that provides
methods for classifying
architecture and solution
artifacts, both internal and
external to the Architecture
Repository, as they evolve from
generic architectures to
Organization-Specific
Architectures, and similarly
generic solutions to
organization-specific solutions
Mohamed Sami - https://melsatar.blog/
Architecture Repository
One part of the wider
Enterprise IT Repository,
which provides the
capability to link
architectural assets to
components of the Detailed
Design, Deployment, and
Service Management
Repositories
Mohamed Sami - https://melsatar.blog/
The Architecture Landscape
u Strategic Architectures show a long-term
summary view of the entire enterprise.
u Segment Architectures provide more
detailed operating models for areas
within an enterprise. (program or portfolio
level)
u Capability Architectures show in a more
detailed fashion how the enterprise can
support a particular (unit of capability).
Mohamed Sami - https://melsatar.blog/
Reference Model
Two Reference Models are provided
u The TOGAF Technical Reference Model (TRM)
u A Foundation Architecture
u A model and a taxonomy of generic platform services
u The Integrated Information Infrastructure Model (III-RM).
u A model for business applications and infrastructure applications
u Specifically aimed to support the vision of Boundaryless Information Flow™
Mohamed Sami - https://melsatar.blog/
Architecture Capability Framework
A structured definition of
the organizations, skills,
roles and responsibilities
to establish and operate
an Enterprise
Architecture.
Mohamed Sami - https://melsatar.blog/
References
u T. (n.d.). TOGAF® Version 9.1. Retrieved October 20, 2017, from
http://pubs.opengroup.org/architecture/togaf9-
doc/arch/index.html
u What is enterprise architecture (EA)? - Definition from WhatIs.com.
(n.d.). Retrieved October 20, 2017, from
http://searchcio.techtarget.com/definition/enterprise-architecture
Thank you
Mohamed Sami
https://melsatar.blog/

More Related Content

What's hot

Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Jean Gehring
 
Intro to Enterprise Architecture (EA)
Intro to Enterprise Architecture (EA)Intro to Enterprise Architecture (EA)
Intro to Enterprise Architecture (EA)Fahmi Abdul Latip
 
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
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateIver Band
 
Enterprise Architecture Governance: A Framework for Successful Business
Enterprise Architecture Governance: A Framework for Successful BusinessEnterprise Architecture Governance: A Framework for Successful Business
Enterprise Architecture Governance: A Framework for Successful BusinessNathaniel Palmer
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Leo Shuster
 
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
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?BOC Group
 
Doing Enterprise Architecture
Doing Enterprise ArchitectureDoing Enterprise Architecture
Doing Enterprise ArchitectureJohn Macasio
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
 
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...Iver Band
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureLeo Shuster
 
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
 
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
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecturecccamericas
 
ArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureIver Band
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for DummiesSebastien Juras
 

What's hot (20)

Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2
 
Intro to Enterprise Architecture (EA)
Intro to Enterprise Architecture (EA)Intro to Enterprise Architecture (EA)
Intro to Enterprise Architecture (EA)
 
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)
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMate
 
Enterprise Architecture Governance: A Framework for Successful Business
Enterprise Architecture Governance: A Framework for Successful BusinessEnterprise Architecture Governance: A Framework for Successful Business
Enterprise Architecture Governance: A Framework for Successful Business
 
Togaf 9.2 Introduction
Togaf 9.2 IntroductionTogaf 9.2 Introduction
Togaf 9.2 Introduction
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
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
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?
 
Doing Enterprise Architecture
Doing Enterprise ArchitectureDoing Enterprise Architecture
Doing Enterprise Architecture
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
 
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
 
Implementing Effective Enterprise Architecture
Implementing Effective Enterprise ArchitectureImplementing Effective Enterprise Architecture
Implementing Effective Enterprise Architecture
 
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
 
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
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecture
 
ArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for Architecture
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for Dummies
 

Similar to Enterprise Architecture - TOGAF Overview

TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview CourseFlavio Vit
 
Implementation of a Decision System for a Suitable IT Governance Framework
Implementation of a Decision System for a Suitable IT Governance FrameworkImplementation of a Decision System for a Suitable IT Governance Framework
Implementation of a Decision System for a Suitable IT Governance FrameworkIJCSIS Research Publications
 
3 bts10 press_release_12july10
3 bts10 press_release_12july103 bts10 press_release_12july10
3 bts10 press_release_12july10Saltmarch Media
 
Enterprise Architecture Overview
Enterprise Architecture OverviewEnterprise Architecture Overview
Enterprise Architecture OverviewTim Murphy
 
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
 
A review of soa modeling approaches for enterprise information systems
A review of soa modeling approaches for enterprise information systemsA review of soa modeling approaches for enterprise information systems
A review of soa modeling approaches for enterprise information systemsTiago Oliveira
 
Iris business architect strategies for migrating government legacy enterpri...
Iris business architect   strategies for migrating government legacy enterpri...Iris business architect   strategies for migrating government legacy enterpri...
Iris business architect strategies for migrating government legacy enterpri...Cloud Best Practices Network
 
Enterprise Architecture Framework Paper
Enterprise Architecture Framework PaperEnterprise Architecture Framework Paper
Enterprise Architecture Framework PaperLaura Benitez
 
TOGAF 9 Training Brochure - Syzygal
TOGAF 9 Training Brochure - SyzygalTOGAF 9 Training Brochure - Syzygal
TOGAF 9 Training Brochure - SyzygalSyzygal
 
ICT Industry standards overview
ICT Industry standardsoverviewICT Industry standardsoverview
ICT Industry standards overviewanandbajaj
 
Mohammed Talukdar CV 26 06-14
Mohammed Talukdar CV 26 06-14Mohammed Talukdar CV 26 06-14
Mohammed Talukdar CV 26 06-14Mohammed Talukdar
 
Jerald burget chronologial
Jerald burget chronologialJerald burget chronologial
Jerald burget chronologialJerald Burget
 
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...MysoreMuleSoftMeetup
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-CommerceDivante
 

Similar to Enterprise Architecture - TOGAF Overview (20)

The foundations of EA
The foundations of EAThe foundations of EA
The foundations of EA
 
Softeam profile 2014
Softeam profile 2014Softeam profile 2014
Softeam profile 2014
 
TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview Course
 
Implementation of a Decision System for a Suitable IT Governance Framework
Implementation of a Decision System for a Suitable IT Governance FrameworkImplementation of a Decision System for a Suitable IT Governance Framework
Implementation of a Decision System for a Suitable IT Governance Framework
 
3 bts10 press_release_12july10
3 bts10 press_release_12july103 bts10 press_release_12july10
3 bts10 press_release_12july10
 
Ea citag presentation final
Ea citag presentation   finalEa citag presentation   final
Ea citag presentation final
 
Enterprise Architecture Overview
Enterprise Architecture OverviewEnterprise Architecture Overview
Enterprise Architecture Overview
 
Ggti 22 03-2012
Ggti  22 03-2012Ggti  22 03-2012
Ggti 22 03-2012
 
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
 
Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)
 
Togaf
TogafTogaf
Togaf
 
A review of soa modeling approaches for enterprise information systems
A review of soa modeling approaches for enterprise information systemsA review of soa modeling approaches for enterprise information systems
A review of soa modeling approaches for enterprise information systems
 
Iris business architect strategies for migrating government legacy enterpri...
Iris business architect   strategies for migrating government legacy enterpri...Iris business architect   strategies for migrating government legacy enterpri...
Iris business architect strategies for migrating government legacy enterpri...
 
Enterprise Architecture Framework Paper
Enterprise Architecture Framework PaperEnterprise Architecture Framework Paper
Enterprise Architecture Framework Paper
 
TOGAF 9 Training Brochure - Syzygal
TOGAF 9 Training Brochure - SyzygalTOGAF 9 Training Brochure - Syzygal
TOGAF 9 Training Brochure - Syzygal
 
ICT Industry standards overview
ICT Industry standardsoverviewICT Industry standardsoverview
ICT Industry standards overview
 
Mohammed Talukdar CV 26 06-14
Mohammed Talukdar CV 26 06-14Mohammed Talukdar CV 26 06-14
Mohammed Talukdar CV 26 06-14
 
Jerald burget chronologial
Jerald burget chronologialJerald burget chronologial
Jerald burget chronologial
 
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...
Application Design Thinking wrt Integration Architecture - Part II | MuleSoft...
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-Commerce
 

Recently uploaded

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
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
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 

Recently uploaded (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Enterprise Architecture - TOGAF Overview

  • 1. Enterprise Architecture TOGAF OVERVIEW Prepared by - Mohamed Sami - https://melsatar.blog/
  • 2. Enterprise architect and software engineer. Mohamed Sami has more than 10 years of professional experience and was involved in more than 40 governmental projects with different roles and responsibilities for execution and management of projects and drafting of the conceptual architecture and detailed designs for different national solutions. Moreover, Mohamed contributed to different digital strategies in the government sector, which enriched his business and technical skills over the past years. Mohamed Sami is a value-driven individual, one of his personal goals, is how to become more valuable to society from his career and creating a conscious business. Through Mohamed’s career journey, he worked with a lot of vendors in Information technology and services industry from consulting companies, IT and services companies, infrastructure-focused companies and International vendors. Mohamed Sami has a comprehensive business and technical skills and expert in Software Engineering, business process, technology management, requirements engineering and management, program and project management, software development life cycles, web technologies and Agile development. Mohamed received his bachelor degree in systems and biomedical engineering from Cairo University in 2006 before receiving the master degree in software engineering in 2014 from Nile University. Mohamed is self-learning who always wants to learn new technologies, tools, and improves his skills. Mohamed is contributing some of his time as a mentor and a beta tester in Coursera platform. He is authoring of his personal blog to share software engineering practices which have a lot of visits worldwide. He is passionate about technology, innovations, new business ideas, business strategies and information management. Author Mohamed Sami - https://melsatar.blog/ Mohamed Sami
  • 3. What is Enterprise Architecture? !!!!! Mohamed Sami - https://melsatar.blog/
  • 4. What is Enterprise “Any collection of organizations that has a common set of goals.” –TOGAF An enterprise could be: u a government agency u a whole corporation u a division of a corporation u a single department u or a chain of geographically distant organizations linked together by common ownership. Goals Process Operating Model Structure Skills Mohamed Sami - https://melsatar.blog/
  • 5. What is Architecture? u ISO/IEC 42010:2007 defines "architecture" as: u "The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution.” u In TOGAF, "architecture" has two meanings depending upon the context: u A formal description of a system, or a detailed plan of the system at component level to guide its implementation u The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time Mohamed Sami - https://melsatar.blog/
  • 6. What is Enterprise Architecture Enterprise architecture (EA) is the process of translating business vision and strategy into effective enterprise change by creating, communicating, and improving the key principles and models that describe the enterprise’s future state and enable its evolution. A conceptual blueprint that defines the structure and operation of an organization. The intent of an enterprise architecture is to determine how an organization can most effectively achieve it's current and future objectives. Mohamed Sami - https://melsatar.blog/
  • 7. Enterprise Architecture? What !!!!! Mohamed Sami - https://melsatar.blog/
  • 8. The Anatomy of a City u The City architecture has a lot of layers u What if we need to transform this city into a smarter city? u What if we need to upgrade the utility services? u What if we need to have a big change in the city sanitation? Mohamed Sami - https://melsatar.blog/
  • 9. Do we need the city blueprint? Mohamed Sami - https://melsatar.blog/
  • 10. Similarly!!! do we need anatomy to describe the human body? do we need the schematics of a car? do the builders need the map of the house? do we need The enterprise architecture? Why Mohamed Sami - https://melsatar.blog/
  • 11. Architecture Domains Mohamed Sami - https://melsatar.blog/
  • 12. What is the value? Mohamed Sami - https://melsatar.blog/
  • 13. Value of Enterprise Architecture Efficient business operation Efficient IT operation Reduced risk for future investment Faster, simpler, and cheaper procurement Increase Business Continuity and Agility Better optimization of resources and eliminate duplication Mohamed Sami - https://melsatar.blog/
  • 14. What is the real problem? Business and IT Alignment !! Mohamed Sami - https://melsatar.blog/
  • 15. How can we solve that? u Using common vocabulary u Visualizing the concerns from stakeholders perspectives u Establishing the language that all can understand Having a framework Mohamed Sami - https://melsatar.blog/
  • 16. We need clear steps to be able to solve this puzzle Mohamed Sami - https://melsatar.blog/
  • 17. What is the architecture framework? is a tool that can be used for developing a broad range of different architectures. u It should describe a method for designing an information system in terms of a set of building blocks, and for showing how the building blocks fit together. u It should contain a set of tools and provide a common vocabulary. u It should also include a list of recommended standards and compliant products that can be used to implement the building blocks. Mohamed Sami - https://melsatar.blog/
  • 18. What is the value? Mohamed Sami - https://melsatar.blog/
  • 19. The framework value Provides a practical starting point for an Architecture Project u Avoids the initial panic when the scale of the task becomes apparent u Systematic – “Codified common sense” u Captures what others have found to work in real life u Contains a Baseline set of resources for reuse Mohamed Sami - https://melsatar.blog/
  • 20. What is TOGAF? u TOGAF is an architecture framework – The Open Group Architecture Framework. TOGAF is a tool for assisting in the acceptance, production, use, and maintenance of enterprise architectures. It is based on an iterative process model supported by best practices and a re- usable set of existing architectural assets. Mohamed Sami - https://melsatar.blog/
  • 21. Why TOGAF A comprehensive general method Widely adopted in the market Complementary to, not competing with, other frameworks Tailorable to meet an organization and industry needs Vendor, tool and technology neutral open standard Avoids re- inventing the wheel Business IT alignment Based in best practices Possible to participate in the evolution of the framework Available under a free perpetual license Mohamed Sami - https://melsatar.blog/
  • 22. TOGAF Components? Mohamed Sami - https://melsatar.blog/
  • 23. TOGAF Structure 1. PART I - (Introduction) This part provides a high-level introduction to the key concepts of enterprise architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout TOGAF and releases notes detailing the changes between this version and the previous version of TOGAF. 2. PART II - (Architecture Development Method) This part is the core of TOGAF. It describes the TOGAF Architecture Development Method (ADM) - a step-by-step approach to developing an enterprise architecture. 3. PART III - (ADM Guidelines and Techniques) This part contains a collection of guidelines and techniques available for use in applying TOGAF and the TOGAF ADM. 4. PART IV - (Architecture Content Framework) This part describes the TOGAF content framework, including a structured metamodel for architectural artifacts, the use of re-usable architecture building blocks, and an overview of typical architecture deliverables. 5. PART V - (Enterprise Continuum & Tools) This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise. 6. PART VI - (TOGAF Reference Models) This part provides a selection of architectural reference models, which includes the TOGAF Foundation Architecture, and the Integrated Information Infrastructure Reference Model (III-RM). 7. PART VII - (Architecture Capability Framework) This part discusses the organization, processes, skills, roles, and responsibilities required to establish and operate an architecture function within an enterprise. Mohamed Sami - https://melsatar.blog/
  • 24. Architecture Development Method The Architecture Development Method (ADM) forms the core of TOGAF and is a method for deriving organization-specific enterprise architecture. It is the result of contributions from many architecture practitioners. Set of phases: u Cycling around the ADM u Iterative between phases u Cycling around a single phase Mohamed Sami - https://melsatar.blog/
  • 25. ADM Guidelines and Techniques u A set of guidelines and techniques to support the application of the ADM u The guidelines help to adapt the ADM to deal with different scenarios, including different process styles u The use of iteration u Specific requirements (e.g. security). u The techniques support specific tasks within the ADM u Defining principles u Business scenarios u Gap analysis u Migration planning Mohamed Sami - https://melsatar.blog/
  • 26. Architecture Content Framework A detailed model of architectural work products, including Deliverables, Artifacts within deliverables, and the Architecture Building Blocks (ABBs) that deliverables represent. u It drives for greater consistency in the outputs of TOGAF u It provides a comprehensive checklist of architecture outputs u It promotes better integration of work products u It provides a detailed open standard for how architectures should be described u It includes a detailed metamodel Mohamed Sami - https://melsatar.blog/
  • 27. Deliverables, Artifacts and Building Blocks Mohamed Sami - https://melsatar.blog/
  • 28. Enterprise Continuum u The Enterprise Continuum is a view of the Architecture Repository that provides methods for classifying architecture and solution artifacts, both internal and external to the Architecture Repository, as they evolve from generic architectures to Organization-Specific Architectures, and similarly generic solutions to organization-specific solutions Mohamed Sami - https://melsatar.blog/
  • 29. Architecture Repository One part of the wider Enterprise IT Repository, which provides the capability to link architectural assets to components of the Detailed Design, Deployment, and Service Management Repositories Mohamed Sami - https://melsatar.blog/
  • 30. The Architecture Landscape u Strategic Architectures show a long-term summary view of the entire enterprise. u Segment Architectures provide more detailed operating models for areas within an enterprise. (program or portfolio level) u Capability Architectures show in a more detailed fashion how the enterprise can support a particular (unit of capability). Mohamed Sami - https://melsatar.blog/
  • 31. Reference Model Two Reference Models are provided u The TOGAF Technical Reference Model (TRM) u A Foundation Architecture u A model and a taxonomy of generic platform services u The Integrated Information Infrastructure Model (III-RM). u A model for business applications and infrastructure applications u Specifically aimed to support the vision of Boundaryless Information Flow™ Mohamed Sami - https://melsatar.blog/
  • 32. Architecture Capability Framework A structured definition of the organizations, skills, roles and responsibilities to establish and operate an Enterprise Architecture. Mohamed Sami - https://melsatar.blog/
  • 33. References u T. (n.d.). TOGAF® Version 9.1. Retrieved October 20, 2017, from http://pubs.opengroup.org/architecture/togaf9- doc/arch/index.html u What is enterprise architecture (EA)? - Definition from WhatIs.com. (n.d.). Retrieved October 20, 2017, from http://searchcio.techtarget.com/definition/enterprise-architecture