Назад | Перейти на главную страницу

обновления / развертывание программного обеспечения в сети серверов

Заинтересованы в мнениях по поводу возможного проекта.

Получил мастер-сервер, на котором создаются / обслуживаются приложения. В системе будет процесс, в котором клиентская сеть будет состоять из 400-500 клиентских серверов (все работают под Linux X).

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

Программное обеспечение, которое будет размещено на клиентах, будет состоять из сценариев (perl / py / php), а также приложений Java, для которых также потребуется поддерживающий класс / библиотеки.

Ищу мысли / мнения о том, как можно реализовать такой процесс.

Я просмотрел такие приложения, как выход в открытый космос, а также другие менеджеры пакетов.

Что-нибудь еще я должен изучить ??

Спасибо

Упакуйте обновления в собственный формат управления пакетами вашего дистрибутива, а затем используйте инструменты, поставляемые с дистрибутивом, в сочетании с обычными методами управления выпусками, чтобы ваши обновления были развернуты там, где и когда они должны быть развернуты.