Кәсіпорын архитектурасы аясы: жүйе құру, жоспарлау, ұзақ мерзімді даму стратегияларын анықтау. Модельдер, қабаттар, принциптер мен тәжірибелерді қамтиды.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Кәсіпорын архитектурасының негізі (EA негізі) кәсіпорын архитектурасын қалай құру және пайдалануды анықтайды. Архитектуралық негіз жүйе архитектурасының сипаттамасын жасау және пайдалану үшін принциптер мен тәжірибелер ұсынады. Ол архитекторлардың ойлауын архитектура сипаттамасын домендерге, қабаттарға немесе көріністерге бөлу арқылы құрылымдайды және әр көріністі құжаттауға арналған модельдерді (әдетте матрицалар мен диаграммалар) ұсынады. Бұл жүйенің барлық компоненттері бойынша жүйелі жобалау шешімдерін қабылдауға, сондай-ақ жаңа жобалау талаптары, тұрақтылық және қолдау мәселелері бойынша ұзақ мерзімді шешімдер қабылдауға мүмкіндік береді.
Frame in which the architecture of a company is defined
An enterprise architecture framework (EA framework) defines how to create and use an enterprise architecture. An architecture framework provides principles and practices for creating and using the architecture description of a system. It structures architects' thinking by dividing the architecture description into domains, layers, or views, and offers models – typically matrices and diagrams – for documenting each view. This allows for making systemic design decisions on all the components of the system and making long term decisions around new design requirements, sustainability, and support.
Кәсіпорындық архитектураның домендері мен субдомендері
Қолданбалық және технологиялық домендер (бизнес домендермен шатастырмау керек) домендік қабілеттермен және домендік қызметтермен сипатталады. Қабілеттер қызметтермен қолдауға алынады. Қолданбалық қызметтерге қызметке бағытталған архитектурада (SOA) да сілтеме жасалады. Техникалық қызметтер әдетте бағдарламалық өнімдермен қамтамасыз етіледі. Деректерді қарау дерек кластарынан басталады, оларды дерек тақырыптарына жіктеуге болады, ал олар дерек нысандарына одан әрі жіктеледі. Ең көп қолданылатын негізгі дерек моделі түрі – MERDA (мастерлік нысандық қатынас диаграммаларын бағалау, нысандық қатынас моделіне қараңыз) деп аталады. Класс, тақырып және нысан деректердің иерархиялық көрінісін құрайды. Кәсіпорындарда дерек нысандарының миллиондаған мысалдары болуы мүмкін. Enterprise Architecture Reference Traditional Model архитектура домендерін (бизнес, ақпарат/деректер, қолданба/интеграция және техникалық/инфрақұрылым) нақты ажыратады. Бұл домендерді қосымша тармақтарға бөлуге болады. EA домені мен тармақтарының мысалы оң жақтағы суретте көрсетілген. Көптеген кәсіпорын архитектурасы командалары Enterprise Architecture домендері мен тармақтарына сәйкес келетін біліктіліктері бар жеке тұлғалардан тұрады. Мысалдар: кәсіпорын бизнес-архитектор, кәсіпорын құжаттамалық архитекторы, кәсіпорын қолданбалар архитекторы, кәсіпорын инфрақұрылым архитекторы, кәсіпорын ақпараттық архитекторы және т.б. Қолданбалық және ақпараттық архитектура домендеріндегі анықтамалық архитектура үлгілерінің тізімін «Архитектуралық үлгі (компьютер ғылымы)» бетінен табуға болады.
The application and technology domains (not to be confused with business domains) are characterized by domain capabilities and domain services. The capabilities are supported by the services. The application services are also referred to in service oriented architecture (SOA). The technical services are typically supported by software products. The data view starts with the data classes which can be decomposed into data subjects which can be further decomposed into data entities. The basic data model type which is most commonly used is called merda (master entity relationship diagrams assessment, see entity relationship model). The Class, subject and entity forms a hierarchical view of data. Enterprises may have millions of instances of data entities. The Enterprise Architecture Reference Traditional Model offers a clear distinction between the architecture domains (business, information/data, application/integration and technical/infrastructure). These domains can be further divided into Sub domain disciplines. An example of the EA domain and subdomains is in the image on the right. Many enterprise architecture teams consist of Individuals with Skills aligned with the Enterprise Architecture Domains and sub domain disciplines. Here are some examples: enterprise business architect, enterprise documentational architect, enterprise application architect, enterprise infrastructure architect, enterprise information architect, etc. An example of the list of reference architecture patterns in the application and information architecture domains are available at Architectural pattern (computer science).
Көрініс үлгісі
Көрініс моделі – жүйелерді талдау, жүйелерді жобалау немесе кәсіпорын архитектурасын құру кезінде қолданылатын көріністердің немесе тәсілдердің жиынтығын анықтайтын құрылым. 1990 жылдардың басынан бері жүйелік архитектураны сипаттау және талдау үшін стандартты тәсілдерді анықтауға қатысты бірнеше әрекеттер жасалды. Көптеген жаңа кәсіпорын архитектурасы құрылымдарында көріністердің белгілі бір жиынтығы бар, бірақ бұл жиынтықтар әрқашан көрініс моделі деп аталмайды.
A view model is a framework that defines the set of views or approaches used in systems analysis, systems design, or the construction of an enterprise architecture. Since the early 1990s, there have been a number of efforts to define standard approaches for describing and analyzing system architectures. Many of the recent Enterprise Architecture frameworks have some kind of set of views defined, but these sets are not always called view models.
Кәсіпорынның архитектуралық базасының түрлері
Қазіргі таңда EA аяларының саны көп, тізімде көрсетілгеннен әлдеқайда артық.
Nowadays there are now countless EA frameworks, many more than in the following listing.