Компания Кросс-Информ разработала первую версию нового продукта 5nine Manager Datacenter, разработка заняла чуть более 9 месяцев, выполнена в соответствии с планируемыми сроками.
Разработка велась по Agile методологии, в постоянном контакте с заказчиком и демонстрацией промежуточных результатов, что позволяло оперативно корректировать разработку, и управлять требованиями.
Реализована распределенная архитектура:
- агенты устанавливаемые на хосты
- менеджмент сервис реализующий API и работу с БД
- брокер сообщений на базе RabbitMQ
- клиентское десктоп приложение
Все сервисы имеют архитектуру с динамически подключаемыми модулями. Модули являются слабосвязанными компонентами, позволяя вести независимую разработку.
Реализована функциональность следующих модулей:
- Администрирование (поддержка мультитенантной модели, управление пользователями, группами, ролями, правами доступа)
- Hyper-V (базовый модуль управления Hyper-V инфраструктурой и доступа к виртуальным машинам)
- Мониторинг (непрерывный сбор информации о загрузке и производительности хостов и Hyper-V показателей)
- Бэкап (функционал резервного копирования и восстановления виртуальных машин)
Заказчик - компания 5nine Software полностью удовлетворена выпущенным продуктом, мы продолжаем разработку следующей версии.