3

私は EC2 でマシンのシステム (またはできれば複数のシステム) を管理しようとしていますが、現時点で合理的な方法でそれを行うことができる唯一の方法は、Typicaライブラリを拡張し、起動、構成、管理を行うコントロール パネルを構築することです。マシンをチェックインしてくれます。

私の問題を正確に解決する既製のソリューションがあるとは思いませんが、EC2 インスタンスを管理するための優れたツールがあるかどうか疑問に思っています。できれば Java を使用しますが、非常に強力なコントロール パネルを実装するよりも、新しい言語を習得する方が簡単である可能性が高くなります。

はい、Elasticfox については知っています。これはすばらしいツールですが、探しているものに対して十分なほど強力ではありません。

4

8 に答える 8

3

質問が 2009 年のものであることは承知しています。それ以来、複雑な AWS 環境の起動と構成を調整できるCloudFormationをAmazon がリリースしたことに言及したいと思います。さらに、 ec2 サーバーを管理するためのBitNami Cloud Hostingを作成しましたが、アプリケーションに重点を置いているため、これはあなたが望むものではないと思います。

于 2011-08-02T16:02:14.390 に答える
2

Rightscale のツールもご覧ください。プレミアム ツールは有料ですが、無料ツールもかなり包括的です。

于 2009-06-12T02:09:50.920 に答える
2

さらに、Cloud42がありますが、これらのツールはすべて、Amazon の新しい公式 Java API インターフェイスと一緒に非常に優れていますが、どれも (Rightscale を除いて、素晴らしいですが、悲しいことに、私がやっていることとは非常に互換性がありません) 持っていません。クラウド上でのアプリケーションの起動を適切に管理することにリモートで近い機能の一種。

NimbusOpenNebulaは、手動のマシン管理にアクセスするだけでなく、適切な自動システム管理という、私が求めていたものに実際に近いツールであると思いますが、これらのいずれかを調査する適切な機会がありませんでした。

私の目的のために、Typicaライブラリといくつかの他のツールを使用して独自の社内ツールを開発しました。これにより、マシンに抽象的な名前を付け、インスタンス ID やプライベート dns ではなく名前を介してマシンにコマンドを起動、構成、および発行することができました。オープンソースでリリースされるかもしれませんが、残念ながらそれは私の決定ではありません。もしそうなら、私はこれを更新します。

于 2009-06-16T08:02:14.540 に答える
1

AWS Toolkit for Eclipse は、ニーズに合わせて適切に機能するはずです。Java 指向です。

http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=250

于 2009-06-12T01:49:46.600 に答える
0

Web UIのパブリックIPを使用してRundeck(Java Jetty)インスタンスをセットアップし、集中管理とオーケストレーションの場合と同様に、タスクを実行するユーザーアカウントの下のEC2ノードにrundeckサーバーのパブリックキーを追加できます。サーバーリスト、ユーザーアカウント、またはLDAP / AD認証を論理環境に入力し、ユーザーにアクセス許可を割り当てたら、任意の数のノードで同時に、または正規表現の一致を介してコマンドを実行し、それらから繰り返し可能なジョブを作成できます。

Python boto SDKは、EC2のすべてを実行し、APIに対して自動化を作成する場合にも非常に役立ちます。

于 2013-01-02T19:47:08.317 に答える
0

いくつかの異なるタスクを実行したいようです: 1) EC2 インスタンスの起動とチェックイン - AWS クラウドウォッチと自動スケール サービスのドメインのようです。多分あなたはそれらがあなたのニーズに合わない方法と理由を言うことができますか? Ylastic も検討するかもしれませんが、RightScale が機能しないのと同じ理由で機能しない可能性がありますが、それらの理由が何であるかはわかりません...

2) あなたは Nimbus と OpenNebula に言及していますが、あなたが求めているのは Eucalyptus ( http://open.eucalyptus.com/ )だと思いますか? 私は、「グリッド」で設立されたプロジェクトが、かなりひどく的を外しがちであることに気付きました。

3) マシンの構成については、[Chef][2] と Puppet を参照してください。これら 2 つの (リソースの順序付け) の違いについては、別の質問をする必要があります。

于 2009-08-08T04:18:11.083 に答える
0

新しい iPhone アプリケーション (iAWSManager) をチェックアウトして、iPhone から AWS リソースを管理します。

http://www.iawsmanager.com

于 2009-07-03T05:07:40.727 に答える
0

市場で入手可能なさまざまなクラウド管理ソフトウェアを確認する必要があります。彼らはあなたの問題を解決できるはずです。

  • 右スケール
  • Scalr (免責事項: 私はそこで働いています): オープンソースなので、ニーズに合わない場合は微調整できます。
  • enStratus
  • カーヴォ
于 2012-03-27T19:34:47.877 に答える