0

jboss 7.1 as で jee6 アプリケーションを構築しており、本番インフラストラクチャをデプロイする必要があります。クラウドでサービスを使用する方法について疑問があります。私の最初のアイデアは、openshift を使用して Java アプリケーションをデプロイすることでしたが、それが良いアイデアなのか、それとも ec2 を使用する必要があるのか​​について、あなたの考えを知りたいです。本番環境を構成した経験がありませんか? また、mysql (オープン シフト) サービスが本番アプリケーションに適しているかどうか、または amazon rds または別のデータベース サービスを使用する必要があるかどうかを知りたいですか? 最後に、オープンシフトでファイルを管理するにはどうすればよいですか? アマゾンs3または別の簡単な方法?

ありがとう!

4

1 に答える 1

4

Openshift は開発と QA に最適です。インフラストラクチャの多くの側面について心配する必要がないからです。

  1. インストール
  2. 構成
  3. パッチ適用/アップグレード
  4. 管理
  5. 負荷分散

また、さまざまな理由から Openshift も気に入っています。彼らは、選択の言語/フレームワークを選択するオプションを提供します。

本番環境に対応できるかどうかは、アプリケーションをどのように設計するかによって異なります。Openshift は実際にそのワークロードを舞台裏で EC2 に置いているため、EC2 と同様の SLA が得られます。

さまざまなノードにデプロイされた高可用性アプリケーションを作成できれば、単一障害点を排除できますが、EC2 がダウンしている (すべてのノードがダウンしている) 場合、Openshift がそれらのシナリオをどのように処理するかはよくわかりません。

すべてのパブリック PaaS オファリングの中で、Openshift は間違いなく私のお気に入りです。

この環境では、MySQL は JBoss と変わらないはずです。JBoss に当てはまることはすべて、MySQL にも当てはまります。

頑張ってください。調査結果をここに投稿してください。

于 2012-10-03T22:55:00.363 に答える