CIO Resources and Information from TechTarget 09月29日
企业架构概述
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

企业架构(EA)是一个概念蓝图,定义了组织的结构和运营方式,旨在帮助组织有效实现当前和未来的目标。它涉及分析、规划、设计和实施企业中的各种元素,特别有助于数字化转型,通过整合遗留应用程序和流程来创建无缝环境。EA框架在20世纪80年代随着商业技术的增加而出现,最初专注于IT,后来扩展到涵盖整个业务,以确保所有部门与数字化转型保持一致。企业架构的概念在不同组织中有所不同,技术IT专业人员(如程序员)通常从基础设施、应用程序和管理组件的角度看待EA,而企业架构师则采取更广泛的视角,将其视为业务结构分析的一部分。

📊 企业架构(EA)是一个概念蓝图,定义了组织的结构和运营方式,旨在帮助组织有效实现当前和未来的目标。它涉及分析、规划、设计和实施企业中的各种元素,特别有助于数字化转型,通过整合遗留应用程序和流程来创建无缝环境。

🗺️ EA框架在20世纪80年代随着商业技术的增加而出现,最初专注于IT,后来扩展到涵盖整个业务,以确保所有部门与数字化转型保持一致。不同的组织对EA的概念有所不同,技术IT专业人员(如程序员)通常从基础设施、应用程序和管理组件的角度看待EA,而企业架构师则采取更广泛的视角,将其视为业务结构分析的一部分。

🔧 企业架构师负责将组织的IT战略与其业务目标相结合,并开发和维护一个企业架构管理方法或框架,指导组织支持其目标所需的技术。成功的EA可以优化资源并改善决策。

🤝 为了创建一个连贯的架构战略,企业架构师必须与利益相关者(如业务领导和IT团队)合作。这种合作应涉及评估当前系统、识别差距并建议改进。

<p>An enterprise architecture (EA) is a conceptual blueprint that defines an organization's structure and operation. Its intent is to determine how an organization can effectively achieve its current and future objectives.</p><div class="ad-wrapper ad-embedded"> <div id="halfpage" class="ad ad-hp"> <script>GPT.display('halfpage')</script> </div> <div id="mu-1" class="ad ad-mu"> <script>GPT.display('mu-1')</script> </div> </div> <p>Enterprise architecture involves analyzing, planning, designing and eventually implementing the analysis in an enterprise. Its use helps businesses going through digital transformation, since EA focuses on bringing legacy applications and processes together to form a seamless environment.</p> <p>EA frameworks emerged in response to the increased use of business technologies during the 1980s. They were a way to respond to rapid technology growth. EA later expanded to encompass the entirety of a business, not just IT. This way, the rest of the company would be aligned with <a href="https://www.techtarget.com/searchcio/definition/digital-transformation"&gt;digital transformation</a>.</p> <p>Enterprise architecture concepts vary; they won't look the same for different organizations. Parts of an organization might also view EA differently. For example, programmers and other technical IT professionals regard enterprise architecture strategies in terms of the infrastructure, applications and management components they control. Enterprise architects, on the other hand, take a broader view, seeing EA as part of their business structure analysis.</p> <section class="section main-article-chapter" data-menu-title="The purpose of enterprise architecture"> <h2 class="section-title"><i class="icon" data-icon="1"></i>The purpose of enterprise architecture</h2> <p>EA helps various departments in a business understand the broader business model and articulate challenges and business risks. It is vital in unifying and coordinating departmental processes across an organization. Accessing and understanding business capability should also help individuals identify gaps in their business and make more informed decisions based on this <a href="https://www.techtarget.com/searchcio/definition/gap-analysis"&gt;gap analysis</a>.</p> <p>One main goal of EA is to create a map or blueprint of an organization's structure and operations. This blueprint should include information, such as a map of IT assets and <a href="https://www.techtarget.com/searchcio/definition/business-process"&gt;business processes</a>.</p> <p>Other common goals include promoting team alignment and standardization. This can be done, in part, by unifying environments across teams and organizations. Guidance is usually based on an organization's business requirements.</p></section> <section class="section main-article-chapter" data-menu-title="The enterprise architecture process"> <h2 class="section-title"><i class="icon" data-icon="1"></i>The enterprise architecture process</h2> <p>Microsoft's Michael Platt, a director in the strategic projects group, describes EA as having four points of view:</p> <ol class="default-list"> <li>The business perspective. This defines the processes and standards by which the business operates daily.</li> <li>The application perspective. This defines the interactions among the processes and standards the organization uses.</li> <li>The information perspective. This defines and classifies the raw data -- such as document files, databases, images, presentations and spreadsheets -- that the organization requires to operate efficiently.</li> <li>The technology perspective. This defines the hardware, operating systems, programming and networking tools the organization uses.</li> </ol> <p>The term <i>enterprise architecture</i> has various meanings for different professionals, depending on where they work. For example, programmers and other technical IT professionals regard enterprise architecture strategies in terms of the <a href="https://www.techtarget.com/searchdatacenter/definition/infrastructure"&gt;infrastructure&lt;/a&gt;, application and management components they control.</p> <p>High-level programmers use enterprise architecture to refer to the hardware and software components in a design. For a website, that might comprise a web server, database, the NoSQL database cache, the application programming interface endpoints and the content delivery network. Technical enterprise architects look at EA in the context of software architecture, systems architecture deployment types and other steps like testing.</p> <p>Other IT professionals view enterprise architecture based on quality attributes. These attributes must exist for software to work and are unlikely to fit in a specification document. Examples include reliability, capacity, scalability and security. Quality elements aren't functional requirements but are ways to determine acceptable operating conditions and necessary tradeoffs to get there.</p> <p>In a business context, enterprise architecture differs from the technical architecture required to build and run applications. Working from within an enterprise architecture framework helps define this.</p> <figure class="main-article-image full-col" data-img-fullsize="https://www.techtarget.com/rms/onlineimages/app_arch-architecture_framework-f.png"&gt; <img data-src="https://www.techtarget.com/rms/onlineimages/app_arch-architecture_framework-f_mobile.png" class="lazy" data-srcset="https://www.techtarget.com/rms/onlineimages/app_arch-architecture_framework-f_mobile.png 960w,https://www.techtarget.com/rms/onlineimages/app_arch-architecture_framework-f.png 1280w" alt="Diagram of the enterprise architecture framework pyramid" height="314" width="560"> <figcaption> <i class="icon pictures" data-icon="z"></i>The enterprise architecture framework includes business processes, data collection, software tools and other supporting technology. </figcaption> <div class="main-article-image-enlarge"> <i class="icon" data-icon="w"></i> </div> </figure></section> <section class="section main-article-chapter" data-menu-title="EA models and methodologies"> <h2 class="section-title"><i class="icon" data-icon="1"></i>EA models and methodologies</h2> <p>Enterprise architectures are typically implemented as frameworks. There are many different frameworks; some are a better fit than others for a specific organization.</p> <p>For example, a large organization with many moving parts might find a framework focused on consistency and relationships between various parts of an overarching enterprise more useful.</p> <p>Some examples of EA frameworks include the following:</p> <ul class="default-list"> <li><b>Zachman Framework for Enterprise Architecture</b>. This covers six architectural points and six primary stakeholders who define and standardize IT architecture components.</li> <li><b>Unified Architecture Framework.</b> This complex but flexible enterprise architecture framework is suitable for military and government software development. It's also used in commercial businesses and implemented as a <a href="https://www.techtarget.com/searchsoftwarequality/definition/Unified-Modeling-Language"&gt;Unified Modeling Language profile</a>.</li> <li><b>Agile enterprise architecture.</b> This focuses an organization around a flexible, extended collection of structures and processes that can grow. It can become an important part of <a href="https://www.techtarget.com/searchsoftwarequality/definition/agile-software-development"&gt;Agile software delivery</a>.</li> <li><b>Federal Enterprise Architecture Framework.</b> This reference model was introduced in 1996 to improve IT effectiveness. It was designed for the U.S. government but is also used by private companies.</li> </ul> <p>Other frameworks include The Open Group Architectural Framework, the European Space Agency Architectural Framework, the SAP Enterprise Architecture Framework and the Ministry of Defence Architecture Framework.</p></section> <section class="section main-article-chapter" data-menu-title="Benefits of enterprise architecture"> <h2 class="section-title"><i class="icon" data-icon="1"></i>Benefits of enterprise architecture</h2> <p>Some advantages of having an enterprise architecture are the following:</p> <ul class="default-list"> <li>Improving decision-making.</li> <li>Enhancing adaptability to changing demands or market conditions.</li> <li>Eliminating inefficient and redundant processes.</li> <li>Optimizing the use of organizational assets.</li> <li>Minimizing employee turnover.</li> <li>Supporting organization redesigns and reorganizations.</li> <li>Facilitating the evaluation of architecture against long-term goals.</li> <li>Explaining IT architectures to those outside IT.</li> <li>Helping unify IT processes.</li> <li>Simplifying finance teams' work.</li> <li>Facilitating <a href="https://www.techtarget.com/searchcio/definition/project-management"&gt;project management</a> collaboration.</li> </ul></section> <section class="section main-article-chapter" data-menu-title="The role of enterprise architects"> <h2 class="section-title"><i class="icon" data-icon="1"></i>The role of enterprise architects</h2> <p>The enterprise architect is responsible for aligning an organization's IT strategy with its business objectives. They are charged with developing and maintaining an enterprise architecture management approach or framework that guides an organization on the technology needed to support its goals.</p> <p>This guidance can include best practices that ensure IT investments in enterprise architecture contribute to efficiency and scalability, using continuously innovating technologies. Gartner considers this one of the <a target="_blank" href="https://www.gartner.com/en/information-technology/role/enterprise-architecture-technology-leaders" rel="noopener">most important roles</a> of the enterprise architect. A successful enterprise architect can help organizations optimize resources and improve decision-making.</p> <p>To create a cohesive architecture strategy, enterprise architects must collaborate with stakeholders such as business leaders and IT teams. This collaboration should involve assessing current systems, identifying gaps and recommending improvements.</p> <figure class="main-article-image full-col" data-img-fullsize="https://www.techtarget.com/rms/onlineImages/app_arch-duties_of_enterprise_architect-f.png"&gt; <img data-src="https://www.techtarget.com/rms/onlineImages/app_arch-duties_of_enterprise_architect-f_mobile.png" class="lazy" data-srcset="https://www.techtarget.com/rms/onlineImages/app_arch-duties_of_enterprise_architect-f_mobile.png 960w,https://www.techtarget.com/rms/onlineImages/app_arch-duties_of_enterprise_architect-f.png 1280w" alt="Descriptions of enterprise architect duties" height="317" width="559"> <figcaption> <i class="icon pictures" data-icon="z"></i>The duties of an enterprise architect include proficiency in code and leadership responsibilities. </figcaption> <div class="main-article-image-enlarge"> <i class="icon" data-icon="w"></i> </div> </figure></section> <section class="section main-article-chapter" data-menu-title="Enterprise architecture stakeholders"> <h2 class="section-title"><i class="icon" data-icon="1"></i>Enterprise architecture stakeholders</h2> <p>Several important enterprise architecture stakeholders are involved in acquiring and maintaining an enterprise architecture. The most important are the following:</p> <ul class="default-list"> <li>Executives and business leaders.</li> <li>IT teams and developers.</li> <li>Project managers.</li> <li>Security and compliance teams.</li> <li>Operations and infrastructure teams.</li> </ul></section> <section class="section main-article-chapter" data-menu-title="EA vendors, tools and certifications"> <h2 class="section-title"><i class="icon" data-icon="1"></i>EA vendors, tools and certifications</h2> <p>Several vendors sell enterprise architecture products and certifications focused on related skills. According to Gartner, examples of leading EA vendors include Ardoq, Bizdesign's Mega, Orbus Software and SAP.</p> <p>Some EA tools provide visibility, keeping everyone from different departments on the same page. They can be easy to configure and let users pick the management type -- such as agile -- for each project.</p> <p>Other EA software helps users develop strategic roadmaps and architectures that enable business and IT alignment. These tools enable business strategies and simplify technical architectures.</p> <p>Some example certifications include the following:</p> <ul class="default-list"> <li>Amazon Web Services Certified Solutions Architect</li> <li>Cloud Credential Council's Professional Cloud Solutions Architect Certification</li> <li>ISC2's Information Systems Security Architecture Professional</li> <li>Open Group Certified Architect</li> <li>Salesforce Certified Technical Architect</li> </ul> <p><i>Enterprise architecture is critical to success in the modern enterprise. Learn the </i><a href="https://www.techtarget.com/searchapparchitecture/tip/Enterprise-architect-skills-you-should-never-overlook"&gt;&lt;i&gt;four skills you shouldn't overlook as an enterprise architect</i></a><i>.</i></p></section>

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

企业架构 数字化转型 IT战略 业务目标 利益相关者
相关文章