Платформа Digital Q
Платформа Digital Q представляет собой многокомпонентную среду для ускоренной разработки и развертывания различных учетных, аналитических, а также поддерживающих операционную работу бизнес-приложений. Инструментарий Digital Q представляет собой своего рода «конструктор бизнес-приложений».
Платформа Digital Q стала результатом многолетней работы большого коллектива Java-разработчиков и архитекторов компании «Диасофт» и первоначально предназначалась для финансового сектора, однако в дальнейшем эволюционировала в открытую и свободно расширяемую платформу для создания бизнес-приложений во всех секторах экономики.
Платформа Digital Q позволяет создавать современные бизнес-приложения намного быстрее и дешевле, чем при традиционной Java-разработке:
- внедрение платформы в организации, ведущей Java-разработку, позволяет сократить среднюю длительность проектов на треть.
- стоимость разработки при этом сокращается почти вдвое за счет разделения некоторых производственных ролей и снижения требований к разработчикам.
Компоненты программной платформы Digital Q
Платформа Digital Q – это многокомпонентная среда с широким набором функциональных возможностей и компонент.
- Q.RunneR – программное обеспечение для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Поддерживает основные технологии контейнеризации. Описание компонента и документы для скачивания
-
Q.PorteR – платформа для разработки, развертывания и запуска приложений в контейнерах. Q.PorteR позволяет отделить приложение от инфраструктуры, что дает возможность ускорить цикл разработки и развертывания приложений. Описание компонента и документы для скачивания
-
Q.StreameR – программное обеспечение для построения конвейеров данных в реальном времени и потоковых приложений. Q.StreameR масштабируется по горизонтали, обладает отказоустойчивостью и высокой производительностью. Описание компонента и документы для скачивания
-
Q.KeepeR – программное обеспечение для сохранения объектов любой сложности и структуры, точного поиска по полям объектов, точного полнотекстового поиска, нечеткого поиска по полям, нечеткого полнотекстового поиска (независимо от его атрибутного состава), сохранения и получения данных версии объекта (независимо от его атрибутного состава).
Описание компонента и документы для скачивания -
Q.SaveR – это конвейер, который обрабатывает данные. Данные могут быть в «сыром» виде, например, журналы работающих приложений (логи). Данные могут поступать из одного или нескольких источников. Q.SaveR обрабатывает их и форматирует с помощью фильтров.
Описание компонента и документы для скачивания -
Q.ScribeR – программное решение, которое позволяет осуществлять поиск любой сложности по всем данным, проиндексированным программой Q.KeepeR, для точного поиска по полям объектов, точного полнотекстового поиска, нечеткого поиска по полям, нечеткого полнотекстового поиска (независимо от его атрибутного состава), получения данных версии объекта (независимо от его атрибутного состава), используется удобный графический интерфейс в любом браузере. Также одним из важнейших преимуществ Q.ScribeR является возможность построения графических отчетов, диаграмм, таблиц любой сложности на основе данных в Q.KeepeR.
Описание компонента и документы для скачивания -
Q.TraceR – программный продукт, предоставляющий механизмы для отправки, получения, хранения и визуализации трассировки. Инструмент позволяет подробно исследовать активность между серверами, сервисами и получать наиболее полную картину о том, что действительно происходит внутри компонентов системы.
Описание компонента и документы для скачивания -
Q.AutheR – компонент для аутентификации и авторизации пользователей системы.
Описание компонента и документы для скачивания -
Q.ArcheR – инструмент для построения архитектурной модели прикладного решения позволяющий создавать следующие ее элементы:
-
ER-модель;
-
модель данных, включая настройку прикладных справочников, механизмы описания и добавления атрибутов к объектам решения и описание классификаторов объектов;
-
сервисную модель, включая описание методов модели и их атрибутов с последующей генерацией исходного кода прикладного проекта.
-
Q.LawyeR – компонент обеспечивает функционал расчета и хранения эффективных прав пользователей системы. Прикладные бизнес-модули могут получить доступ к интерфейсам компонента Q.LawyeR посредством подключения статической библиотеки.
Описание компонента и документы для скачивания -
Q.FloweR – предназначен для исполнения бизнес-процессов. Предоставляет пользователям функционал самостоятельной кастомизации бизнес-процессов при помощи набора инструментов. Данный контроллер представляет собой написанный на Java конечный автомат, интерпретирующий инструкции, описанные в формате XML-файлов. Кроме этого, Q.FloweR предоставляет возможность интегрировать сторонние сервисы, дополнения для доступа и взаимодействия с базой данных.
Описание компонента и документы для скачивания
По всем вопросам вы можете обращаться к директору по инструментам и технологиям разработки
Дмитрию Старову: тел. +7 (495) 780-7575, e-mail: digital.q@diasoft.ru.