Puppet
Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на языке программирования Ruby. Наряду с Chef отмечается как одно из самых актуальных средств конфигурационного управления по состоянию на 2013 год.

Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris, BSD, Mac OS X и Microsoft Windows (через cygwin).

Система Puppet достаточно популярна в среде IT-компаний, в частности, её используют Google, Яндекс, Fedora Project, Стэнфордский университет, Red Hat, Siemens IT Solution, SugarCRM, Mail.Ru.

Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном предметно-ориентированном языке.
Q174666
кроссплатформенное
Concept
Q146813
клиент-сервер
Concept
Q9135
операционных систем
Concept
Q161053
Ruby
MEDIA
Q24479
Chef
ORG
Q613566
конфигурационного управления
Concept
Q215273
Red Hat Enterprise Linux
MISC
Q207542
CentOS
MEDIA
Q48267
Fedora
MEDIA
Q7715973
Debian
ORG
Q381
Ubuntu
MEDIA
Q16691
OpenSUSE
MEDIA
Q14646
Solaris
MISC
Q34264
BSD
ORG
Q14116
Mac OS X
MISC
Q1406
Microsoft Windows
Concept
Q216192
cygwin
MISC
Q95
Google
ORG
Q5281
Яндекс
ORG
Q109888
Fedora Project
ORG
Q41506
Стэнфордский университет
ORG
Q485593
Red Hat
ORG
Q81230
Siemens IT Solution
Concept
Q1544974
SugarCRM
ORG
Q42232
Mail.Ru
ORG
Q531152
декларативном
Concept
Q691358
предметно-ориентированном
Concept
Q2095962
Puppet
MISC
Q2095962
Puppet
MISC
Q2095962
Puppet
MISC
Q2095962
Puppet
MISC
programming language
operating system
operating system
platform