回答:
有料版はより多くの機能を提供します(つまり、Puppetはまとめてデプロイする簡単な方法を提供します)。多くの場合、最も重要なのは有料サポートです。エンタープライズサーバーを実行する場合、セットアップを支援するための有償サポートは通常、価値があります(特に問題が発生した場合)。
通常、無料版で問題が発生することはありません...起動と実行のサポートが必要な場合、または単純にこのような大規模なインフラストラクチャを使用している場合(および構成管理の経験が少ない場合)のみです。
ソフトウェアは無料です。そのソフトウェアのサポートはそうではありません。
私はシェフとの経験のみを話すことができます(これは素晴らしいです)。Chefはオープンソースであり、無料であれば使用できます。また、優れたオンラインドキュメントとWikiページがあります。
シェフにはいくつかの「味」があります。Chef-Serverを使用してすべてを無料で実行できます(システム上のクライアントソフトウェアに加えてサーバーソフトウェアをセットアップする必要があります)。また、Opscodeはホストバージョンを提供します(サーバーを実行します)。「エンタープライズ」エディションに料金を支払う必要がある場合、Opscodeプラットフォームを最大5ノードまで無料で使用できます。
Chefは、サーバーと通信しない「Chef-solo」バージョンも提供していますが、それが非常に役立つとは思いません。
したがって、「ノード」が5つ未満の場合(ノードは管理しているサーバーです)、Chefは無料です。または、Chef-Serverをホストするルートに行きたい場合。
サポートには料金がかかりますが、コミュニティは通常、アドバイスを提供するのに非常に適しています。
私はシェフのために話すことができませんが、私は仕事をする場所でパペットを使用しています。サポートが付属する「エンタープライズエディション」がありますが、完全に無料のバージョンもあります。「オープンソース」版へのリンクはこちらです。
私は人形(無料の人形)を使用して、VMを含む最大250台のサーバーのネットワークを実行しています。それは素晴らしいことですが、もう一度やりたいことがあったら、Puppet Enterpriseは価値があったかもしれません。時間はお金の価値があります:)一方、250ノードは年間$ 17kの費用がかかるようです!
シェフの観点から、Opscodeはオープンソースバージョンとホストバージョンを提供します。ホストされたバージョンには費用がかかりますが、chefサーバーを提供して維持します。
独自のシェフサーバーを実行できる(およびオンラインドキュメントとフォーラムの投稿でサポートできる)と思われる場合は、シェフにOpscodeを支払う必要はありません。
Puppetは同じようなものを提供していると想像します。無料の製品(サポートなし)と有料の製品(サポートあり、場合によってはホスティング)です。
これらの組織が提供するサポートに対して支払うほとんどの時間。パペットとパペットエンタープライズの比較チャートを見ることができます。
そうは言っても、いくつかの大きな組織は人形(エンタープライズではない)を使用しており、それに満足しています。シェフよりも少し長い間、人形は少し成熟したコミュニティのサポートと無料で使える既製のレシピを持っています。
要するに、非エンタープライズ版で自由に行ってください。それはあなたのニーズを満たす可能性が高いです。