Обзор программы Total Software Deployment

Total Software Deployment Квалифицированный сисадмин способен справиться с контролем ПО на рабочих станциях и серверах корпоративных сетей. Но при этом придется приложить довольно много усилий. Особенно это может быть заметно при использовании компанией какого-то нетрадиционного софта, которым управлять стандартными средствами будет довольно сложно.

Для этого в интернете можно найти специальные приложения, которые способны облегчить управление и развертывание ПО в корпоративной сети. при этом периодически появляются новые разработки, которые по функциям не уступают старожилам. Именно таким новичком является программа Total Software Deployment. Это приложение вышло в свет каких-то пару лет назад. Ниже будет подробное описание данного продукта.

Невзирая на молодость рассматриваемого продукта, его разработчик, компания Softinventive Lab, уже около десяти лет на рынке. А для ИТ-сферы это немало. Все это время компания вела разработки в одной сфере, поэтому широкого распространения она не получила. Однако, остальные продукты программы существуют довольно давно и нашли своего пользователя.

Эта разработка предназначена для контроля ПО в корпоративных сетях. Под этим понятием разработчики имеют ввиду развертывание и управление ПО. Используя данные задачи, появляется возможность вводить в работу новые рабочие станции, отслеживать старые редакции всех продуктов и быстро заменять их на более свежие. Однако, выполнять проверку активности и другие аналогичные манипуляции данное приложение выполнять не способно.

Кроме инвентаризации и развертывания ПО, данное приложение способно выполнять сканирование локальной сети. это может пригодиться для автозаполнения хранилищ сети и программ. В первом случае это выглядит как директория, где находятся данные обо всех сетевых узлах. Информация фиксируется в специальные файлы. Для каждого устройства он свой. Подобных директорий может быть огромное количество, но при этом открыта может быть только одна из них.

Хранилище программ представляет собой тоже директорию. Однако, в ней содержится информация не о компьютерах и сетевых девайсах, а о обнаруженном на этих устройствах ПО. Если применять это приложение для хранения файловой системы, то можно обойтись без применения баз данных и СУБД.

Отдельно стоит отметить сканирование. Сразу хочется выделить возможность выполнять сканирование по отдельным компьютерам, с использованием сетевого имени или IP-адреса, диапазонам IP-адресов, а также по рабочим группам и доменам операционки. Это означает, что можно выполнять сканирование почти в каждой локальной сети, невзирая на ее архитектуру. К тому же приложение предоставляет возможность быстро добавлять задачи сканирования для самых распространенных случаев. Например, это может быть локальная сеть, в состав которой входит компьютер, домен, где имеется в данный момент авторизованный админ и т.п.

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

Самым комфортным в данном случае есть сканирование домена, так как в данном случае нужно только задать данные авторизации какого-либо из администраторов. Однако, данный способ обладает и недостатком. Суть в том, что WMI начала внедряться только с ОС Windows 2000, поэтому мониторинг ранних версий операционки выполнить не получится.

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

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

Завершив сканирование локальной сети, можно начинать работу с хранилищем приложений. В этом контейнере содержится список обнаруженных на компьютерах программ. Так как такой перечень может состоять из большого количества элементов, то разработчики внедрили возможность разбития его на категории и поиск.

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

К тому же при необходимости этот перечень установленного ПО можно в ручном режиме редактировать. Однако, это подойдет к другой функции данной программы, которая подразумевает дистанционную инсталляцию программ на компьютеры локальной сети. Однако, в большинстве случае для этого применяются групповые политики Active Directory.

Но применять их можно не всегда. Использовать политики Active Directory можно в той ситуации, когда необходимые ПК включены в домен, а для инсталляции каждого ПО не подходят. Помимо этого, иногда использовать их будет невозможно из-за плохой настраиваемости. Отсюда можно сделать вывод, что групповые политики Active Directory могут пригодиться для пакетного развертывания, регулярно применяемого ПО в компаниях на каждом компьютере или ПК, в составе конкретных групп.

Рассматриваемая программа является более универсальным средством, используя которое можно дистанционно устанавливать практически любую программу. В этой ситуации сисадмину изначально требуется приготовить пакет развертывания.

Выполнить это можно в редакторе приложений для автоматически обнаруженного и добавленного в ручную программного обеспечения. Данный процесс требуется рассмотреть более подробно. Суть в том, что в этой программе имеется сразу несколько способов создания инсталляционных пакетов для развертывания.

Один из них называется тихая инсталляция. Здесь все довольно просто. Большинство пакетов установки способны работать в тихом режиме инсталляции. В этой ситуации программы развертываются незаметно для пользователя. При этом на экране даже не появляется никаких окон.

Чтобы запустить установщик в этом режиме, необходимо использовать строку команд с пакетом нужных параметров. Именно эти параметры предоставляют возможность инсталлировать приложения в автоматическом режиме без запроса разрешения пользователя.

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

Во втором способе подразумевается применение макроса. В этом случае выполняется запись всех нужных манипуляций пользователя с дальнейшим ее воспроизведением в процессе инсталляции. Данный подход в большинстве случаев применяется для перевода каких-либо действий, которые регулярно выполняются, в автоматический режим. В интернете можно найти специальные приложения, которые работаю по такому принципу.
В описываемом софте для развертывания программ используются макросы. Админ на собственном ПК создает запись манипуляций в процессе инсталляции, которые потом повторяются на все компьютерах.

Еще один метод дистанционной инсталляции программ базируется н обработке снимков операционки. Принцип его не так уж прост. При изготовлении пакета развертывания, админ изначально создает снимок операционки, в котором имеется реестр, данные системных директорий и другое. Затем инсталлируется необходимое приложение, после чего опять выполняется снимок операционки. Рассматриваемая программа выполняет сравнение снимков и находит разницу.

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

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

Итог

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

Скачивать приложение требуется с официального ресурса производителя, чтобы получить качественный продукт. Кроме того, после скачивания необходимо проверить программу на сервисе VirusTotal, чтобы исключить возможность попадания на компьютер вирусов и вредоносных элементов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *