Enterprise Architecture - TOGAF Overview

Download Enterprise Architecture - TOGAF Overview

Post on 23-Jan-2018

179 views

Category:

Technology

3 download

Embed Size (px)

TRANSCRIPT

<ul><li><p>Enterprise ArchitectureTOGAF OVERVIEW</p><p>Prepared by - Mohamed Sami - https://melsatar.blog/</p></li><li><p>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.</p><p>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 Mohameds 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.</p><p>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.</p><p>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.</p><p>Author</p><p>Mohamed Sami - https://melsatar.blog/</p><p>Mohamed Sami</p></li><li><p>What is Enterprise Architecture?</p><p>!!!!!</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is EnterpriseAny collection of organizations that has a common set of goals. TOGAF</p><p>An enterprise could be:u a government agencyu a whole corporationu a division of a corporationu a single departmentu or a chain of geographically distant organizations linked together by common </p><p>ownership.</p><p>Goals Process Operating Model Structure Skills</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is Architecture?</p><p>u ISO/IEC 42010:2007 defines "architecture" as:u "The fundamental organization of a system, embodied in its components, their </p><p>relationships to each other and the environment, and the principles governing its design and evolution.</p><p>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 </p><p>level to guide its implementation</p><p>u The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is Enterprise Architecture</p><p>Enterprise architecture (EA) is the process of translating business vision and strategy into effective enterprise </p><p>change by creating, communicating, and improving the key principles and models that describe the enterprises future state and enable its evolution.</p><p>A conceptual blueprint that defines the structure and operation of an organization. The intent of an enterprise architecture is to determine how an </p><p>organization can most effectively achieve it's current and future objectives.</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Enterprise Architecture?What !!!!!</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>The Anatomy of a City</p><p>u The City architecture has a lot of layersu What if we need to transform this city into a smarter </p><p>city?u What if we need to upgrade the utility services?u What if we need to have a big change in the city </p><p>sanitation?</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Do we need the city blueprint?</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Similarly!!!do we need anatomy to describe the human </p><p>body?do we need the </p><p>schematics of a car?</p><p>do the builders need the map of the </p><p>house?</p><p>do we need The enterprise </p><p>architecture?</p><p>Why</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Architecture Domains</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is the value?</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Value of Enterprise Architecture</p><p>Efficient business </p><p>operation</p><p>Efficient IT operation</p><p>Reduced risk for future </p><p>investment</p><p>Faster, simpler, and </p><p>cheaper procurement</p><p>Increase Business </p><p>Continuity and Agility</p><p>Better optimization of resources </p><p>and eliminate duplication</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is the real problem?Business and IT Alignment !!</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>How can we solve that?</p><p>u Using common vocabularyu Visualizing the concerns from stakeholders perspectivesu Establishing the language that all can understand</p><p>Having a framework</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>We need clear steps to be able to solve this puzzle</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is the architecture framework?</p><p>is a tool that can be used for developing a broad range of different architectures.</p><p>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.</p><p>u It should contain a set of tools and provide a common vocabulary.</p><p>u It should also include a list of recommended standards and compliant products that can be used to implement the building blocks.</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is the value?</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>The framework value</p><p>Provides a practical starting point for an Architecture Project</p><p>u Avoids the initial panic when the scale of the task becomes </p><p>apparent</p><p>u Systematic Codified common sense</p><p>u Captures what others have found to work in real life</p><p>u Contains a Baseline set of resources for reuse</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>What is TOGAF?</p><p>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.</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Why TOGAF</p><p>A comprehensive general method</p><p>Widely adopted in the market</p><p>Complementary to, not </p><p>competing with, other frameworks</p><p>Tailorable to meet an </p><p>organization and industry needs</p><p>Vendor, tool and technology </p><p>neutral open standard</p><p>Avoids re-inventing the </p><p>wheelBusiness IT alignment</p><p>Based in best practices</p><p>Possible to participate in the evolution of the </p><p>framework</p><p>Available under a free perpetual </p><p>license</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>TOGAF Components?</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>TOGAF Structure1. PART I - (Introduction) This part provides a high-level introduction to the key concepts of enterprise </p><p>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.</p><p>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.</p><p>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.</p><p>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.</p><p>5. PART V - (Enterprise Continuum &amp; Tools) This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise.</p><p>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).</p><p>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.</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Architecture Development MethodThe Architecture Development Method (ADM) forms the core of TOGAF and is a method for </p><p>deriving organization-specific enterprise architecture. It is the result of contributions from </p><p>many architecture practitioners.</p><p>Set of phases:u Cycling around the ADM u Iterative between phasesu Cycling around a single phase</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>ADM Guidelines and Techniques</p><p>u A set of guidelines and techniques to support the application of the ADM</p><p>u The guidelines help to adapt the ADM to deal with different scenarios, including different process stylesu The use of iteration</p><p>u Specific requirements (e.g. security).</p><p>u The techniques support specific tasks within the ADMu Defining principles</p><p>u Business scenarios</p><p>u Gap analysis</p><p>u Migration planning</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Architecture Content FrameworkA detailed model of architectural work products, including Deliverables, Artifacts within deliverables, and the Architecture Building Blocks (ABBs) that deliverables represent.</p><p>u It drives for greater consistency in the outputs of TOGAF</p><p>u It provides a comprehensive checklist of architecture outputs</p><p>u It promotes better integration of work products</p><p>u It provides a detailed open standard for how architectures should be described</p><p>u It includes a detailed metamodel</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Deliverables, Artifacts and Building Blocks</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Enterprise Continuum</p><p>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</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Architecture Repository</p><p>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</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>The Architecture Landscape</p><p>u Strategic Architectures show a long-term summary view of the entire enterprise.</p><p>u Segment Architectures provide more detailed operating models for areas within an enterprise. (program or portfolio level)</p><p>u Capability Architectures show in a more detailed fashion how the enterprise can support a particular (unit of capability). </p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Reference Model</p><p>Two Reference Models are provided</p><p>u The TOGAF Technical Reference Model (TRM)</p><p>u A Foundation Architecture</p><p>u A model and a taxonomy of generic platform services</p><p>u The Integrated Information Infrastructure Model (III-RM).</p><p>u A model for business applications and infrastructure applications</p><p>u Specifically aimed to support the vision of Boundaryless Information Flow</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>Architecture Capability Framework</p><p>A structured definition of the organizations, skills, roles and responsibilities to establish and operate an Enterprise Architecture.</p><p>Mohamed Sami - https://melsatar.blog/</p></li><li><p>References</p><p>u T. (n.d.). TOGAF Version 9.1. Retrieved October 20, 2017, from </p><p>http://pubs.opengroup.org/architecture/togaf9-</p><p>doc/arch/index.html</p><p>u What is enterprise architecture (EA)? - Definition from WhatIs.com. </p><p>(n.d.). Retrieved October 20, 2017, from </p><p>http://searchcio.techtarget.com/definition/enterprise-architecture</p></li><li><p>Thank youMohamed Samihttps://melsatar.blog/</p></li></ul>

Recommended

View more >