Название базовой системы (платформы): | Diasoft Framework |
Разработчики: | Диасофт (Diasoft) |
Отрасли: | ВПК, Государственные и социальные структуры |
Технологии: | Виртуализация, ОС, СУБД |
Содержание |
2014
Старт разработки
В июле 2014 года стало известно, что российская компания «Диасофт», занимающаяся разработкой программного обеспечения для финансовых организаций, объявила о запуске проекта «Бета», цель которого - создание отечественной программной платформы для создания и развертывания приложений.
«Бета» планируется реализовать методом массовой коллективной разработки (краудсорсинга) в интересах всех российских вендоров, в качестве отечественной альтернативы широко используемому сегодня иностранному ПО, говорят в «Диасофт».
Куратором проекта является Александр Глазков, председатель Совета директоров «Диасофт». Компания пригласила принять участие в развитии проекта всех желающих.
"Успешная реализация позволит говорить о наличии в стране первой 100-процентно отечественной платформы для разработки и развертывания приложений", - считает Глазков.
Финансирование «Беты» будет осуществляться «Диасофтом» в объемах, соответствующих финансированию другого его проекта — платформы Diasoft Framework, чьи наработки были поглощены «Бетой» (сейчас специалисты «Диасофта» ведут параллельную работу над обоими проектами одновременно). Часть выручки от распространения коммерческой версии Diasoft Framework реинвестируется в развитие «Беты».
Для создания новой платформы «Диасофт» выделил свое подразделение, занимающееся Diasoft Framework, в отдельную независимую компанию — «Диасофт Платформа», на базе которой планируется осуществлять общее управление проектом и разработку ряда компонентов.TAdviser выпустил Гид по российским операционным системам
В рамках проекта «Бета» «Диасофт» выделил следующие подпроекты:
- Создание операционной системы (ОС), работающей на серверах и рабочих станциях российского производства
- Выпуск работающих на ней средств виртуализации
- Создание системы управления базами данных с широкими возможностями горизонтального масштабирования
- Создание отечественной среды разработки приложений и средств их отладки.
- Выпуск средств, автоматизирующих тестирование созданных приложений
- Создание отечественного сервера приложений
- Разработка средств балансировки нагрузки и других компонентов для создания кластеров серверов приложений
- Создание средств проектирования, облегчающих разработку прикладных сервисов и программ
- Разработка отечественных средств бизнес-аналитики и универсального генератора отчетов
- Разработка средств моделирования и исполнения бизнес-процессов
- Создание средств проектирования и создания пользовательских интерфейсов для работы на различных устройствах
- Выпуск мобильной операционной системы, работающей на смартфонах и планшетах российских производителей
- Разработка технологии установки/обновления создаваемых приложений
- Разработка средств миграции для различных языков и технологий разработки, позволяющих перенести созданные с их использованием прикладные программные продукты на данную платформу, обеспечив тем самым наличие всех нужных заказчикам бизнес-приложений
- Формирование методологического обеспечения процесса разработки, создание учебных курсов.
Координатор и главный архитектор проекта «Бета» Константин Варов в беседе CNews сообщил, что при создании российской ОС за основу будет взят самый распространенный на сегодняшний день дистрибутив Linux — Ubuntu.
В его разработке приняли участие специалисты со всего мира, и он уже готов к использованию как на серверах и рабочих станциях, так и на планшетах и смартфонах, считает Варов, поэтому он является самой подходящей отправной точкой для нового проекта.
С компанией Canonical, поддерживающей Ubuntu, будет легче договориться о дружественном сосуществовании, не приводящему к «самоизоляции» нового продукта, уверены в «Диасофт». Также разработчики надеются договориться «о стабильном процессе заимствования в русский дистрибутив всего адекватного, что будет появляться в основной ветке (разумеется, после соответствующих процедур)».
При этом в «Диасофт» пока рассматривают и другие варианты объединения усилий — присоединение к проекту крупного участника с готовыми наработками может повлиять на итоговое принятие решения в пользу другого дистрибутива.
В любом случае Варов понимает, что работы предстоит немало — перебрать строку за строкой ядро и все самые востребованные пакеты.
Операционная система — слишком сложное изделие, чтобы отказываться от кооперации с мировым сообществом, считают в «Диасофт», поэтому компанией будут учтены мнения экспертов и специалистов вне зависимости от того, из какой страны они происходят.
Отвечая на вопрос, кто возьмет на себя ответственность за прямое внесение изменений в код, кто будет его тестировать, проходить с ним процедуры подтверждения и соответствия, Варов однозначно заявляет, что в подобных работах будут задействованы исключительно российские граждане и юридические лица.
Причина этого в том, что «Диасофт» надеется заинтересовать платформой не только коммерческих заказчиков, но и государственные структуры.
По всей видимости, вторым по важности подпроектом «Беты» в «Диасофте» считают создание средств миграции существующих продуктов на свою платформу. Благодаря решению этой задачи, пользователи смогут чуть раньше получить необходимые им бизнес-приложения.
Варов указывает на то, что большие продукты сложно переписывать под новую платформу «с нуля», и заверяет, что у его компании есть успешный опыт миграции с самых разных технологий разработки.
Предполагается, что созданное на основе «Беты» ПО сможет работать на отечественном аппаратном обеспечении: серверах, рабочих станциях, смартфонах и планшетах, произведенных российскими компаниями.
В «Диасофт» понимают, что российского «железа» пока производится крайне мало. Из позитивных примеров Варов упоминает недавнее сообщение о том, что ЦНИИ ЭИСУ разработал планшет и мобильную ОС. В компании считают, что если с этим институтом удастся договориться и объединить усилия, то «Бета» получит мощную подпитку в виде уже проделанной этими специалистами работы.
На июль 2014 года «Бета» является полностью инициативой «Диасофта». Варов считает, что до недавнего времени затевать такой проект было просто бессмысленно; у него не нашлось бы сторонников внутри страны, потенциальные заказчики были бы просто не готовы серьезно рассматривать его использование, его было бы очень тяжело продвигать за границей. Сейчас, по мнению Варова, у инициативы появился шанс на успех.
Говоря об ориентировочных сроках реализации своих масштабных замыслов, Варов сообщает, что в каждом из подпроектов компания планирует двигаться итерационно — выпускать промежуточные версии каждого из компонентов платформы, проводить интеграционные тесты, в которых будет проверяться их совместная работа, выпускать ранние сборки и проверять на них получающийся результат. Поскольку для многих этапов уже есть готовые наработки, ожидается, что эти ранние сборки появятся уже в конце 2014 года. О полном же соответствии исходной постановке задачи можно будет говорить ориентировочно через 2-2,5 года[1].
См. также
Примечания
Подрядчики-лидеры по количеству проектов
SAP CIS (САП СНГ) (38)
Softline (Софтлайн) (35)
РДТЕХ (33)
BeringPro (БерингПойнт) ранее BearingPoint Russia (28)
ФОРС - Центр разработки (25)
Другие (732)
Сапиенс солюшнс (Sapiens solutions) (7)
Navicon (Навикон) (3)
BeringPro (БерингПойнт) ранее BearingPoint Russia (3)
Инфосистемы Джет (2)
Крок (2)
Другие (35)
Эркер (1)
VK (ранее Mail.ru Group) (1)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (1)
Айтеко (Ай-Теко, iTeco) (1)
Астерос (1)
Другие (20)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Oracle (44, 179)
SAP SE (6, 178)
Microsoft (23, 142)
PostgreSQL Global Development Group (14, 126)
Постгрес профессиональный (ППГ, Postgres Professional) (6, 40)
Другие (263, 242)
SAP SE (3, 11)
Microsoft (3, 11)
PostgreSQL Global Development Group (3, 10)
Oracle (2, 4)
Постгрес профессиональный (ППГ, Postgres Professional) (2, 3)
Другие (10, 13)
PostgreSQL Global Development Group (4, 9)
Постгрес профессиональный (ППГ, Postgres Professional) (2, 6)
VK Tech (ранее VK Цифровые технологии, ВК Цифровые технологии и Mail.ru Цифровые технологии) (2, 3)
Arenadata (Аренадата Софтвер) (3, 2)
Oracle (2, 2)
Другие (9, 9)
PostgreSQL Global Development Group (3, 13)
Постгрес профессиональный (ППГ, Postgres Professional) (1, 6)
Arenadata (Аренадата Софтвер) (3, 5)
Apache Software Foundation (ASF) (3, 4)
Тантор Лабс (Tantor Labs) (2, 3)
Другие (8, 10)
PostgreSQL Global Development Group (4, 11)
Arenadata (Аренадата Софтвер) (3, 6)
VMware (2, 6)
Постгрес профессиональный (ППГ, Postgres Professional) (2, 5)
Сбербанк-Технологии (СберТех) (2, 2)
Другие (5, 7)
Распределение систем по количеству проектов, не включая партнерские решения
Oracle Database - 106
Microsoft SQL Server - 104
SAP NetWeaver Business Warehouse (SAP BW/4HANA) - 103
PostgreSQL СУБД - 80
SAP HANA (High Performance Analytic Appliance) - 72
Другие 374
Microsoft SQL Server - 9
SAP NetWeaver Business Warehouse (SAP BW/4HANA) - 8
PostgreSQL СУБД - 7
Oracle Database - 3
SAP HANA (High Performance Analytic Appliance) - 3
Другие 21
Postgres Pro СУБД - 5
ADB - Arenadata DB - 2
PostgreSQL СУБД - 2
Tarantool Платформа in‑memory вычислений - 2
Oracle Database - 2
Другие 13
Postgres Pro СУБД - 6
PostgreSQL СУБД - 4
Tantor СУБД - 3
ADB - Arenadata DB - 3
Apache Kafka - 2
Другие 10
PostgreSQL СУБД - 5
ADB - Arenadata DB - 5
Postgres Pro СУБД - 3
ADH - Arenadata Hadoop - 2
Сбер Platform V Pangolin - 2
Другие 9
Подрядчики-лидеры по количеству проектов
Softline (Софтлайн) (53)
Крок (40)
Айтеко (Ай-Теко, iTeco) (13)
Крок Облачные сервисы (13)
Т1 Интеграция (ранее Техносерв) (12)
Другие (508)
Commvault (5)
ITglobal.com (ИТглобалком Рус) (3)
Cloud4Y (ООО Флекс) (2)
Delta Computers (Дельта Компьютерс) (2)
Softline (Софтлайн) (2)
Другие (24)
Крок Облачные сервисы (3)
Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (1)
СП Облачная платформа (Базис, Basis) (1)
ISPsystem (Экзософт) (1)
ITglobal.com (ИТглобалком Рус) (1)
Другие (1)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
VMware (94, 136)
Microsoft (14, 39)
IBM (18, 38)
Крок (2, 37)
Крок Облачные сервисы (1, 37)
Другие (393, 308)
VMware (4, 6)
Commvault (2, 5)
IBM (2, 4)
ITglobal.com (ИТглобалком Рус) (2, 3)
РусБИТех-Астра (ГК Астра) (1, 3)
Другие (14, 15)
Крок Облачные сервисы (1, 3)
Крок (1, 3)
СП Облачная платформа (Базис, Basis) (1, 1)
Aerodisk (Аеро Диск) (1, 1)
ITglobal.com (ИТглобалком Рус) (1, 1)
Другие (3, 3)
Orion soft (Орион) (2, 4)
Киберпротект (ранее Акронис-Инфозащита, Acronis-Infoprotect) (1, 3)
Крок Облачные сервисы (1, 3)
ITglobal.com (ИТглобалком Рус) (1, 3)
VStack (ИТглобалком Лабс) (1, 3)
Другие (9, 13)
РусБИТех-Астра (ГК Астра) (1, 4)
СП Облачная платформа (Базис, Basis) (2, 2)
VStack (ИТглобалком Лабс) (1, 2)
Ред Софт (Red Soft) (1, 2)
ITglobal.com (ИТглобалком Рус) (1, 2)
Другие (8, 10)
Распределение систем по количеству проектов, не включая партнерские решения
VMware vSphere - 77
Крок: Виртуальный дата-центр (IaaS) - 37
Microsoft Hyper-V - 37
Citrix Virtual Apps и Desktops (ранее XenApp и XenDesktop) - 20
Cisco UCS Unified Computing System (Cisco UCCX) - 18
Другие 366
Commvault Complete Data Protection - 4
IBM Cloud Paks - 3
Astra Linux: Брест Виртуализация - 3
ITglobal.com: VDI - 3
Cloud4Y Виртуальный рабочий стол (VDI) - 2
Другие 16
Крок: Виртуальный дата-центр (IaaS) - 3
ISPsystem VMmanager - 1
VStack платформа виртуализации - 1
VMware vSphere - 1
Базис.Dynamix - 1
Другие 1