Система для инвентаризации сети и автоматизации установки ПО

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

Заказчик

Компания, специализирующаяся на продуктах дистанционного управления

Бизнес-цели

Разработка системы, которая бы решила проблему отслеживания оборудования и ПО на сотнях удалённых ПК, а также упростила администрирование и техподдержку сети.

Наше решение

Командой Noveo были разработаны и внедрены два модуля:

1) Модуль, который выполняет включение и загрузку удалённых ПК через корпоративную сеть (с использованием PXE). Его основные особенности:

  • централизованное упраление каждым компьютером сети;
  • автоматизированное внедрение операционной системыt;
  • автоматизированное внедрение программных комплексов;
  • конфигурация внедрения ОС и управление установкой ПО;
  • поддержка указанных подчинённых серверов для каждой подсети с целью уменьшения загрузки сети.

2) Модуль, который сканирует сеть и отслеживает оборудование и ПО. Его основные функции:

  • группировка ПО для упрощения управленияt;
  • добавление и редактирование данных инвентаризации, идентификация принтеров и других устройств;
  • добавление или исключение файлов из сканирования;
  • удалённая настройка компьютеров в сети;
  • проверка лицензионного соответствия и прав доступа;
  • рассылка уведомлений по электонной почте.

Этот модуль поддерживает все версии Windows и может работать как сервис или как обычное приложение, чтобы осуществить сканирование компьютера. Размер и характеристика модуля были оптимизированы.

Основные технологии

  • .NET, MS SQL Server 2005, VB.NET, C#, VB6, C++
  • Turbo Pascal 6.0, Turbo Assembler
  • Windows Management Instrumentation (WMI), Active Directory, PXE 2.0