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

Интерфейс Interface · понятие

На какой вопрос отвечает «Через что к этому обращаются?» — а не «что именно предоставляется» (это сервис).

Интерфейс — точка доступа, через которую сервисы становятся доступны окружению. Спецификация называет его каналом: телефон, интернет, отделение — всё это интерфейсы к одному и тому же сервису. В реестре под этим именем шесть строк ArchiMate: бизнес-, прикладной и технологический интерфейсы обеих редакций.

Аналогия Дверь и окно выдачи. Через них получают одно и то же, но разными путями и с разными правилами.

Разобраться

Часто путают

Словом «интерфейс» называют разное. Выберите нужный смысл.

То, что описывает термин «Interface».

Вы на месте.

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

Интерфейсы выделяют, чтобы отделить канал от содержания. Один сервис через четыре канала — это четыре интерфейса и одно обещание, и менять канал можно, не трогая сервис.

Какие решения помогает принять

  1. Через какие каналы доступен сервис.
  2. Что закрыть, а что открыть.
  3. Где интерфейс требует договора: у внешних он обычно есть.
  4. Что изменится при добавлении канала: сервис или только интерфейс.

Применить

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

Когда нужно

  • У сервиса несколько каналов доступа.
  • Проектируете интеграцию.
  • Нужно показать, где проходит граница системы.
  • Планируете новый канал обслуживания.

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

  • Канал один и никогда не меняется.
  • Нужно описать, что предоставляется, — это сервис.
  • Интерфейсом называют экран пользователя: это другое.

Примеры по отраслям

Интерфейс как канал

ArchiMate прямо: интерфейс часто называют каналом — телефон, интернет, местный офис. Это снимает представление, будто интерфейс обязательно технический.

Четыре канала одного бэк-офиса

Пример спецификации: бэк-офис страховой компании имеет четыре разных бизнес-интерфейса, обслуживающих одну и ту же роль клиента.

банк

Отделение, приложение, колл-центр

Три интерфейса к одному сервису обслуживания счёта. Клиент считает их одной услугой, и правильно.

производство

Промышленный протокол обмена

Технологический интерфейс, через который оборудование отдаёт данные. Замена протокола не меняет того, что передаётся.

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

  • 01Интерфейс — это не сервис. Сервис — что даётся, интерфейс — через что.
  • 02Интерфейс — это не экран. Экран — часть канала, а не сам интерфейс.
  • 03Заводить интерфейс без сервиса: точка доступа в никуда.
  • 04Считать интерфейсы только техническими: отделение и телефон — тоже интерфейсы.

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

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

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

A point of access where business services are made available.

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

Ещё 5 редакций этого подхода
A point of access where application services are made available.

Перевод Элемент ArchiMate 3.2: интерфейс приложения.

A point of access where technology services are made available.

Перевод Элемент ArchiMate 3.2: технологический интерфейс.

A point of access where a business actor makes services available to its environment.

Перевод Точка доступа, в которой бизнес-актор делает сервисы доступными своему окружению.

Раздел стандарта

A point of access where an application component makes services available to its environment.

Перевод Точка доступа, в которой компонент приложения делает сервисы доступными своему окружению.

Раздел стандарта

A point of access where a node, device, system software, facility, or equipment makes services available to its environment.

Перевод Точка доступа, в которой узел, устройство, системное ПО, сооружение или оборудование делает сервисы доступными своему окружению.

Раздел стандарта

С чем связано

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

ArchiMate

Business / Бизнес-домен

  • Агрегация/композицияGrouping
  • Агрегация/композицияLocation
  • Агрегация/композицияRole
  • ОбслуживаниеService
  • Агрегация/композицияBusiness Actor
  • РеализацияPath
  • НазначениеService
  • ВлияниеRequirement
ArchiMate

Application / Домен приложений

  • Агрегация/композицияGrouping
  • Агрегация/композицияLocation
  • Агрегация/композицияRole
  • ОбслуживаниеService
  • Агрегация/композицияApplication Component
  • РеализацияPath
  • НазначениеService
  • ВлияниеRequirement
ArchiMate

Technology / Технологический домен

  • Агрегация/композицияGrouping
  • Агрегация/композицияLocation
  • Агрегация/композицияRole
  • ОбслуживаниеService
  • Агрегация/композицияDevice
  • Агрегация/композицияEquipment
  • Агрегация/композицияFacility
  • Агрегация/композицияNode

Связанные понятия

Понятия, которые обычно смотрят рядом с этим.

Кто с этим работает
  • Архитекторразмечает каналы
  • Владелец сервисаотвечает за их согласованность
  • Интеграционный инженерреализует технические интерфейсы
Где читать в стандартах
  • ArchiMate 4 Specification: интерфейс как точка доступа и канал
  • ArchiMate 4 Specification, разд. 5: пример четырёх бизнес-интерфейсов
14 дней бесплатно

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

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

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

Это же в StormАрхитектура систем и интеграцийРеестр процессовКарта бизнес-способностей

Поддержка