Заказчик: ООО «НПО Криста» (https://www.krista.ru/) это один из ведущих разработчиков интегрированных информационно-аналитических систем для органов государственной власти и местного самоуправления, а также для государственных и муниципальных учреждений.
На предприятии возникла необходимость автоматизации процесса обновления компонентов платформы “Web-консолидация” (одного из флагманских продуктов НПО Криста). Обновление осложнялось тем, что различные версии платформы одновременно установлены и функционируют более чем в 40 регионах России, на удаленных серверах, размещенных в различных гос.учреждениях нашей страны. Выполнение данной задачи заказчик поручил САТЭК.
Специалисты НПП САТЭК плюс были приглашены для проектирования и разработки системы автоматической рассылки и установки обновлений с централизованного репозитория обновлений на удаленные сервера приложений.
В рамках данного проекта были выполнены следующие виды работ:
1. Разработано техническое задание и предложен технический проект.
2. Реализована распределенная система загрузки, хранения, распространения обновлений; контроля за процессом и передачи и установки в режиме online.
3. Разработаны web-приложения «Личный кабинет администратора сервера обновлений» и «Личный кабинет администратора сервера приложений».
4. Разработан консольный интерфейс для дополнительной автоматизации работы с созданной системой.
5. Выполнено тестирование системы на серверах заказчика.
6. Разработана программная и пользовательская документация.
В результате сотрудничества с САТЭК заказчик получил распределенную систему, состоящую из репозитория обновлений и компонента применения обновлений на серверах приложений. Система полностью удовлетворяет функциональным и техническим требованиям заказчика, а также требованиям в области информационной безопасности.