Whos Using Puppet

Version 45 (Yongchao Gao, 02/07/2012 06:25 pm)

1 1
# Organizations using Puppet
2 1
3 1
This page is a listing of organizations and people currently using
4 1
Puppet.
5 1
6 1
Please feel free to add yourself to this listing.
7 1
8 1
In no specific order...
9 1
10 38 Jucken Schadenfreude
-   **[M:tier Ltd.](http://www.mtier.org/)**
11 38 Jucken Schadenfreude
    -  Country : United Kingdom
12 38 Jucken Schadenfreude
    -  We set up and maintain several 100% OpenBSD-based infrastructures
13 38 Jucken Schadenfreude
       (going from the entry site firewall to the secretary's workstation)
14 38 Jucken Schadenfreude
       and use puppet to manage these installations ([more](http://undeadly.org/cgi?action=article&sid=20110420080633)).
15 38 Jucken Schadenfreude
    -  Contact: ajacoutot[AT]mtier[DOT]org
16 38 Jucken Schadenfreude
17 27 Nathan Rich
-   **[Luma Pictures, Inc.](http://www.luma-pictures.com)**
18 27 Nathan Rich
    -  Country : United States of America
19 27 Nathan Rich
    -  Enjoying a puppet and mcollective implementation, enabling us to better secure our systems' uniformity and manageability.
20 27 Nathan Rich
    -  Contact: tech@luma-pictures.com
21 27 Nathan Rich
22 7 Nicolas Van Eenaeme
-   **[Netlog.com](http://www.netlog.com)**
23 7 Nicolas Van Eenaeme
    -  Country : Belgium
24 7 Nicolas Van Eenaeme
    -  We recently re-engineered our complete infrastructure to be completely managed by puppet.
25 7 Nicolas Van Eenaeme
    -  The integration with our own asset-management tools was very easy, and the migration of our serverpark was completed in only 2 months.
26 7 Nicolas Van Eenaeme
    -  There are more then 1700 servers completely managed by puppet.
27 7 Nicolas Van Eenaeme
    -  Our research in cloud technologies are also backed by puppet, we're currently successfully experimenting with Amazon EC2 integration.
28 7 Nicolas Van Eenaeme
    -  All our 60 million users get served by puppet backed systems
29 7 Nicolas Van Eenaeme
    -  Contact: Nicolas Van Eenaeme
30 7 Nicolas Van Eenaeme
31 1
-   **[ZoNIX Systems](http://www.zonixsystems.com/)**
32 1
    -   Country : India
33 1
    -   Our remote Linux support services to over 50 clients is being
34 1
        delivered using Puppet. It helps us providing cost effective
35 1
        managed services with automated reports on configuration changes to
36 1
        our clients.
37 1
    -   Contact : info AT ZoNIXSystems DOT com
38 1
39 14 David Gardner
-   **[XMOS Ltd](http://www.xmos.com/)**
40 14 David Gardner
    -   Country : UK
41 14 David Gardner
    -   We manage our internal and some external web-server machines using Puppet.
42 14 David Gardner
        Centralised, versioned configs with automatic generation via exported 
43 14 David Gardner
        resources save a lot of time and effort keeping things consistent.
44 14 David Gardner
        It's nice to know that if a machine falls out of a window we can have an 
45 14 David Gardner
        identical config up and running in two shakes of a rabbit's tail!
46 14 David Gardner
    -   Contact : daveg (at) xmos dot com
47 14 David Gardner
48 1
-   **[Ubity inc.](http://www.ubity.com/)**
49 1
    -   Country : Canada
50 1
    -   We manage all our Linux servers using puppet. It enables us to
51 1
        manage our security policies efficiently and maintain similar
52 1
        servers with similar configs.
53 1
    -   Contact : Ubity
54 1
55 1
-   **[Olark.com - Live Help](http://www.olark.com/)**
56 1
    -   Country : USA
57 1
    -   We manage the configuration of all of our Ubuntu servers using
58 1
        Puppet. Puppet makes managing a cloud of servers as simple as
59 1
        editing configuration files in one directory. With a Git
60 1
        post-update hook our system admins can adjust configuration without
61 1
        logging into a single machine. Puppet lets our small team focus on
62 1
        our product, not on operations.
63 1
    -   Contact : Olark
64 1
65 1
66 1
-   **[Probability Games Corporation](http://www.probability.co.uk/)**
67 1
    -   Country: UK
68 1
    -   We manage all our internal servers using puppet to ensure ease
69 1
        of deployment and peace of mind in knowing that the configuration
70 1
        is consistent.
71 1
    -   Contact: marcus (at) probability dot co dot uk
72 1
73 1
74 1
-   **[Basis ehf](http://www.basis.is/)**
75 1
    -   Country: Iceland
76 1
    -   We manage most of our linux systems with puppet. It helps us to
77 1
        maintain configuration standards and saves us from a lot of
78 1
        repetition. It was a blessing when it came to PCI certification as
79 1
        we were able to solve most of the requirements with Puppet clases
80 1
        and we can be sure that any future systems will get the same
81 1
        treatment.
82 1
    -   Contact: Basis
83 1
84 1
-   **[Solfo, Inc](http://www.solfo.com/)**
85 1
    -   Country: US
86 1
    -   We use puppet to manage the system configuration on our servers
87 14 David Gardner
        in Los Angeles and Montréal running
88 1
        [YellowBot](http://www.yellowbot.com/) and
89 1
        [weblocal.ca](http://www.weblocal.ca/). We mostly use CentOS 5.
90 1
        With puppet our "sysadmin time" is all spent fixing real problems
91 1
        and improving things rather than tedious and error-prone manual
92 1
        configuration. One of our favorite parts is that with the cost of
93 1
        managing another box being driven almost down to zero we are free
94 1
        to use virtualization in however way that's best for our needs.
95 14 David Gardner
    -   Contact: Ask Bjørn Hansen
96 1
97 1
-   **[Gladserv](http://www.gladserv.com/)**
98 1
    -   Country: UK
99 1
    -   Gladserv uses Puppet to quickly deploy and manage virtual
100 1
        servers in our hosting environment.
101 1
    -   Contact: Brett Sheffield
102 1
103 1
-   **[Bitcube Ltd](http://www.bitcube.co.uk/content/puppet-introduction)**
104 1
    -   Automated provisioning of Debian, Ubuntu, Redhat and CentOS
105 1
        servers. We've very successfully used Puppet to look after 100+
106 1
        machines spread across several client sites and to synchronise
107 1
        development, pre-production and production environments.
108 1
    -   Country: UK
109 1
    -   Contact: Bitcube Ltd
110 1
111 1
-   **[Power Media S.A.](http://www.power.com.pl/)**
112 1
    -   Used to administer BSD, Linux, Mac workstations and servers
113 1
    -   Country: Poland
114 1
    -   Contact: admin at power dot com dot pl
115 1
116 1
-   **[The Network Event Kit](http://bsd.wifisoft.org/nek)**
117 1
    -   Used to administer FreeBSD (firewalls monitoring) NanoBSD wifi
118 1
        accespoints
119 1
    -   Country: The Netherlands
120 1
    -   Contact: Marten marten at wifisoft dot org or mvn071 # puppet
121 1
122 1
-   **[Strabag SE - BRVZ Gmbh IT](http://www.strabag.com/)**
123 1
    -   Used to manage a farm of 40+ Servers (Webservers and
124 1
        Infrastructure)
125 1
    -   Country: Austria
126 1
    -   Contact: Mario Kleinsasser
127 1
    -   Contact: Bernhard Rausch
128 1
129 1
-   **[Avvo](http://www.avvo.com/)**
130 1
    -   Used to manage all of our production infrastructure.
131 1
    -   Country: USA
132 1
    -   Contact: Sendi Widjaja (sendiw on #puppet)
133 1
134 1
-   **[Slide](http://www.slide.com/)**
135 1
    -   Used to manage 300+ production Linux servers.
136 1
    -   Country: USA
137 1
    -   Contact: Joel Krauska (thecat on #puppet)
138 1
139 1
-   **[Google](http://www.google.com/)**
140 5 Nigel Kersten
    -   Being used to manage all recent Mac OS X and Linux desktops, laptops, servers in the corporate infrastructure.
141 5 Nigel Kersten
    -   Not used in production (ie Gmail etc) at all.
142 1
    -   Country: Global
143 1
144 1
-   **[Photoblog](http://www.photoblog.com/)**
145 1
    -   Used to keep all our image servers mirrored and up to date.
146 1
    -   Country: US
147 1
148 1
149 1
-   Contact: Mike Zupan (jY on #puppet)
150 1
151 1
-   **[Empowering Media](http://www.empoweringmedia.com/) [HostCube - Managed VPS Hosting Service](http://www.hostcube.com/)**
152 1
    -   Used to manage and configure our nodes, customer VPSes and
153 1
        creating appliances. We are managing CentOS 3,4 and 5 with i386 and
154 1
        x86\_64 instances.
155 1
    -   Contact: Larry Ludwig (lludwig on #puppet)
156 1
    -   Country: US
157 1
158 1
-   **[The Ohio State University](http://www.osu.edu/) [Department of Mathematics](http://www.math.ohio-state.edu/)**
159 1
    -   Primarily used for: \~200 Mac OS X workstations, \~25 Fedora
160 1
        workstations and \~40 Centos servers.
161 1
    -   Contact: Dave Alden (alden on #puppet)
162 1
163 1
-   **[Bitfield Consulting](http://bitfieldconsulting.com/)**
164 1
    -   We use Puppet to build automated systems infrastructure for
165 1
        clients including [Wordtracker](http://www.wordtracker.com),
166 1
        [People's Music Store](http://www.peoplesmusicstore.com),
167 1
        [CitySafe](http://www.citysafe.org),
168 1
        [Supreme](http://www.supreme.com) and others. Puppet manages web
169 1
        applications, email servers, continuous integration, automated
170 1
        deployment, access control, firewalls, DNS, web analytics, issue
171 1
        tracking, virtual machine builds, SVN and Git repos, databases,
172 1
        monitoring servers, Yum servers and RPM build hosts, PHP, Nginx,
173 21 John Arundel
        Apache, IRC servers, Jabber, Secure Trading and XPay servers, Drupal,
174 1
        wikis, SMS delivery, Amazon EC2 instances, Memcache, Rails and
175 1
        anything else that our clients request!
176 21 John Arundel
    -   Contact: John Arundel (bitfield on #puppet,
177 1
        [@bitfield](http://www.twitter.com/bitfield) on Twitter)
178 1
    -   Resources: John is currently writing a series of blog posts
179 1
        introducing beginners to Puppet:
180 1
        [Puppet Tutorial](http://bitfieldconsulting.com/puppet-tutorial)
181 1
    -   Country: UK
182 1
183 1
-   **[Imperial College London](http://www.imperial.ac.uk/)**
184 1
    **[HEP group](http://www.imperial.ac.uk/research/hep/)**
185 1
    -   We use puppet to manage our HPC clusters, our desktops and some
186 1
        of our servers
187 1
    -   Contact: Kostas Georgiou
188 1
189 1
-   **[Bashton Ltd](http://www.bashton.com/)**
190 1
    -   Country: UK
191 1
    -   We use Puppet to manage our own cluster of servers, as well as
192 1
        creating and supporting configurations for our customers
193 14 David Gardner
    -   Contact: noc@… Network Operations
194 1
195 1
-   **[Fab:IT ApS](http://www.fab-it.eu/)**
196 1
    -   We use puppet to administrate our own servers placed in the
197 1
        local datacenter, and our customers placed both in the same
198 1
        datacenter, and scattered around the country. Puppet is ideal
199 1
        because of it's ease of use, and especially because the puppet
200 1
        server compiles the configuration specifically for the individual
201 1
        host, so that no irrelevant information goes to the wrong nodes.
202 1
        Thanks, Luke, for a great tool!
203 1
    -   Country: Denmark
204 1
    -   Contact: Juri Rischel Jensen
205 1
206 1
-   **[Geni Inc. (www.geni.com)](http://www.geni.com)**
207 1
    -   We use puppet to manage the configurations of all our Linux
208 1
        servers. With puppet my server build time is roughly 12-15 minutes
209 1
        to get a server ready for production.
210 1
    -   Contact: Jadrian Johnson
211 1
212 1
-   **[Institute of Cognitive Science](http://www.ikw.uni-osnabrueck.de)**
213 1
    at the [University of Osnabrueck](http://www.uni-osnabrueck.de),
214 1
    Germany
215 1
    -   We manage all our Linux/Mac OS X/FreeBSD Workstations and
216 1
        Servers with puppet.
217 1
    -   We try to manage all services, most of them are.
218 1
    -   Being an institute with many projects and different topics and
219 1
        needs, there are many different computer configurations around.
220 1
        Puppet makes it easy to keep a consistent state. A wonderful tool.
221 1
    -   We also write modules and facts, they are made public as soon
222 1
        as they work and are documented (hopefully):
223 1
        [WebSVN](https://svn.ikw.uos.de/pubwebsvn/listing.php?repname=ikwadmin&path=%2Fpublic%2Fpuppet%2F#_public_puppet_)
224 1
        and svn co https://svn.ikw.uos.de/dav/ikwadmin/public/puppet
225 1
    -   Contact:
226 1
        [Udo Waechter](mailto:admin_AT_ikw_DOT_uni-osnabrueck_DOT_de)
227 1
228 1
-   **[EDV-Beratung und Service](http://www.edv-bus.at)** a small
229 1
    IT-Consultancy in Austria/Germany
230 1
    -   Currently migration the existing hosting and firewall customers
231 1
        to puppet-managed systems
232 1
    -   Public [GIT](http://git.black.co.at/?p=manifests.git;a=summary)
233 1
    -   Contact: David Schmitt (DavidS on #puppet)
234 1
235 1
-   **[Arces Network, LLC](http://www.arces.net)**
236 1
    -   Arces Network uses Puppet for configuration management on our
237 1
        servers and the servers we manage for our customers in the US and
238 1
        EU.
239 1
    -   Contact: [Adrian Goins](mailto:agoins_AT_arces_DOT_net)
240 1
241 1
-   **[Fedora Project](http://fedoraproject.org/)** A leading Linux
242 1
    distribution
243 1
    -   Used for all of Fedora's Infrastructure by the infrastructure
244 1
        team.
245 1
    -   Contact: #fedora-admin on freenode.net
246 1
247 12 Ben Hearsum
-   **[Mozilla](http://www.mozilla.com)**
248 12 Ben Hearsum
    -   Used to manage all Linux and Mac continuous integration infrastructure.
249 12 Ben Hearsum
    -   Used to manage some IT systems.
250 12 Ben Hearsum
    -    Contact: #build on irc.mozilla.org
251 12 Ben Hearsum
252 1
-   **[Stanford University](http://www.stanford.edu/dept/its)**
253 1
    -   Used to manage Linux servers (Red Hat, Debian) maintained by
254 1
        the central IT department (ITS) for both core services as well as a
255 1
        dozen external departments. With a wide diversity of models in use,
256 1
        we're employing over 700 classes in nearly 100 modules.
257 1
    -   Contact: Digant C Kasundra
258 1
259 1
-   **[Cold Spring Harbor Laboratory](http://www.cshl.edu/)**
260 1
    -   Used to manage provisioning and configuration of a highly
261 1
        heterogeneous network of Linux application and computation servers
262 1
        in a distributed research-centric environment.
263 1
    -   Contact: Jeffrey Goldschrafe
264 1
265 1
-   **[Camptocamp SA](http://www.camptocamp.com/)**
266 1
    -   Used to manage internal and customer infrastructures, Modules
267 1
        available at
268 1
        [http://github.com/camptocamp](http://github.com/camptocamp)
269 1
    -   Country: Switzerland
270 1
    -   Contact:
271 1
        [Sysadmin Team](mailto:sysadmin_AT_camptocamp_DOT_com)
272 1
273 1
-   **[California State University, Bakersfield](http://www.csub.edu/)**
274 1
    -   Contact: Network Operations
275 1
276 1
-   **[Ingent Network](http://www.ingent.net/)**
277 1
    -   Used to manage a distributed network of Linux servers.
278 3 James Turnbull
    -   Contact: [David Escala](mailto:info_AT_ingent.net) (descala on #puppet)
279 1
280 1
-   **[Rice College Westport](http://www.ricecollegewestport.ie)**
281 1
    -   Manage a couple of OS X file servers and all Mac desktops.
282 1
        Around 30 machines in total.
283 1
    -   Country: Ireland
284 1
    -   Contact: Michael Hodges
285 1
286 1
-   **[Kennards Hire](http://www.kennards.com.au/)**
287 1
    -   Kennards Hire use Puppet to manage servers at branches all
288 1
        across Australia.
289 1
    -   Contact: Lindsay Holmwood
290 1
291 1
-   **[ClayValet](http://clayvalet.com/)**
292 1
    -   Used to manage all production services.
293 1
    -   Contact: Mikhail Seregine
294 1
295 1
-   **[University of California, Riverside](http://www.ucr.edu/)**
296 1
    -   We're in the process of rolling Puppet out to all Solaris
297 1
        infrastructure systems managed by the Computing and Communications
298 1
        department. Eventually all FreeBSD, Linux, and MacOS X systems
299 1
        managed by CIS will be incorporated into the tool. Longer term
300 1
        campus labs and department machines might fall under the umbrella
301 1
        of the tool.
302 1
    -   Contact: CIS Group
303 1
304 1
-   **[Wesabe](http://www.wesabe.com)**
305 14 David Gardner
    -   Contact: sq@…
306 1
307 1
-   **[Hyves.nl](http://www.hyves.nl)**
308 1
    -   Country: NL
309 1
    -   We use puppet to manage 99% of our serverpark of 3000 servers
310 1
        running Gentoo, the missing 1% is just a matter of time :-)
311 1
    -   Contact: System Engineering Hyves or Ramonster / f--z /
312 1
        MarlonDb on IRC
313 1
314 30 Ryan Dooley
-   **[Lookout, Inc. ](https://www.mylookout.com/)**
315 1
    -   Country: USA
316 30 Ryan Dooley
    -   We're using puppet to manage our production infrastructure.
317 1
    -   Contact: Ryan Dooley (\_3rdman on irc)
318 1
319 1
-   **[Speakeasy.net](http://www.speakeasy.net)**
320 1
    -   Country: US
321 1
    -   We use puppet to manage systems in our datacenter and POP's
322 1
        across the US.
323 14 David Gardner
    -   Contact: noc@…
324 1
325 1
-   **[http://www.tvtservices.ch](http://www.tvtservices.ch)**
326 1
    -   Country: Switzerland
327 1
    -   We are using Puppet to manage all of our servers (DNS, Mail,
328 1
        Virtual, Monitoring,...). Just a great tool!
329 1
    -   Contact:
330 14 David Gardner
        [Galland Grégoire](mailto:g.galland_AT_tvtservices_DOT_ch)
331 1
332 1
-   **[http://www.immerda.ch](http://www.immerda.ch)**
333 1
    -   Country: Switzerland
334 1
    -   We are currently starting to integrate puppet on our new
335 1
        environment and will migrate the older one as well.
336 1
    -   Contact:
337 1
        [immerda project group](mailto:admin+puppet_AT_immerda_DOT_ch)
338 1
    -   IRC: duritong
339 1
    -   Modules: [WEB](http://git.puppet.immerda.ch/) / git clone
340 1
        [git://git.puppet.immerda.ch/module](git://git.puppet.immerda.ch/module)-\*
341 1
342 1
-   **[Suretec Group](http://www.suretecgroup.com)**
343 1
    -   Country: UK
344 1
    -   We use Puppet to manage all our customers virtual machines (and
345 1
        our own) and base platforms with all our node information stored in
346 1
        OpenLDAP. We're also part of the OpenLDAP project.
347 1
    -   Contact: [Gavin Henry](mailto:ghenry_AT_suretecgroup_DOT_com) -
348 1
        ghenry on IRC
349 1
350 1
-   **[Semantico](http://www.semantico.com)**
351 1
    -   Country: UK
352 4 Mike Pountney
    -   We use Puppet to manage over 200 Linux nodes for our publishing clients
353 4 Mike Pountney
        such as Oxford University Press and Wiley Blackwell. We
354 4 Mike Pountney
        now use it to provide full application deployment and systems management, monitoring, and to automate our dev->test->production lifecycle.
355 1
    -   Contact: [Mike Pountney](mailto:is_AT_semantico_DOT_com) -
356 4 Mike Pountney
        mikepea on IRC, @mikepea on Twitter
357 1
358 1
-   **[Sirius Corporation](http://www.siriusit.co.uk)**
359 1
    -   Country: UK
360 1
    -   We use Puppet to manage the Debian Linux infrastructures we
361 10 Tom Callway
        deploy.
362 1
    -   Contact: [PF McGinty](mailto:info_AT_siriusit_DOT_co_DOT_uk)
363 1
364 1
-   **[Joost](http://www.joost.com)**
365 1
    -   Country: US/NL/UK
366 1
    -   Managing the entire Joost infrastructure (200+ servers)
367 1
    -   Contact: Joost Operations
368 1
    -   IRC: thom
369 1
370 1
-   **[http://www.directi.com](http://www.directi.com)**
371 1
    -   Country: India, USA, China, UAE.
372 1
    -   Managing the Linux part of the Directi infrastructure (Covering
373 1
        RHEL 3, 4 and 5 supporting web hosting, mail hosting and billing
374 1
        servers).
375 14 David Gardner
    -   Contact: devdas.b@…
376 1
    -   IRC: f3ew
377 1
378 1
-   **[SANS Institute](http://www.sans.org)**
379 1
    -   Country: USA
380 1
    -   Contact: Network Operations Center
381 1
382 1
-   **[Harvard Law School](http://law.harvard.edu)**
383 1
    -   If puppet didn't exist then I'd quit my job and become a desert
384 1
        nomad. I can't imagine doing what we do here without it!
385 1
    -   Country: USA
386 1
    -   Contact: Ashley Penney
387 1
388 1
-   **[End Point Corporation](http://www.endpoint.com)**
389 1
    -   Country: USA
390 1
    -   Managing portions of our environment where we quickly provision
391 1
        and re-provision sets of hosts for different purposes.
392 1
    -   Contact: Steven Jenkins
393 1
    -   IRC: slj39 and stevenjenkins
394 1
395 1
-   **[College of Computing @ Georgia Tech](http://www.cc.gatech.edu)**
396 1
    -   Currently managing all research servers, clusters, and desktops
397 1
        (\~1000 nodes)
398 1
    -   Country: USA
399 1
    -   Contact: Chad Huneycutt
400 1
    -   IRC: chadh
401 1
402 1
-   **[Board of Regents of the University System of Georgia -- OIIT](http://www.usg.edu/oiit/)**
403 1
    -   Managing or about to manage 500 machines running HP-UX 11.11,
404 1
        RHEL4 and 5, Solaris 9 and 10
405 1
    -   Country: USA
406 1
    -   Contacts: Mark Plaksin (happymcplaksin), Sam Rowe (riddley),
407 1
        Peter Anderson
408 1
409 1
-   **[SiteSuite](http://www.sitesuite.com.au)**
410 1
    -   Country: Australia
411 1
    -   Sitesuite use Puppet to manage our linux (mainly debian)
412 1
        infrastructure.
413 1
    -   Contact: Brendan Beveridge
414 1
    -   IRC: mrproper\_
415 1
416 1
-   **[Florida Museum of Natural History](http://flmnh.ufl.edu)**
417 1
    -   Country: US
418 1
    -   We use Puppet to manage our Linux hosts.
419 1
    -   Contact: Matt Collins
420 1
421 1
-   **[Vmmatrix](http://www.vmmatrix.com)**
422 1
    -   Country: CHINA
423 1
    -   We use Puppet to manage our GNU/Debian hosts.
424 1
    -   Contact: huangmingyou
425 1
    -   IRC: huangmingyou
426 1
427 1
-   **[Northshore School District](http://www.nsd.org)**
428 1
    -   Country: USA
429 1
    -   We use Puppet to manage our Mac Desktops (over 5000).
430 1
    -   Contact: ski
431 1
    -   IRC: ski98033
432 1
433 1
-   **[BitPusher, LLC](http://www.bitpusher.com/)**
434 1
    -   Country: USA
435 1
    -   We deploy puppet for many of our clients including North Shore?
436 1
        School District (above).
437 1
    -   Contact: E-mail BitPusher or call 888.9-PUSHER
438 1
439 1
-   **[Freebi Wifi](http://www.freebiwifi.com.au)**
440 1
    -   Country: Australia
441 1
    -   Freebi Wifi uses puppet to assist in the management of all
442 1
        their external freebi servers.
443 1
    -   This service has been provided by DCLABS (who use their own
444 1
        management tools but are investigating puppet).
445 1
    -   Contact: Adam Crow
446 1
447 1
-   **[Puzzle ITC](http://www.puzzle.ch)**
448 1
    -   Country: Switzerland
449 1
    -   We are more and more using puppet to manage our complete
450 1
        environment
451 1
    -   Modules on our Git Server:
452 1
        [http://puppet.git.puzzle.ch](http://puppet.git.puzzle.ch)
453 1
    -   Modules on Github:
454 1
        [http://www.github.com/puzzle](http://www.github.com/puzzle)
455 1
    -   Contact:
456 1
        [operations(at)puzzle.ch](mailto:operations(at)puzzle.ch.NOSPAM)
457 1
458 1
-   **[Kontera Technologies, Inc.](http://www.kontera.com/)**
459 1
    -   Country: USA
460 1
    -   Puppet manages all of our production servers (100 or so, as of
461 1
        mid 2008)
462 1
463 1
-   **[Elastra Corporation](http://www.elastra.com/)**
464 1
    -   Country: USA
465 1
    -   Puppet automates some of the configuration for Elastra Cloud
466 1
        Server
467 1
468 1
-   **[24/7 Real Media](http://www.247realmedia.com/)**
469 1
    -   Country: Global
470 1
    -   Puppet handles management of production servers across 3 data
471 1
        centers
472 1
    -   IRC: windowsrefund on irc.freenode.net
473 1
474 1
-   **[Alfresco](http://www.alfresco.com/)**
475 1
    -   Country: Global
476 1
    -   Puppet manages all of our Linux production and test application
477 1
        servers.
478 1
479 1
-   **[Sonoma State University](http://www.sonoma.edu/it/)**
480 1
    -   Country: US
481 1
    -   Contact: Eric Eisenhart
482 1
    -   Currently managing production email servers for campus (Courier
483 1
        IMAP/POP, exim, spamassassin, clamav) and a number of other things
484 1
        on around 50 out of our 90 Linux and Solaris servers.
485 1
486 1
-   **[Netsmart Technologies](http://www.ntst.com/)**
487 1
    -   Puppet manages our data center infrastructure, production
488 1
        databases, middleware, and edge web services.
489 1
    -   Country: USA
490 1
    -   Contact: Jeff McCune (jmccune on #puppet)
491 1
492 1
-   **[Mercy Corps](http://mercycorps.org/)**
493 1
    -   Country: USA
494 1
    -   Contact: Scott Schneider
495 1
496 1
-   **[Red Hat](http://www.redhat.com)**
497 1
    -   In the process of moving off legacy systems and onto Puppet.
498 1
    -   Overview:
499 1
        [press.redhat.com](http://www.press.redhat.com/2008/04/29/provisioning-our-new-middleware-architecture/)
500 1
    -   Country: USA / Global
501 1
502 1
-   **[KangarooBox](http://www.KangarooBox.com)**
503 1
    -   We are using Puppet to remotely manage all of our server
504 1
        appliances and is critical to our service offerings.
505 1
    -   Country: USA
506 1
    -   Contact: [Richard Hurt](mailto:rnhurt-AT-kangaroobox.com)
507 1
508 1
-   **[Bellcom Open Source](http://www.bellcom.dk)**
509 1
    -   Using puppet to manage 50+ mainly debian servers
510 1
    -   Country: Denmark
511 3 James Turnbull
    -   Contact: [Morten M. Hansen](mailto:mmh-AT-bellcom.dk) (blue on #puppet)
512 1
513 1
-   **[ModularIT project](http://www.modularit.org)**
514 1
    -   Puppet is part of the
515 1
        [management system](http://www.modularit.org/wiki/modularit/ModularITDescription)
516 1
        of our service oriented architecture.
517 1
    -   Contact:
518 1
        [Get involved section](http://www.modularit.org/wiki/modularit/Contact)
519 1
        of the project or Toscalix
520 1
521 1
-   **[Clickability](http://www.Clickability.com)**
522 1
    -   Using puppet to manage 300+ Linux servers across two data
523 1
        centers
524 1
    -   Country: USA
525 1
    -   Contact: [Tom Cignarella](mailto:tom-AT-clickability.com)
526 1
527 1
-   **[Infineon Technologies](http://www.infineon.com)**
528 1
    -   Using puppet to manage our RD Environment servers across many
529 1
        data centers on the way to 1500 servers
530 1
    -   Country: Global
531 1
532 1
-   **[Nimag Networks](http://www.nimag.net)**
533 1
    -   Using puppet to manage just about everything from web servers
534 1
        to BGP routers and [Tahoe](http://allmydata.org/) nodes.
535 1
    -   Country: Switzerland
536 14 David Gardner
    -   Contact: François Deppierraz (fdz on #puppet)
537 1
538 1
-   **[Royal Botanic Gardens Kew](http://www.kew.org)**
539 1
    -   Using puppet to manage web, database and applications needs for
540 1
        Kew scientists
541 1
    -   Country: UK
542 1
    -   Contact: Tim Kendall
543 1
544 1
-   **[Student project](https://wikis.khleuven.be/sysnw/index.php/Puppet)**
545 1
    -   Using puppet as project for graduation High School
546 1
    -   Country: Belgium
547 1
    -   Contact: Jan Collijs
548 1
549 1
-   **[Buzzillions.com product reviews website](http://www.buzzillions.com/)**
550 1
    -   Using puppet to provision Tomcat/Apache and other software to
551 1
        development and production servers
552 1
    -   Country: USA
553 1
    -   Contact: Jim Morris
554 1
555 1
-   **[Optiver, a market making company](http://www.optiver.com/)**
556 1
    -   Managing a diverse environment of 300+ nodes. Loving the
557 1
        extensibility.
558 1
    -   Country: Netherlands, USA, Australia
559 1
    -   Contact: Brad Meier
560 1
561 1
-   **[Adelux France](http://www.adelux.fr/)**
562 1
    -   Using Puppet to install/customize big calculus clusters (>100).
563 1
        Allows us to customize really easily configurations and packages.
564 1
    -   Country: France
565 1
    -   Contact:
566 1
        [Luc Stepniewski / Lior Gradstein](mailto:luc-DOT-stepniewski-AT-adelux.fr)
567 1
568 1
-   **[Library of Congress Repository Development Group](http://www.loc.gov/)**
569 1
    -   Managing Linux and Solaris nodes in a lab environment.
570 1
    -   Country: USA
571 1
    -   Contact: Kurt Yoder
572 1
573 1
-   **[Steria Group](http://www.steria.fr/)**
574 1
    -   Managing Linux DEBIAN and REDHAT (RHEL).
575 1
    -   Country: France
576 14 David Gardner
    -   Contact: Jean-François B.
577 1
578 1
-   **[Advanced Computing Center for Research and Education](http://www.accre.vanderbilt.edu)**
579 1
    -   Using puppet to manage our linux super-cluster: compute nodes,
580 1
        gateways, and infrastructure.
581 1
    -   Country: USA
582 1
    -   Contact: Charles N. Johnson
583 1
584 1
-   **[WuBook, Tourism Technologies](http://wubook.net/)**
585 1
    -   Using puppet to replicate fast test environment configurations
586 1
        on developer workstations
587 1
    -   Country: Italy
588 1
    -   Contact: Gianni Moras
589 1
    -   English Site:
590 1
        **[WuBook, English Site](http://en.wubook.net/)**
591 1
592 1
-   **[Locaweb](http://locaweb.com.br)**
593 1
    -   Using puppet to manage a diverse environment of 1000+ servers.
594 1
    -   Country: Brazil
595 1
    -   Contact: Roberto A. Yokota
596 1
    -   English Site: **[Locaweb English Site](http://locaweb.com)**
597 1
598 20 Jason Antman
-   **[Rutgers University CSS/NetOps](http://css.rutgers.edu)**
599 20 Jason Antman
    -   Using puppet to build/install and manage all new Linux servers for one IT systems group.
600 1
    -   Country: USA
601 1
    -   Contact: Jason Antman
602 1
603 1
-   **[Siemens IT Solutions and Services Denmark](http://www.siemens.dk/it-solutions)**
604 1
    -   Using puppet to manage Red Hat Enterprise Linux and SUN Solaris
605 1
        servers.
606 1
    -   Country: Denmark, DK
607 1
    -   Contact: Martin Alexander Hammer
608 1
609 1
-   **[Guide To Online Schools](http://www.guidetoonlineschools.com/)**
610 1
    -   We provide information on Online Colleges and Degrees to US
611 1
        students and we like Puppet better than other Ruby config
612 1
        management tools.
613 1
    -   Country: USA
614 1
    -   Contact: Nathan Grimm: nathan \*at\* reachnetwork dot com
615 1
616 1
-   **[Pulse Energy](http://pulseenergy.com/)**
617 1
    -   Country : Canada
618 1
    -   Puppet is key to automatically building and managing the
619 1
        configuration of our production and testing environments.
620 1
    -   Contact : Chuck Clark: chuck \*at\* pulseenergy dot com
621 1
622 1
-   **[Fast LTA AG](http://www.fast-lta.de)**
623 1
    -   Country: Germany
624 1
    -   Using Puppet to manage all Linux servers in 3 datacenters and
625 1
        more are upcoming.
626 1
    -   Contact: dkn \*AT\* fast-lta \*DOT\* de / Daniel Kerwin
627 1
628 1
-   **[Inuits](http://www.inuits.be)**
629 1
    -   Country: Belgium
630 1
    -   Using Puppet to manage all our GNU/Linux servers and we deploy
631 1
        it also to our customers
632 1
    -   Contact: lefred \*AT\* inuits \*DOT\* be / Frederic Descamps
633 1
634 25 Robert Brown
-   **[Go Chic or Go Home](http://gochicorgohome.com)**
635 25 Robert Brown
    -   Country: United States
636 25 Robert Brown
    -   Manages a distributed production and development/test environment
637 25 Robert Brown
        across both physical and virtual servers, both locally and in a 
638 25 Robert Brown
        public cloud.
639 25 Robert Brown
    -   Contact: rjb \*AT\* gochicorgohome \*DOT\* com / Robert Brown
640 25 Robert Brown
641 1
-   **[Bowdoin College](http://www.bowdoin.edu)**
642 1
    -   Country: USA
643 1
    -   We are using puppet to manage all our network operations
644 1
        servers and research computing systems.
645 1
    -   Contact: jlavoie \*AT\* bowdoin \*DOT\* edu / Jason Lavoie
646 1
647 1
-   **[Huron City Schools](http://www.huronhs.com)**
648 1
    -   Country: USA
649 1
    -   We use puppet to manage our district computers (Mac and Linux)
650 1
        as well as selected mission-critical servers. It's a key ingredient
651 1
        to our imaging workflow that allows us to completely automate the
652 1
        entire process.
653 1
    -   Contact: gary \*AT\* huronhs \*DOT\* com / Gary Larizza
654 1
655 1
-   **[Siruna NV](http://www.siruna.com)**
656 1
    -   Country: Belgium
657 1
    -   Experimenting with Puppet, plan to use for all servers.
658 1
    -   Contact: dieter \*DOT\* vandewalle \*AT\* siruna \*DOT\* com /
659 1
        Dieter Van de Walle
660 1
661 1
-   **[University of Maryland Institute for Advanced Computer Studies](http://www.umiacs.umd.edu)**
662 1
    -   Country: USA
663 1
    -   We use puppet to manage all our research system configuration
664 1
        management. We use it with a LDAP environment to manage around 1000
665 1
        nodes.
666 1
    -   Contact: derek \*AT\* umiacs \*DOT\* umd \*DOT\* edu / Derek
667 1
        Yarnell
668 1
669 1
-   **[ReachSmart Interactive](http://www.reachsmart.com)**
670 1
    -   Country: USA
671 1
    -   Using puppet to manage all physical and virtual servers.
672 1
    -   Contact: Scott
673 1
674 1
-   **[NSDL TNS](http://www.nsdl.org/)**
675 1
    -   Country: USA
676 1
    -   We manage all our servers (VM and physical) with Puppet.
677 1
    -   Contact: Josh Endries
678 1
        \<[http://nsdl.org/about/contact/](http://nsdl.org/about/contact/)>
679 1
680 1
-   **[Clockwork Active Media Systems](http://www.clockwork.net/)**
681 1
    -   Country: USA
682 1
    -   We manage our web hosting and supporting infrastructure
683 1
        completely through Puppet
684 1
    -   Contact: Ben (Insyte on #puppet)
685 1
686 29 Cody Herriges
-   **[The Computer Action Team - Portland State University](http://www.cat.pdx.edu/)**
687 1
    -   Country: USA
688 1
    -   If we can get puppet to manage it then we manage it with
689 1
        puppet: web servers, mail servers, database servers, client
690 1
        machines, and the list continues.
691 36 Nick Fagerlund
    -   Contact: #support on irc.cat.pdx.edu or support@cat.pdx.edu
692 1
693 1
-   **[openQRM Enterprise](http://www.openqrm-enterprise.com/)**
694 1
    -   Country: Germany
695 1
    -   We are using Puppet to automate application deployment in the
696 1
        openQRM Cloud.
697 1
    -   Contact: Matt Rechenburg
698 1
699 1
-   **[Atalanta Systems](http://atalanta-systems.com)**
700 1
    -   We use Puppet with all our clients - current projects include
701 1
        the UK Government's
702 1
        [National Strategies](http://www.nationalstrategies.standards.dcsf.gov.uk)
703 1
        website, and visual effects studio
704 1
        [BASEBLACK](http:///www.baseblack.com)
705 1
    -   Contact: Stephen Nelson-Smith (Cope on #puppet,
706 1
        [@LordCope](http://www.twitter.com/LordCope) on Twitter)
707 1
    -   Resources: Stephen writes about system automation, usually from
708 1
        a Puppet perspective, at [Agile Sysadmin](http://agilesysadmin.net)
709 1
    -   Country: UK
710 1
711 1
-   **[Qualigaz](http://www.qualigaz.com/)**
712 1
    -   Country : France
713 1
    -   We manage all our Linux/BSD/Solaris servers using puppet. We
714 1
        have most of our resources managed through manifests.
715 1
    -   Contact : nico on #puppet@freenode
716 1
717 1
-   **[SugarCRM](http://www.sugarcrm.com/)**
718 1
    -   Country: United States
719 1
    -   We manage all resources within our datacenters using Puppet,
720 1
        including the clusters that run our On Demand? environment for
721 1
        customers
722 1
    -   Contact : ckdake on #puppet
723 1
724 1
-   **[Reed Business](http://www.reedbusiness.nl/)**
725 1
    -   Country: Netherlands
726 1
    -   We use Puppet to manage our websites and web application
727 1
        platform, (RHEL 5 Linux servers), and are looking into intergrating
728 1
        puppet in our existing backoffice infrastructure.
729 14 David Gardner
    -   Contact : tom.mulder@…
730 1
731 1
-   **[Gaggle.Net, Inc.](http://www.gaggle.net/)**
732 1
    -   Country : USA
733 1
    -   Contact : Chris Moates (cmoates in #puppet)
734 1
    -   Our entire server infrastructure (all Linux) is managed with
735 1
        puppet.
736 1
737 1
-   **[Rapid7 LLC](http://www.rapid7.com/)**
738 1
    -   Country : USA
739 1
    -   We manage all of our Linux infrastructure with puppet, and we
740 1
        use the puppet stored config DB to complete other administrative
741 1
        activities. My job would not be possible in a regular work week
742 1
        without puppet. We also manage pieces of other Unix infrastructure
743 1
        with puppet.
744 1
    -   Contact : Joe Mc Donagh? (joe-mac) on IRC
745 1
746 1
-   **[EuPathDB Bioinformatics Resource Center](http://www.eupathdb.org/)**
747 1
    -   Country : USA
748 1
    -   We are moving to puppet to manage software installation, user
749 1
        creation, and service configuration on our database, web
750 1
        application, and development servers.
751 1
    -   Contact : Brian Pitts
752 1
753 6 Sean O Sullivan
-   **[Dublin Institute for Advanced Studies](http://www.dias.ie/)**
754 6 Sean O Sullivan
    -   Country : Ireland
755 6 Sean O Sullivan
    -   Using single puppet server across two sites to manage approximately
756 6 Sean O Sullivan
        40 desktops, and deploying it to any new servers being setup. 
757 6 Sean O Sullivan
        Still quite a basic setup, though already saving us time, and
758 6 Sean O Sullivan
        reducing human error in the setup and maintenance of workstations.
759 6 Sean O Sullivan
    -   Contact : Sean O Sullivan (seanos on #puppet)
760 1
761 8 Garrett Honeycutt
-   **[Dashwire](http://dashwire.com)**
762 8 Garrett Honeycutt
    -   Country : US
763 8 Garrett Honeycutt
    -   Using Puppet to manage multiple data centers and pre-production environments
764 9 Garrett Honeycutt
    -   Contact : [Garrett Honeycutt](mailto:puppet_at_garretthoneycutt.com)
765 8 Garrett Honeycutt
766 44 Lorenzo Salvadorini
-   **[Softec SpA](http://www.softecspa.com)**
767 11 Lorenzo Salvadorini
    -   Country: Italy
768 11 Lorenzo Salvadorini
    -   Using a cluster of two puppet servers with two svn-based environments to manage our [private cloud servers](http://www.ubuntu.com/cloud/private) and our [Scalr](http://www.scalr.net) web-farms on [Amazon EC2](http://aws.amazon.com).
769 11 Lorenzo Salvadorini
    -   Contact:
770 44 Lorenzo Salvadorini
        [Lorenzo Salvadorini](mailto:lorenzo.salvadorini_AT_softecspa.it) (lorello on #puppet)
771 11 Lorenzo Salvadorini
772 22 Christopher Holt
-   **[Match.com](http://match.com)**
773 13 Mark Bainter
    -   Country : US
774 13 Mark Bainter
    -   Using puppet to manage the production email environment in multiple datacenters
775 1
    -   Contact : [Mark Bainter] (Shamgar in #puppet)
776 22 Christopher Holt
777 22 Christopher Holt
-   **[OMGPOP](http://omgpop.com)**
778 22 Christopher Holt
    -   Country : US
779 22 Christopher Holt
    -   Puppet creates fun.  We use puppet for server configuration to ensure our users are able to play games, no matter how quickly we grow.
780 22 Christopher Holt
    -   Contact : [Chris Holt](mailto:chris@omgpop.com)
781 13 Mark Bainter
782 15 Jörg Herzinger
-   **[GLOBAL2000](http://www.global2000.at)** part of Frients of the Earth (FoE)
783 15 Jörg Herzinger
    -   Country : Austria
784 19 Jörg Herzinger
    -   Migration still under way, but the plan is to use it to manage all Servers and Clients. Currently its used for about 60 Ubuntu clients and about 20 Servers (mostly VMs).
785 19 Jörg Herzinger
    -   Future plans: automatic DNS and DHCP via simple tabular files, migration of our mailserver to a VM managed by puppet
786 15 Jörg Herzinger
    -   Public [GIT](http://github.com/joerg/global2000-puppet)
787 15 Jörg Herzinger
    -   Contact: Jörg Herzinger (joerg [at] global2000.at)
788 15 Jörg Herzinger
789 16 Łukasz Jagiełło
-   **[Gratka Technologie Sp. z o.o.](http://www.gratka-technologie.pl/)**
790 16 Łukasz Jagiełło
    -   Country : Poland
791 17 Łukasz Jagiełło
    -   Using puppet to manage production/development environment.
792 16 Łukasz Jagiełło
    -   Contact: admin [at] gratka-technologie [dot] pl
793 16 Łukasz Jagiełło
794 18 Gustavo Soares
-   **[Globo.com](http://www.globo.com/)**
795 18 Gustavo Soares
    -   Country : Brazil
796 18 Gustavo Soares
    -   We manage our Linux servers (dev/qa/staging/prod environments) using puppet. It enables us to automate the creation of servers with all that a particular application needs to be installed and configured in other to be up and running. With puppet, it is very easy to scale horizontally.
797 18 Gustavo Soares
    -   Contact: gustavosouza [at] corp [dot] globo [dot] com (gustavosouza@corp.globo.com)
798 18 Gustavo Soares
799 23 Richard Crowley
- **[DevStructure](http://devstructure.com/)**
800 24 Richard Crowley
    - Smart development environments sold as a service that can figure out what you've done to your server and generate Puppet manifests (shell scripts and Chef cookbooks, too).
801 23 Richard Crowley
802 26 Claus Christensen
-   **[universalgatewaysolutions.com](http://universalgatewaysolutions.com/)**
803 26 Claus Christensen
    -   Country : United Kingdom, France, Denmark
804 26 Claus Christensen
    -   Using puppet to manage the development, testing, staging, and production linux environments in multiple datacenters (~60-70 instances). We manage all our linux service using puppet. We used Puppet to automate creation and configuration of all physical and virtual servers. Puppet helped us to scale without requiring additional man-power.
805 26 Claus Christensen
    -   Contact: cc [at] universalgatewaysolutions [dot] com
806 26 Claus Christensen
807 28 Mathieu Lutfy
-   **[Koumbit](http://www.koumbit.org)**
808 28 Mathieu Lutfy
    -   Country: Canada
809 28 Mathieu Lutfy
    -   Puppet manages our core services, customer dedicated servers and virtual machines, as well as our office desktops.
810 28 Mathieu Lutfy
    -   Contact: info [at] koumbit.org
811 26 Claus Christensen
812 31 Simon Josi
813 31 Simon Josi
-   **[Atizo AG](http://www.atizo.com)**
814 31 Simon Josi
    -   Country: Switzerland
815 32 Simon Josi
    -   We use puppet to manage almost every aspects of the servers we 
816 32 Simon Josi
        need to run our Brainstorming Platform [Atizo](http://www.atizo.com).
817 32 Simon Josi
    -   Our modules are publicly available:
818 31 Simon Josi
        [http://puppet-modules.git.atizo.org](http://puppet-modules.git.atizo.org)
819 31 Simon Josi
    -   Contact:
820 33 Simon Josi
        devel(at)atizo[dot]org
821 31 Simon Josi
822 34 Mark Stanislav
-   **[MNX Solutions](http://www.mnxsolutions.com)**
823 34 Mark Stanislav
    -   Country: US
824 34 Mark Stanislav
    -   We actively deploy Puppet for both new and existing infrastructure of clients that we provide managed-services to. Puppet gives us a cohesive way to manage not only packages and services, but also automate Nagios and Munin management.
825 34 Mark Stanislav
    -  Implementations range from a few nodes up to over 100 node configurations both in Amazon EC2 and standard data center deployments.
826 34 Mark Stanislav
    -   Contact:
827 34 Mark Stanislav
        mark.stanislav[at]mnxsolutions.com
828 39 Wil Cooley
- **[Portland State University, Computing Infrastructure Services](http://computing.pdx.edu)**
829 39 Wil Cooley
   - Country: US
830 39 Wil Cooley
   - We are in the process of migrating from legacy configuration management to Puppet.
831 39 Wil Cooley
   - Contact: wcooley(a)pdx.edu (wilco on #puppet)
832 34 Mark Stanislav
833 40 Dan Birken
-   **[Thumbtack](http://www.thumbtack.com)**
834 40 Dan Birken
    - Country: US
835 40 Dan Birken
    - We use puppet to manage our production infrastructure.  Nothing gets deployed on any production machine unless it goes through puppet, and it has been a huge time saver.
836 40 Dan Birken
    - dan(at)thumbtack[dot]com
837 40 Dan Birken
838 42 Guido Schade
-   **[Mangocam](http://www.mangocam.com)**
839 42 Guido Schade
    - Country: Australia
840 42 Guido Schade
    - We use puppet to manage our Linux server infrastructure. Upgrading software, deploying our application and to create / configure new nodes. It's really an amazing tool.
841 43 Guido Schade
    - Contact: info(a)mangocam[dot]com
842 42 Guido Schade
843 45 Yongchao Gao
-   **[Douban](http://www.douban.com)**
844 45 Yongchao Gao
    - Country: China
845 45 Yongchao Gao
    - We use puppet to manage our Gentoo server infrastructure. From basic system configuration to app deploy.
846 45 Yongchao Gao
    - Contact: flex(at)douban.com
847 45 Yongchao Gao
848 1
# Additional Case Studies
849 1
850 1
-   [Sun Microsystems](http://reductivelabs.com/2010/01/26/case-study-sun-microsystems-uses-puppet-to-accelerate-system-updates-and-ensure-consistent-configurations-across-their-web-server-architecture/)
851 1
-   [Los Alamos National Labs](http://reductivelabs.com/2010/01/19/case-study-los-alamos-uses-puppet-to-gain-visibility-into-their-deployed-mac-os-x-environment/)
852 1
853 1
# Testimonials
854 1
855 1
Please add your Puppet testimonials (or links to them) here.
856 1
Hopefully we can give prospective users an idea of what's so great
857 1
about Puppet and what they can hope to accomplish, as well as
858 1
making it clear that Puppet has an active, involved community.
859 1
860 1
-   [What I'm doing with puppet](http://markmail.org/message/iknseuw4io6slroo)
861 1
    - Tim Stoop
862 8 Garrett Honeycutt
863 1
-   [What I am doing with Puppet](http://markmail.org/message/2fgarombxgs5w4ty)
864 1
    - Julian Simpson
865 8 Garrett Honeycutt
866 1
-   [10 Reasons Puppet Wins](http://bitfieldconsulting.com/puppet-vs-chef)
867 1
    - John Arundel
868 8 Garrett Honeycutt
869 1
-   [How we use Puppet](http://www.huronhs.com/Puppet.html) - Gary
870 1
    Larizza
871 8 Garrett Honeycutt
872 1
-   We replaced a home-grown, ordered patch-based configuration
873 1
    management system with puppet. We support everything from linux
874 1
    desktops (primarily rhel with a smattering of Ubuntu) to research
875 1
    file servers to clusters used both for hpc and cloud computing. -
876 1
    Chad Huneycutt
877 8 Garrett Honeycutt
878 1
-   As our infrastructure grew from a few servers to a few racks of
879 1
    servers, we're still able to maintain them all with a single
880 1
    sysadmin. This would not be possible without Puppet. -- Ben
881 1
    Beuchler
882 8 Garrett Honeycutt
883 1
-   We replaced lots of ssh-in-a-loop scripts by a bunch of easy
884 1
    and clear manifests. It allows us to share the knowledge, get back
885 1
    in time on some configs (puppet config & manifests are of course in
886 1
    a SVN repository), do not fear the stupid "oops I forgot why this
887 1
    file is messed up". A single sysadmin for \~100 unix servers is
888 1
    required, and it is me. -- Nicolas Szalay
889 8 Garrett Honeycutt
890 1
-   Puppet has allowed us to simplify our system configuration as
891 1
    the number of servers continue to grow, which allows a very small
892 1
    operations team to tackle complex projects instead of struggling
893 1
    with huge numbers of basic system administration tasks.
894 1
    Configurations can now be easily deployed to test machines by
895 1
    simply adding a Puppet class instead of having to work through the
896 1
    intricacies of a piece of software and it's configuration and
897 1
    dependencies by hand each time. -- Chris Kelly, SugarCRM
898 8 Garrett Honeycutt
899 1
-   Puppet has reduced our personal workload and simplified
900 1
    management tasks a lot. Combined with our installation system we
901 1
    are able to create any system with almost no manual intervention
902 1
    (Puppet replaced MANY custom scripts). The migration to puppet was
903 1
    easy and didn't cause any problems worth mentioning. Currently
904 1
    puppet manages 3 datacenters and more are upcoming. Thanks for this
905 1
    great piece of software. -- Daniel Kerwin
906 8 Garrett Honeycutt
907 1
-   Puppet was the cornerstone of our moving our data center from
908 1
    San Francisco to Boston. Our old server farm was a nightmare of
909 1
    different OS installations, home grown rsync scripts and many
910 1
    things done by hand. We moved to new servers in a new data center.
911 1
    The entire migration was done remotely. We used kickstart to
912 1
    install a minimal RHEL OS and then puppet configured the rest
913 1
    including installing additional packages, deploying configuration
914 1
    files and enabling and restarting system services. I split the data
915 1
    directories on to their own disk partitions, htdocs primarily. This
916 1
    allowed me to reinstall a server from bare metal on demand.
917 1
    Reinstalling a server takes about 15 minutes. Thanks guys! --
918 8 Garrett Honeycutt
919 1
    [Robert Harker](mailto:harker_AT_harker_DOT_com)
920 1
-   We moved from an outsourced managed hosting solution to an
921 1
    inhouse managed hosting web platform. We use puppet to manage our
922 1
    web platform, which are mainly Virtual machines. All our puppet
923 1
    scripts are managed using git and devided up into 3 main branches,
924 1
    (Testing, Acceptation & Production). We use puppet to setup and
925 1
    deploy our web application servers on the servers, this reduced a
926 1
    lot of setup time for each deployment during our platform
927 1
    migration, and new rollouts. -- Tom Mulder, Reed Business
928 8 Garrett Honeycutt
929 1
-   We used puppet so that developers could declare the
930 1
    dependencies of our codebase.
931 1
    [Cooling Dependency Hell](http://www.build-doctor.com/2009/12/09/dependency-hell/)
932 1
    --Julian Simpson, The Build Doctor
933 8 Garrett Honeycutt
934 1
-   Puppet is an integral part of our systems management tool set.
935 1
    We use puppet to manage services running on Linux systems in our
936 1
    datacenter, POPs, and labs. The great thing about configuration
937 1
    management with Puppet is that we don't have to reinvent the wheel
938 1
    every time we setup a new service or install a server. For
939 1
    instance, configuring an Apache server only requires including the
940 1
    apache class and adding a vhost config. Thinking of infrastructure
941 1
    as code is definitely the way to go. -Eric Heydrick, Speakeasy
942 8 Garrett Honeycutt
943 1
-   We were looking for a tool to ensure consistency across our
944 1
    servers and reduce our reliance on homebrewed scripts. It was easy
945 1
    to learn the basics of Puppet, so it didn't take long to create
946 1
    recipes to handle the basic configuration of our servers. As we
947 1
    work on more complicated configuration, the sample recipes on the
948 1
    wiki and modules published on github have been a great help. -Brian
949 1
    Pitts, EuPathDB