Денис Чеклецов DevApp
«Инженерия, безопасность и автоматизация — в одном флаконе»
Рейтинг
1 561
№ 1 015 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Опыт работы
6 лет
На сайте с
2026 года
Юридический статус
Самозанятый

Полуавтоматическая мультиагентная система администрирования ИТ-инфраструктуры компании.

Используемые навыки CSS HTML JSON PostgreSQL Python

Описание

Передо мной стояла практическая задача сделать ИТ-поддержку более быстрой, понятной и менее зависимой от ручного труда. В компании существовал поток повторяющихся административных обращений: создание учётных записей, работа с доступами, проверка состояния систем, сбор информации по инцидентам, обработка входящих сообщений из мессенджеров и маршрутизация запросов между специалистами. Такие операции занимали много времени, часто дублировались и зависели от человеческой памяти и опыта конкретного сотрудника.

Нужно было создать систему, которая принимает обращения на обычном языке, понимает, что именно требуется, направляет их в нужный модуль, выполняет стандартные действия в инфраструктуре и не требует десятков ручных переходов между системами. При этом важно было сохранить безопасность: критические действия должны проходить через подтверждение человека, а все изменения должны контролироваться и фиксироваться для последующего аудита.

Цель проекта — сократить время на рутинную работу, уменьшить количество ошибок, ускорить обработку заявок и сделать UX настолько простым, чтобы сотрудник мог обращаться к ИТ-службе как к обычному цифровому помощнику, не разбираясь в AD, Zabbix, PostgreSQL и других системах.

Решение

Я построил локальную платформу c AI-агентами, в которой разные части инфраструктуры работают как единый сервис. Основная идея — не пытаться сделать одну универсальную “умную” систему, а разделить обязанности между несколькими специализированными модулями: один обрабатывает входящие обращения, другой распределяет их по типам задач, третий работает с Active Directory, четвертый — с мониторингом, пятый — с заявками из мессенджера и так далее.

Важной частью решения стала работа в закрытом контуре: вся логика и данные остаются на собственной инфраструктуре, без обязательного доступа к внешнему интернету. Это снижает риски утечки информации и упрощает работу с чувствительными данными, такими как учётные записи, параметры интеграций и информация о инфраструктуре компании.

Для реализации были созданы модули взаимодействия с Active Directory, PostgreSQL, Zabbix, VK WorkSpace и диспетчером заявок. Система умеет проверять подключение к серверным сервисам, хранить историю запросов и сообщений, распознавать тип обращения и направлять его в нужную ветку обработки. Веб-интерфейс позволяет администратору видеть состояние сервисов, логи, карточки интеграций и результаты работы системы без необходимости лезть в разные панели отдельно.

Также были предусмотрены механизмы контроля. Для действий, которые могут быть опасными, введены проверки и этап подтверждения. Это важно, потому что автоматизация не должна работать “вслепую” — она должна помогать, но оставлять финальное решение в руках ответственного человека там, где риск выше обычного. В итоге проект сочетает автоматизацию, контроль и прозрачность: пользователь видит результат, а администратор понимает, кто, когда и что сделал.

Результат

На текущий момент проект уже даёт рабочий прототип, который реально используется для решения типовых задач. Внутри системы можно подключиться к AD, смотреть каталог объектов, создавать и редактировать пользователей, перемещать хосты, обрабатывать заявки из VK, хранить историю переписки и следить за состоянием интеграций. Это позволяет значительно сократить время на рутинные действия, уменьшить количество ручных переключений между интерфейсами и снизить зависимость от “человеческой памяти” при выполнении стандартных операций.

На практике такой подход особенно полезен для компаний с несколькими локациями, большим количеством пользователей, регулярными заявками на доступы и постоянной нагрузкой на ИТ-службу. Вместо того чтобы каждый раз искать нужные настройки, администратор получает структурированный объект, в котором всё видно по шагам: от входящего обращения до результата, статуса и истории. Система не заменяет специалиста полностью, но освобождает его от повторяющейся работы и позволяет сосредоточиться на более важном: анализе, исключениях и управлении рисками.

У проекта уже есть сильная база: рабочие интеграции, пользовательский интерфейс, базовые сценарии автоматизации и архитектура, которая позволяет расширять функциональность без полной переработки решения. Дальнейшее развитие будет направлено на устойчивую эксплуатацию в реальном режиме 24/7, более глубокую интеграцию с актуальными системами компании и выведение функционала на уровень действительно готового производственного продукта для ежедневной работы ИТ-службы.

Оценили проект: