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