понедельник, мая 03, 2021

АИАС «А-СТЕК» как инструмент корпоративной архитектуры (Enterprise Architecture)

Возможности АИАС "А-СТЕК" в части корпоративной архитектуры


Инструменты корпоративной архитектуры (Enterprise Architecture) - программные приложения, разработанные для поддержки корпоративных архитекторов и других заинтересованных сторон бизнеса и ИТ в стратегически ориентированном планировании, анализе, проектировании и исполнении.

Инструменты Enterprise Architecture поддерживают принятие и реализацию стратегических и тактических решений на уровне компании, собирая и объединяя контекст и информацию в областях бизнеса, информации, решений и технологий, а также других соответствующих архитектурных точек зрения объединяя их в едином репозитории.
Корпоративная архитектура позволяет принимать инвестиционные решения не только на уровне ИТ, но и на уровне организации.

АИАС «А-СТЕК» российское решение, предоставляющее широкие возможности по управлению архитектурой предприятия (Enterprise Architect). 

Функционал АИАС «А-СТЕК» в части корпоративной архитектуры (Enterprise Architect):


Возможность "Ведение репозитория" в Enterprise Architecture


АИАС «А-СТЕК» позволяет вести динамический репозиторий активов предприятия, который включает в себя инструментальные элементы для описания среды предприятия на следующих уровнях:
  • Уровень объектов разработки
  • Уровень бизнес-объектов
  • Конфигурационный уровень
  • Уровень оборудования
  • Уровень организационной структуры
  • Уровень функциональных моделей
Для ведения репозитория используются консоль узлов и консоль моделей.

Консоль узлов предназначена для основной обработки данных АИАС – просмотра информации об узлах, настройки основных артефактов, формирования отчетности и выполнения операций по обработки

Консоль узлов. Репозиторий объектов

Узлы представлены следующими артефактами – свойства, аргументы, атрибуты, метрики и статистики. По каждому узлу отображается история изменений, сохраненные документы, перечень задач, связанных с компонентом текущего узла, набор экстракторов (специальных механизмов, применяемых для формирования данных статистик по узлу, представляющий из себя инструкцию для извлечения данных и параметры для подключения к источнику данных), перечень соединений текущего узла.

Возможность "Моделирование среды предприятия" в Enterprise Architecture


Консоль моделей предназначена для формирования специального описания активов среды предприятия в виде схемы, алгоритма или процесса, или представления некоторых явлений в среде предприятия в виде процесса или сервиса. 
Описание модели производится с использованием современных нотаций, включающих как индустриальные стандарты – нотации BPMN v2 или ArchiMate v3, так и расширенные нотации АИАС. 

ArchiMate items

Возможности решения позволяют применить основные фреймворки управления корпоративной архитектурой – TOGAF, Zahman.

Процессная модель компании

Карта возможностей компании (Capabilities map)

Трансформация карты возможностей компании (текущее и целевое состояние)

Расширенная нотация предполагает использование и размещение на модели предыдущего текущего и целевого состояния Расширяющие элементы «факторы» и «ограничители» необходимы для контроля за состоянием среды. 
Факторы – элементы с рассчитываемыми показателями, ограничители позволяют контролировать значения факторов в граничных значениях и своевременно создавать события при нарушениях. 
Расширяющий элемент «активатор» – активный элемент модели, позволяющий выполнять действия в локальном окружении пользователя или открывать вложенные документы.

Возможность "Анализ среды предприятия" в Enterprise Architecture


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

Набор стандартных отчетов решения АИАС "А-СТЕК"

Используемые для построения отчетов библиотеки, позволяют реализовывать выходные документы как реализующие представления данных с использованием стандартных возможностей HTML, так и более сложные отчеты, использующие библиотеки JavaScript для построения представлений иерархии объектов или активов: С помощью системы можно построить сложные аналитические графики, отображающие показатели работы систем:

Аналитические отчеты АИАС "А-СТЕК"

Возможность "Удобство использования" в Enterprise Architecture


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

Графический интерфейс АИАС "А-СТЕК" для моделирования бизнес-уровня

Графический интерфейс АИАС "А-СТЕК"

Система реализует все необходимые возможности стандартного «оконного» интерфейса, что делает ее использование комфортным для основной части пользователей.

Помимо использования стандартного интерфейса, предназначенного для настройки системы и использования основных возможностей по работе с данными АИАС, модули системы также реализуют удобный графический интерфейс, предназначенный для моделирования процессов среды предприятия (процессы, сервисы, явления, планы).

Возможность "Конфигурирование и управление" в Enterprise Architecture


Основная часть решения построена на применении высокопроизводительной  промышленной СУБД и содержит необходимые объекты, обеспечивающие хранение данных АИАС и их обработку. Все объекты БД предоставляются в открытом виде, что позволяет компании-потребителю вносить собственные изменения или реализовывать свои уникальные доработки.

Пример открытого кода решения АИАС "А-СТЕК"

В части подсистемы исполнения (рабочие места) система поставляется или в виде скомпилированных под ОС Windows приложений, или в виде исходного кода, реализованного на ЯВУ Python, поддерживающего исполнение на версиях не ниже 2.7., являющейся стандартом «де-факто» для ОС семейства Linux. Все инструментальные элементы модулей системы – отчеты, сервисы или агенты, также поставляются в виде открытых файлов.
Таким образом, любой пользователь нашей системы может быть уверен в качестве и безопасности исходного кода, а также свободно вносить необходимые доработки в используемые элементы системы.

Возможность "Пассивная интеграция" в Enterprise Architecture


Реализация пассивной интеграции системы заключается в большом количестве коннекторов (входящих в решение), которые позволяют взаимодействовать с различными активами среды предприятия, представленных как различными СУБД, так и программными комплексами, предполагающих получение данных через API, или с использованием специальных протоколов – SSH/WMI
 
Коннекторы АИАС "А-СТЕК" для пассивной интеграции

Коннекторы предназначены для обработки активов среды предприятия, извлечения их структуры и их показателей.
 

Разработанные решения позволяют добавлять в АИАС необходимую информацию из множества источников и систем:

  • Загрузка данных из структурированных текстовых файлов
  • Загрузка данных из популярных систем ведения задач - Microsoft Project, Redmine, YouTrack, Jira и т.п. 
Интерфейс работы с задачами АИАС "А-СТЕК"

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

Возможность "Активная интеграция" в Enterprise Architecture


Активная интеграция системы заключается в реализации системой концепции единого инструмента взаимодействия со средой предприятия (через узлы системы, соответствующие активам среды предприятия). В рамках данной концепции наша компания постоянно развивает инструментальные элементы модулей, позволяющие:
  • Формировать уведомления, задачи и инциденты в используемые в компании системы (Redmine, Jira, HP SM, YouTrack и т.д.)
  • Контролировать состояние соответствующих активов среды предприятия по данным систем мониторинга (Zabbix)
  • Реализовывать экспорт/импорт данных о структуре и показателях узлов, используя различные внешние сервисы
  • Реализовывать автоматический контроль изменений и настраивать различные способы реакции на них
Активная интеграция с инструментами среды предприятия

Возможность "Доступы и безопасность" в Enterprise Architecture


Владельцы данных и участники могут обновлять и редактировать репозиторий. 
Изменения данных участниками обновляются в репозитории в режиме реального времени. 
АИАС «А-СТЕК» предоставляет возможности настройки доступов для пользователей и гибкой настройки прав по доступности отчетных форм и активной настройки взаимодействия.


О компании "АЙТИУРСОФТ"


Компания "АЙТИУРСОФТ" предлагает комплексные решения для обеспечения успешности и уникальности Вашего предприятия.

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

Электронная почта: contact@itursoft.ru
Сайт: www.itursoft.ru
Telegram: t.me/itursoft

среда, апреля 07, 2021

Глоссарий АИАС "А-СТЕК"

В дополнение к недавнему крупному обновлению АИАС "А-СТЕК", выпущен новый документ - Глоссарий. Загрузить актуальную версию можно по ссылке - Глоссарий 01.04.2021

Текущий глоссарий, используемый в документации АИАС "А-СТЕК" приведен ниже:

Автоматизированная информационно-аналитическая система «А-СТЕК» (АИАС) – набор средств и инструментов, предназначенный для решения задач контроля, обслуживания, учета и управления средой предприятия.

Среда предприятия – совокупность активов (объектов) различного происхождения, в результате взаимодействия или использования которых обеспечивается функционирование предприятия. 

Актив/Объект – некоторый элемент, созданный в процессе существования среды предприятия, или представляющий ее часть, может иметь как физическое представление, так и абстрактное.

Домен активов (среды предприятия) – некоторая логическая группа активов среды предприятия и их составных элементов, ограниченная каким-либо признаком – физическим размещением (файлы каталога), технологией или вендором (СУБД).

Каркас (домена) – представление в АИАС некоторого домена активов среды предприятия, сформированное в некоторый момент времени, включающее наиболее полное описание, как по количеству, так и по содержимому активов (обычно применяется без применения фильтрации данных).

Потребитель – физическое или юридическое лицо, использующее компоненты АИАС для решения задач учета и обслуживания среды предприятия.

Пользователь – лицо, непосредственно использующее компоненты АИАС – модули или структуры БД для решения задач потребителя.

Компонент АИАС (компонент решения) – подсистема, модуль или иное дополнительное программное обеспечение, в рамках основного, специализированного или расширяющего решений.

Модуль (АИАС) – логический связанный набор элементов решения, среды их исполнения, совокупности механизмов взаимодействия с пользователем

  • ITC – модуль для управления настройками и доступом к АИАС
  • ITA – модуль для обработки данных среды предприятия средствами АИАС
  • ITA-MM – модуль для локального проектирования моделей системы без доступа к основной БД АИАС
  • ITS – модуль для сервисной обработки АИАС и среды предприятия

Формат распространения – способ организации набора файлов (вид, состав и характер), доступных для загрузки потребителем, в целях использования и/или адаптации

  • Формат исходных файлов - исходный код приложений, библиотек, объектов БД, скрипты для сборки
  • Формат исполняемых файлов - исполняемые файлы конкретной платформы

Пакет распространения (решение) - совокупность элементов, представленная в определенном формате распространения, предполагающая создание набора ценностей для конечного потребителя и реализации определенных технических, бизнес и прочих функций, логически организованная в некоторый набор функций решения в рамках определенного домена

  • Основное решение - набор элементов, необходимый для функционирования базового функционала
  • Специализированное решение - набор элементов, имеющих общую прикладную область
  • Расширяющее решение - набор элементов, повышающий функциональность основного или специализированного решения, за счет интеграции со сторонним функционалом

Базовый функционал – минимально достаточный набор элементов АИАС, обеспечивающий ее запуск и функционирование, а также запуск прочих элементов АИАС.

Прикладная область – логически выделенная или функционально определенная часть активов среды предприятия и процессы ее обслуживания или преобразования.

Функция решения - некоторая ценность для потребителя системы, создаваемая выполнением определенной последовательности элементов решения или определенного элемента.

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

Элемент решения – логически/физически выделенный объект или группа объектов – представленная как файл, сценарий, пакет, библиотека, компонент, приложение, рассматриваемая для обоснованного применения в составе или как дополнение к АИАС

  • Основные - представляют собой необходимые библиотеки, разработанные в рамках АИАС, программные пакеты модулей АИАС, соответствующие схемы БД (рус-О/ лат-P)
  • Дополнительные - ПО и компоненты, библиотеки и утилиты, не входящие в состав базового функционала или не являющиеся разработками в составе АИАС, значительно расширяющие ее возможности, область применения или доступный функционал (рус-Д/ лат-А)
  • Расширяющие - стороннее ПО и компоненты, библиотеки и утилиты, рекомендуемые к применению, не являющиеся разработками в составе АИАС, расширяющие ее возможности или доступный функционал (рус-Р/ лат-Х)
  • Инструментальные - прочее ПО, компоненты, библиотеки и утилиты, разработанные в рамках АИАС, предназначенные для реализации функционала основного, специализированного или расширяющего решения, реализующие свое применение за счет основных элементов решения (рус-И/ лат-I)

Инструментальные элементы модуля ITA – инструментальные элементы, применяемые в среде модуля ITA

  • Агенты – модули на языке Python, необходимые объекты БД и прочие необходимые ресурсы, предназначенные для обработки данных некоторого фрагмента среды предприятия, для формирования структуры, сбора или расчета необходимых показателей
  • Отчеты – модули на языке Python, необходимые объекты БД и прочие необходимые ресурсы, предназначенные для формирования некоторого описания среды предприятия, загруженной в АИАС или представления определенных показателей среды предприятия
  • Сервисы – модули на языке Python, необходимые объекты БД и прочие необходимые ресурсы, предназначенные для выполнения определенных действий над элементами среды предприятия или данных АИАС

Инструментальные элементы модуля ITS – инструментальные элементы, применяемые в среде модуля ITS

  • Сервисы - модули на языке Python, необходимые объекты БД и прочие необходимые ресурсы, предназначенные для выполнения определенных действий над элементами среды предприятия или данных АИАС

Компонент (актива среды предприятия) – логическая единица представления данных актива среды предприятия в АИАС, определяет набор базовых артефактов – имя, тип, номер переопределения.

Базовый тип (компонента) – общий тип для описания произвольной среды, может быть следующим - хранилище, уровень, группа, источник данных, объект, подпрограмма, портал.

Прикладной тип (исходный тип) – тип компонента, определяемый доменом активов среды предприятия, устойчиво существующий в соответствующей среде.

Версия (компонента актива среды предприятия) – логическая единица представления данных актива среды предприятия в АИАС, характеризующая состояние актива в некоторый момент времени, определяет такие артефакты как время создания, состояние и т.п.

Узел (актива среды предприятия) – обозначение актива среды предприятия в АИАС в конкретный момент времени, т.е. обозначение компонента и его версии.

Хранилище – специальный узел, существующий в единственном экземпляре, образующий в АИАС структуру хранения данных об активах среды предприятия, состоящую из узлов типа «Уровень».

Уровень – специальный тип узла, представляющий структуру хранения наборов каркасов, с учетом определенной прикладной области или домена функции решения. По умолчанию создаются следующие уровни – Объектов разработки, Бизнес-показателей, Конфигурационный, Оборудования, Виртуальный, Функциональных моделей, Ландшафтов и Организационный.

Группа – логическая или физическая группа каркасов, используемая для удобства представления данных.

Соединение версий/узлов (соединение) – структура, описывающая характер взаимодействия между версиями компонентов – направление, артефакты и т.д. Имеет один из базовых типов – «Содержит», «Образуется», «Включает», «Ссылается», «Вызывает», «Управляет данными» (сложный, чтение, вставка, удаление, модификация).

Соединения структуры – набор соединений, определенного типа, описывающих позицию активов среды предприятия – «Содержит» (определяет связь «родитель»-«потомок».

Соединения поведения – набор соединений определенных типов, описывающих взаимодействие активов среды предприятия – передача управления, упоминание, включение, наследование (все за исключением – «Содержит»).

Родительский узел (родитель) – узел соединения типа «Содержит», находящийся слева для текущего узла. Представляет вложенность узлов.

Предок (узла) – узел, для которого можно выстроить цепочку соединений структуры до текущего узла, но не являющийся его непосредственным родителем.

Дочерний узел (ребенок, потомок) – узел соединения типа «Содержит», находящийся справа для текущего узла. Представляет вложенность узлов.

Структура узла – множество соединений структуры и соответствующих дочерних элементов текущего узла.

Локация – способ уникальной идентификации актива среды предприятия в АИАС, представляет собой последовательную запись предков узла и его родительского узла.

Сложные соединения – соединения поведения, реализация которых в рамках определенного домена активов возможна только, при использовании дополнительных узлов. Например – синонимы, дб-линки и т.п.

Портал – один из базовых типов компонентов, используемых для описания точек интеграции между доменами активов.

Метрика (узла) – некоторая текстовая или числовая характеристика версии узла, определяющая его качественные свойства.

Статистика (компонента) – некоторая числовая характеристика компонента, измеряемая в момент времени, не зависящая от его качественных показателей, позволяет оценивать эффективность использования или затраты от существования компонента.

Агент-ментор (ментор) – агент, предназначенный для формирования каркаса для домена активов среды предприятия.

Опорный файл узла (ОФ) – адаптированное для человеческого восприятия (текстовое) представление узла актива – последовательность команд для создания, некоторое описание, стандартное или принятое в рамках домена среды предприятия, загружаемое в АИАС в рамках соответствующего специализированного решения, для обеспечения детального контроля изменений.

Система контроля версий (СКВ) – специальное программное обеспечение, расширяющий элемент АИАС, предназначенное для учета и работы с изменениями файлов в текстовом виде (преимущественно). В рамках АИАС, используется для хранения опорных файлов.

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

Трек-система – система учета задач, проектов, обращений или документооборота предприятия.

Экстрактор – набор параметров подключения и инструкций по преобразованию или извлечению, для получения некоторых данных актива среды предприятия, имеющих цифровое выражение в определенный момент времени.

Патч – техническое представление домена активов среды предприятия (или его части), сформированное некоторым агентом.

Патч-сет – совокупность патчей, сформированных при обработке некоторого актива или домена активов, агентом АИАС.

Процесс обработки патча – процесс модификации данных АИАС в части узлов, их соединений, артефактов или прочей информации, за счет последовательного преобразования данных патча – позитивных соединений (создание/модификация узлов в структуру АИАС) и негативных соединений (исключение узлов из структуры АИАС).

Позитивные соединения – вид технических соединений патча, определяющих существование узла или связей между узлами АИАС.

Негативные соединения – вид технических соединений патча, определяющих отсутствие связей между узлами АИАС, сформированные в процессе обработки патча, или полученные в результате работы агента (за счет использования аудита).

Задание отслеживания – созданный пользователем набор параметров, связанный с узлом АИАС, представляющим критический актив среды предприятия, и определяющий способ обнаружения изменений (фильтры) и реакции на них (настройка канала уведомления). Задание отслеживания выполняется в рамках определенного периода, соответствующим инструментальным элементов модуля ITS и формирует перечень идентификаторов событий изменения.

Идентификатор события изменения – некоторый уникальный идентификатор системы, позволяющий определить состояние целевого узла задания отслеживания, может представлять собой идентификатор версии целевого узла или код ревизии СКВ, содержащий опорный файл соответствующего компонента.

Реакция задания отслеживания - формирование уведомления по электронной почте при выявлении изменений в целевом узле или его структуре и, определяемое пользователем, применение сервиса АИАС для целевого узла.

Целевой узел (компонент) задания отслеживания – параметр задания отслеживания, определяющий единственный узел или их совокупность (структуру), попадающих под анализ.

Целевой период задания отслеживания – период, в рамках которого, инструментальные элементы модуля ITS выполняют поиск изменений в рамках активных заданий отслеживания.

понедельник, апреля 05, 2021

Обновление от 01.04.2021

Отличная новость! Доступно крупное обновление АИАС "А-СТЕК". Основные изменения заключаются в расширении функционала решений для работы с СУБД Microsoft SQL Server - как для Основного решения, так и для всех специализированных решений.

Приглашаем ознакомиться с изменениями АИАС в разделе Документация и посетить страницы обновленных решений:
Ну а пока - обновленная карта решений
Карта решений
и краткое описание элементов решений - Элементы решений

пятница, ноября 27, 2020

Добро пожаловать

Добро пожаловать в наш блог!

Здесь мы будем размещать полезные материалы по использованию наших продуктов - новости, примеры, лайфхаки. А также - делиться идеями, историями и наработанными практиками.

АИАС «А-СТЕК» как инструмент корпоративной архитектуры (Enterprise Architecture)

Возможности АИАС "А-СТЕК" в части корпоративной архитектуры Инструменты корпоративной архитектуры (Enterprise Architecture) - про...