開発者コミュニティのプラットフォームとして使用される Cloud 上のいくつかの製品を移行することを計画しています。つまり、開発者がビルドおよび開発プロセスで使用できる製品の PaaS ベンダーをホストしようとしています。
プランは以下の通りです。
- ハードウェアとして Amazon IaaS (S3、EC2) を使用しようとしています。
- ローカル システムのどこかにインストールでき、Amazon クラウドを管理できるクラウド管理ソフトウェアが必要です。
- クラウド管理ソフトウェアを使用して、すべての製品を Amazon クラウドにデプロイします。
- 私のサービスを PaaS として使用するための API を開発し、エンド ユーザー (開発者コミュニティ) に提供します。
私が達成しようとしているのは次のとおりです。
- IaaS に関するベンダーの独立性。明日、別の IaaS プロバイダーに移動するとします。
- クラウド管理ソフトウェアのカスタマー サポート。
- クラウド管理ソフトウェアのセットアップと使用の容易さ。
ここまでの評価:
Eucalyptus を調べてみましたが、有望に思えますが、これが私の要件であるパブリック クラウドのセットアップをサポートするかどうかはまだわかりません。これは、プライベート クラウドのセットアップに似ていると思います。
誰かが他の利用可能なオプションを比較するのを手伝ってくれるなら、それは私の問題を解決するのに役立ちます. たとえば、RightScale、OpenStack、CloudStack、Nimbula など。