Исходные данные
В рамках программы по разработке решения видеоконференцсвязи (ВКС) Заказчик поставил задачу по автоматизации установки и настройки всех его программных компонентов. Целью данного проекта являлось создание быстроразвертываемого решения, требующего минимального вовлечения компании-разработчика при подключении нового клиента.
Наша компания отвечала за автоматизацию развертывания подсистемы телефонии, включающей серверы Asterisk, Kamailio и телефонные аппараты различных производителей.
Решение
В ходе реализации проекта наша компания выполнила следующие работы:
- Формализация требований к аппаратному обеспечению с оценкой масштабируемости.
- Разработка интерактивного инсталлятора для подсистемы телефонии.
- Разработка утилит инсталляции и конфигурации серверов Asterisk и Kamailio.
- Автоматизация конфигурирования (провижининга) телефонных аппаратов и терминалов различных производителей: Cisco, Yealink, Huawei, Tandberg.
- Проведение внутренних и сквозных тестов разработанного решения.
- Создание руководства пользователя по развертыванию системы с полуавтоматическом режиме.
Результат
Заказчик интегрировал решение по автоматизации развертвания подсистемы телефонии с аналогичными решениям для других подсистем, и на базе интегрированного решения был создан инсталлятор, позволяющий развертывать систему ВКС в стандартной конфигурации в кратчайшие сроки и с минимальными трудозатратами.