Создание админ.панели управления/взаимодействия с серверами

6 000 руб. за проект
20 марта 2022, 12:27 • 5 откликов • 73 просмотра
Необходимо написать панель управления удаленными серверами с минимальным GUI.

РЕАЛИЗАЦИЯ ПРОЕКА ТОЛЬКО НА ЯП 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 файлов, минималистично для простоты настройки)