企业架构
企业架构(Enterprise architecture)是指整个公司或企业中软件和其他技术的整体视图和方法。
通常,企业架构不仅仅是组织各种内部基础设施的结构。相反,我们的目标是通过以正确的方式分析、设计、规划和实施正确的技术,为业务需求提供真正的解决方案。
越来越多的企业架构还包含其他业务需求,如业务流程管理和数据分析。因此,有组织的企业架构的目标是成功地执行具有效率、效率、敏捷性和安全性的业务战略。
如果所有这些听起来都很复杂的话——以解决业务需求的方式为所有企业软件设计并实现一个清晰、长期的解决方案——那是因为它确实如此。这就是为什么企业架构框架(eaf)早在50年前就开始以非正式和正式的方式出现了。
TOGAF历史与事实
作为计算机体系结构的一个子集,企业体系结构作为一个领域可以追溯到20世纪60年代中期,IBM以及其他公司和大学率先采用了一些明确的方法来构建企业体系结构,他们知道在网络上运行的所有部分都是复杂的。
在接下来的几十年里,技术变得更加复杂:今天,大多数公司,无论大小或产品,都利用互联网使其业务流程更简单、更快,有时甚至更透明。今天,企业架构是一个必要的过程,它可以在本地和云中理解各种硬件和软件选项,并在跨多个平台共享数据时确保安全。
TOGAF最初于1995年开发。正如当时在企业架构领域常见的那样,较新的版本或模型提供了改进的迭代和理论。同样,TOGAF从美国国防部自己的EAF(信息管理的技术架构框架,简称TAFIM)中获得了很多灵感。有趣的是,在TOGAF出现后的几年内,USDoD停止使用TAFIM。尽管如此,TOGAF的实施和成功在20多年后的今天仍在全球范围内继续。
Open Group已经将TOGAF更新到最新的9.1版本,最初发布于2011年。开放小组进一步认证了符合TOGAF标准的工具和课程。如今,各个组织已经开发了8个工具和71门课程,并通过了开放小组的官方认证。
EAF的TOGAF方法
开放组将TOGAF定义为 “ 企业架构的de-factor全局标准 ”。该框架旨在通过四个目标帮助企业组织和解决所有关键业务需求:
确保所有用户,从关键利益相关者到团队成员,都能说相同的语言。这有助于每个人以同样的方式理解框架、内容和目标,并使整个企业处于同一个页面上,从而打破任何沟通障碍。
避免被 “ 锁定 ” 到企业架构的专有解决方案中。只要公司在内部使用TOGAF而不是用于商业目的,这个框架就是免费的。
节省时间和金钱,更有效地利用资源。
实现可证明的投资回报率(ROI)。
TOGAF的三根支柱
如果这四个目标是使用TOGAF的理论结果,那么这三个支柱就是实现这些目标的方法。这些支柱有助于创建一个系统化的过程,以便按照与治理和业务目标相一致的结构化方式组织和使用软件技术。由于软件开发依赖于IT内外不同业务部门之间的协作,TOGAF使用同一种语言的目标鼓励并帮助不同的涉众进入同一个页面,这在业务环境中是不可能发生的。TOGAF分为三大支柱:
企业架构域
它们将架构划分为四个关键区域(有时简称为“BDAT区域”):
业务架构,定义业务策略和组织、关键业务流程、治理和标准。
数据架构,它记录逻辑和物理数据资产的结构以及任何相关的数据管理资源。
应用架构,它提供了部署单个系统的蓝图,包括应用程序系统之间的交互以及它们与基本业务流程的关系。
技术(Technical)架构(也称为技术(technology )体系结构),描述支持关键应用程序部署所需的硬件、软件和网络基础结构。
架构开发模型(ADM)
这个迭代周期使用性能工程来开发实际的企业架构。重要的是,它可以根据企业的需要进行定制,因此它不是一种一刀切的方法。一旦一个架构被开发出来,企业就可以在迭代周期中把它推广到所有的团队或部门,确保错误最小化,并进一步帮助公司进行连贯的沟通。
企业连续体
这个分类系统跟踪一系列体系结构解决方案,从通用的行业标准选项开始,包括定制的企业特定解决方案。
支持者说ADM是TOGAF的核心——正是这个支柱使得TOGAF非常有效,并且在其他框架中脱颖而出。体系结构开发方法提供了八个步骤作为指导,以确定企业当前的位置,并确定企业希望和需要在四个企业体系结构域中的每一个域中的位置。
一旦在整个生命周期中建立了业务流程,ADM将帮助企业确定当前状态和长期目标之间的差距,然后将这些差距整理成更小的、可操作的、可理解的包,然后团队可以实施这些包。
TOGAF的主要支柱有时还包括另外两个方面:TOGAF认证的工具和资格。
开放组为个人提供两个认证:第一个级别称为基础,教授企业架构和推出TOGAF的基本原则,第二个级别认证涉及业务分析和应用。开放组还验证与TOGAF对齐的工具。对于最新版本,八个组织提供了八个工具( eight tools from eight organization )。