3

シェフではできないCloudformationで何ができますか?chefがec2のスポーンノードをサポートしているように見えます。スポーンされたノードの情報(ip、..)を読み戻すことができますが、なぜまだクラウドフォーメーションが必要なのですか?

4

1 に答える 1

3

非常に少ないですが、それが行うことはそれを使用する価値があります。

CloudFormationの主な利点は、Amazonが作成されたリソースを結び付けることです。つまり、アプリケーションがデータベース、4つのWebサーバー、自動スケーリンググループ、起動構成、入力ルール、一部のVPCサブネット、1つまたは2つのインターネットゲートウェイ、およびVPN接続で構成されている場合、それらを1か所で管理できます。 CloudFormationスタック。それらを撃ちたいですか?簡単だ。スタックを強制終了すると、すべてのリソースがスタックとともに消滅します。

確かに、ChefとAmazonAPIを使用して技術的にこれを行うことができます。CloudFormationは、非常に洗練されたAWS API呼び出しとMagic(tm)のセットを生成する方法にすぎないため、いつでも独自のロールを作成できます。Netflixは、OSツールであるAsgardでそれを実現し、RightScaleやその他のサービスは多かれ少なかれそれを実現しています。これらのソフトウェアがニーズを満たしていない場合、またはそれらを購入する余裕がない場合、CloudFormationはAWSデプロイメントの優れた補足です。実際、あなたはそれに頼る必要さえありません。CloudFormationからchef-soloを起動するのは非常に簡単です。これにより、両方の利点を活用できます。

于 2012-11-10T02:20:15.353 に答える