{"id":1383,"date":"2023-02-26T22:31:34","date_gmt":"2023-02-26T21:31:34","guid":{"rendered":"https:\/\/www.architecturemaker.com\/?p=1383"},"modified":"2023-02-26T22:31:34","modified_gmt":"2023-02-26T21:31:34","slug":"what-is-enterprise-architecture","status":"publish","type":"post","link":"https:\/\/www.architecturemaker.com\/what-is-enterprise-architecture\/","title":{"rendered":"What is enterprise architecture?"},"content":{"rendered":"

In computing, enterprise architecture (EA) is the process of translating business vision and strategy into effective enterprise change by creating, communicating and improving the key requirements, principles and model-based designs for enterprise integration.<\/p>\n

Enterprise architecture is “the art of expressing a business in software,” according to software development thought leader David Linthicum. In other words, enterprise architecture is the process of designing and building software that supports the strategic goals of a company. <\/p>\n

Linthicum’s definition is a good starting point for understanding enterprise architecture, but it’s only a brief overview. In order to really understand what enterprise architecture is, it’s important to understand its history and how it has evolved. <\/p>\n

Enterprise architecture has its roots in systems engineering and software engineering. In the early days of computing, enterprise architects were responsible for designing and building large-scale systems that could support the business goals of an organization. These systems were typically very complex, and they often required custom software to be developed. <\/p>\n