Foreman представляет собой продукт с открытым исходным кодом, предназначенный для помощи системным администраторам в обслуживании серверов на всём их жизненном цикле, начиная с развёртывания и конфигурирования, и включая организацию взаимодействия и мониторинг. Поддержка развёртывания упрощает настройку новых серверов, а использование систем управления конфигурациями (поддерживаются Puppet, Ansible, Chef и Salt), позволяет автоматизировать повторяющиеся задачи. Использование Foreman позволяет быстро разворачивать приложения, проактивно реагируя на изменения в виртуальных, физических и облачных системах. Foreman хорошо масштабируется как на множественные географические локации (офисы, ЦОДы и т.д.), так и на множественные организации, обеспечивая рост без потери инфраструктурного единства.
Управление Foreman возможно через web-интерфейс, интерфейс командной строки и API REST, что позволяет строить высокоуровневую бизнес-логику на едином решении.
ForemanIt применяется в организациях, эксплуатирующих от десятков до десятков тысяч серверов.
Данная инструкция основывается на инструкции по установке от разработчиков Foreman.