Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами

Логический компонент приложения Logical Application Component

На какой вопрос отвечает «Какие функции выполняет приложение независимо от того, на чём оно написано?»

Это абстракция над возможностями приложения, которая описывает, какие сервисы оно предоставляет и какие данные хранит. Описание не зависит от конкретных технологий или способа реализации.

Аналогия Как описание функции «выдача кофе» в меню кафе, не указывая, какая именно кофемашина стоит на кухне.

Разобраться

Зачем это нужно

Даёт возможность классифицировать приложения по их бизнес-роли и сравнивать решения разных вендоров. Упрощает анализ архитектуры, отделяя логику от технических деталей.

Применить

Когда это нужно, а когда нет

Когда нужно

  • При инвентаризации приложений по типу выполняемых задач
  • При проектировании сервисной архитектуры
  • При сравнении возможностей разных систем

Когда не нужно

Типичные ошибки

  • 01Смешение логической функции с конкретным исполняемым файлом или контейнером.
  • 02Описание компонента через технические характеристики серверов, а не через предоставляемые сервисы.
  • 03Игнорирование данных, которые компонент поддерживает, при определении его границ.

Сверить с первоисточниками

Что говорят стандарты

Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.

An encapsulation of application functionality that is definable by services offered and data maintained, independently of implementation and technology.

Раздел стандартаСтрока реестра

Ещё 1 редакция этого подхода
An encapsulation of application functionality that is independent of a particular implementation. For example, the classification of all purchase request processing applications implemented in an enterprise.

Перевод Архитектурная сущность TOGAF: логический компонент приложения.

TOGAF Standard, Version 9.2, The Open Group, 2018, C182; гл. 30 «Content Metamodel», §30.5 «Content Metamodel Entities», табл. «Metamodel Entity | Description»

С чем связано

Связи понятия и его место в структуре подхода.

TOGAF

Architecture Definition: Information Systems Architecture — Application / Определение архитектуры: архитектура информационных систем — приложения

  • Реализуется черезApplication Service
  • РеализуетApplication Service
  • Декомпозируется наLogical Application Component
  • Взаимодействует сLogical Application Component
  • ИспользуетсяLogical Data Component
  • ОбслуживаетсяLogical Technology Component
  • РеализуетсяPhysical Application Component
  • ИспользуетLogical Data Component
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов

Поддержка