Diasoft Digital Q.Archer

Продукт
Название базовой системы (платформы): Diasoft Digital Q Цифровая омниканальная платформа
Разработчики: Диасофт (Diasoft)
Дата премьеры системы: 2022/08/16
Дата последнего релиза: 2024/04/17
Технологии: Средства разработки приложений

2024: Возможность генерации типового кода микросервисов на Golang

Компания «Диасофт» расширила возможности технологической low-code платформы Digital Q.Archer, предназначенной для быстрого создания приложений в микросервисной архитектуре. Компоненты технологической платформы Digital Q.Archer обеспечивают полный цикл разработки цифровых решений: от проектирования бизнес-архитектуры приложений до автоматической генерации готовых микросервисов. Об этом компания сообщила 17 апреля 2024 года.

В функционал Digital Q.Archer добавлена возможность генерации типового кода микросервисов на Golang (Go), в дополнение к существовавшей ранее возможности генерации на Java.

«
Java и Go – наиболее популярные языки программирования для разработки бэкенда. Теперь у разработчиков, использующих платформу Digital Q.Archer, есть возможность выбора языка в зависимости от специфики и задач каждого проекта. Мы выбрали язык Go, поскольку он обеспечивает высокую производительность, масштабируемость и скорость развертывания, его целесообразно использовать для разработки высоконагруженных приложений,
сказал Дмитрий Грачёв, архитектор технологической платформы Digital Q.Archer компании «Диасофт».
»

Low-code компоненты платформы позволяют генерировать типовой код микросервисов на Go, как и на Java, по одной кнопке, что существенно снижает время и затраты на разработку. Игорь Лейпи, ГК Softline: Объем поставок российских операционных систем в ближайшие годы увеличится как минимум вдвое 2.2 т

Созданные PBC (Packaged Business Capabilities – приложения, решающие конкретные бизнес-задачи и состоящие из нескольких микросервисов) служат «строительными блоками» для более сложных решений и могут многократно реиспользоваться в виде готовых библиотек. В одном и том же приложении могут использоваться одновременно микросервисы на Go и Java.

Таким образом, с программистов снимается рутинная задача написания больших объемов типового кода. С помощью платформы Digital Q.Archer организация может легко создавать нужные программные продукты на Go даже в том случае, если в штате не хватает Go-разработчиков.

Платформа Digital Q.Archer также поддерживает полностью no-code создание цифровых профилей на Go. Цифровые Go-профили представляют собой витрину данных PBC, они упрощают доступ к приложениям и снимают нагрузку с мастер-системы.

2022: Выход Digital Q.Archer для быстрого создания приложений

Компания «Диасофт» сообщила 16 августа 2022 года о том, что представила технологическую платформу Digital Q.Archer для быстрого создания приложений в микросервисной архитектуре. Платформа входит в состав экосистемы цифровой трансформации Digital Q и позволяет многократно повысить эффективность производства. Благодаря low-code инструментам платформы Digital Q.Archer можно создавать работоспособные прототипы бизнес-приложений всего за две недели.

При разработке бизнес-приложений используется компонентный подход. Компонентами служат Packaged Business Capabilities (PBC) – приложения, решающие конкретные бизнес-задачи и состоящие из нескольких микросервисов. PBC могут быть связаны между собой посредством API и событий и использоваться как «строительные блоки» для создания более сложных цифровых решений.

В состав технологической платформы Digital Q.Archer входят два основных РВС, которые совместно обеспечивают полный цикл разработки приложений: от проектирования бизнес-архитектуры до генерации готовых микросервисов.

«Дизайнер РВС» предназначен для простого проектирования архитектуры приложения, максимально соответствующего текущим бизнес-потребностям. Он позволяет описать необходимый функционал приложения в терминах бизнеса (бизнес-объекты и связи между ними, логические схемы взаимодействия объектов, состав бизнес-процессов и др.). На основании этой информации формируется паспорт PBC – полное описание всех входящих в него объектов и атрибутов, схем, API, событий, интерфейсов. В дальнейшем паспорт РВС используется для автоматического формирования микросервисов.

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

«
Технологическая low-code платформа Digital Q.Archer помогает существенно сократить трудозатраты на создание приложений и их time-to-market. Функционал платформы позволяет нажатием одной кнопки сгенерировать исходный код и получить работоспособный прототип приложения. Таким образом, с программистов снимаются все рутинные процессы, связанные с созданием приложений «с нуля», и разработчики могут сфокусироваться на решении более сложных и творческих задач. В «Диасофт» успешно используем возможности Digital Q.Archer как для решения бизнес-задач клиентов компании, так и при разработке продуктов для внутренних целей компании,
отметил Дмитрий Грачёв, архитектор технологической платформы Digital Q.Archer компании «Диасофт».
»

Компания «Диасофт» активно расширяет возможности и функционал платформы Digital Q.Archer, актуализирует типовые шаблоны генерации микросервисов. Это гарантирует соответствие создаваемого программного кода высоким стандартам разработки и минимизирует вероятность возникновения ошибок.



Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (44)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (9)
  Другие (372)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  IFellow (АйФэлл) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  КРИТ (KRIT) (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен) (4)
  РЖД-Технологии (3)
  Форсайт (3)
  Другие (21)

  Нота (Холдинг Т1) (1)
  Солар (ранее Ростелеком-Солар) (1)
  Другие (1)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (41, 47)
  Солар (ранее Ростелеком-Солар) (2, 46)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (557, 277)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен) (1, 6)
  Мобильные ТелеСистемы (МТС) (1, 4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Robin (Робин) (1, 3)
  Другие (11, 19)

  Мобильные ТелеСистемы (МТС) (1, 1)
  Т1 (1, 1)
  T1 Digital (Т1 Диджитал) (1, 1)
  Солар (ранее Ростелеком-Солар) (1, 1)
  Т1 Консалтинг (Т1 Инновации) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 46
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 307

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Парадокс: MES Builder - 2
  Java - 2
  Siemens Xcelerator - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  BSS Digital2Go - 3
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  Cloud ML Space - 2
  Tarantool Data Grid - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  Другие 13

  МТС: Ocean Облачная платформа - 1
  Solar appScreener (ранее Solar inCode) - 1
  Т1: Сфера Платформа производства ПО - 1
  Другие 0