Пакет Puppet обладает открытым исходным кодом и поддерживает, в числе прочих, управление виртуальными машинами VMware через программный интерфейс vSphere. Версия Puppet Enterprise способна работать также с инструментами VMware vFabric Application Director для управления облачными сервисами на платформе VMware.

В компании VMware отметили, что Puppet весьма часто используется ее клиентами, имеющими в своем распоряжении большие виртуализационные системы. Средства Puppet позволяют автоматизировать многие операции, необходимые для запуска сервисов, базирующихся на виртуальных машинах. В отличие от административных инструментов VMware, они дают возможность описать виртуальную машину в соответствии с ее функциональностью — приложениями, которые на ней запущены, или пользователями. При этом Puppet подходит как для работы в небольших организациях, так и в крупных: его используют в Citrix, eBay, на Нью-Йоркской фондовой бирже, в Match.com, Oracle и Zynga.

В Puppet Labs работает более 100 человек. Инвестиции компании предоставляли венчурные фирмы Kleiner Perkins Caufield and Byers, True Ventures, Radar Partners и Emerson Street Partners, а также Google Ventures и Cisco.