-1

私は最近、今日のほとんどのプロジェクトと同様に、複数のリレーショナル データベースに依存し、また、今日のほとんどのプロジェクトと同様に、クラウド コンピューティングの柔軟性とセキュリティに依存するプロジェクトに着手しました。

私は 1 か月ほど前にクラウド サービスを始めました。それ以来、Amazon Web Services が提供するほとんどのサービスの基本に取り組みましたが、個人的なプロジェクトをテストしてデプロイしただけです。

これからクライアントサーバーとその巨大なインスタンスで作業する予定なので、クラウドサーバー上で既存のアプリケーションを開発するための最良の方法を研究する必要があります. また、データベースに保存されているデータも「ライブ」/動的に更新されていることに注意してください。

ローカル コピーを作成して作業することは、まだ良い方法だと思いますか? その場合、ssh を使用してサーバー全体をダウンロードするのが最善の方法ですか? もしそうなら、代替手段はありますか?サーバー全体をダウンロードして、すべてを少しずつ (データ「ストリーム」を含めて) バックアップするだけでも、このような大規模なデータベースに接続された大規模なアプリケーションにとって非常に時間がかかると思います。

もう少しエレガントなものはありますか?

4

2 に答える 2

0

クラウド環境で作業している場合は、開発環境がある可能性があります。

ローカル リポジトリはあるかもしれませんが、IDE とバージョン管理ツールしかありません。

すべてのサービスがクラウドによって提供される可能性があり、コードをテストする最も効率的な方法は、ターゲット イメージで実行することです。

個人的には、クラウド ファウンドリーまたは IBM Bluemix を git リポジトリと共に使用しています。テストしたいときは、変更を直接プッシュします。

于 2014-07-26T16:49:10.363 に答える