Создание админ.панели управления/взаимодействия с серверами
РЕАЛИЗАЦИЯ ПРОЕКА ТОЛЬКО НА ЯП PYTHON 3.7 -3.8 ( ДРУГИЕ ЯП НЕ РАССМАТРИВАЮ ВООБЩЕ)
Все серверы на WINDOWS (рувдс ,RDP, количество постоянно меняется 100+)реализация так же под Windows
1.Вся работа построена на управлении 3х программ (файлы exe, db,txt)
Файлы на всех серверах одинаковые и хранятся на рабочем столе в папке bot (все надстройки должны быть в той же папке, в папке bin
Функционал админ панели:
-Перезагрузка сервера
-Остановка/Запуск Программы
-Удаление программы
-Обновление программы (возможен вариант через GIT)(обновление только exe, db)
Весь функционал должен иметь возможность применятся как сразу ко всем серверам так и на выбор отдельных (с проверкой что команда выполнена)!!!!!!
2. Часть GUI( Решение с браузером не предлагать):
-Работа с базой данных:
Добавление, отображение и сохранение данных сервера
-Мониторинг работы серверов (списком)
Отображение данных сервера(ip хост и тд) + статус соединения
Статус соединения (онлайн/офлайн и соответственно цвет зеленый/красный)
Отображение серверов по порядку с присвоенным порядковым номером(база данных)
Работа с каждым сервером при выборе определенных из списка или применить ко всем (по описанному функционалу)
3. Для выполнения тестов и настройки предоставляю 2 сервера рувдс 2019
Дополнения по функционалу/изменения согласуем
Прием программы с показательным тестом на новом сервере
Необходимые Доп.настройки взаимодействия программы и сервера - НА ИСПОЛНИТЕЛЕ и должны быть в виде скрипта (не 1000 файлов, минималистично для простоты настройки)