1

既存の ASP .Net 2.0 アプリケーションをクラウド プラットフォームに移行するにはどうすればよいでしょうか。コード レベルとデータベース レベルで既存のアプリケーションに必要なすべての変更は何ですか?

更新: SQL 2008 データベースを使用する ASP.Net 2.0 アプリケーションが 1 つあります。マルチテナンシー対応のクラウド環境にデプロイしたい。その場合、どのような変更が必要ですか。現在、'ConnectionString' は web.config ファイルで構成されています。マルチテナンシーのサポートを実現するためにコード/データベースを変更する方法。

基本的に、既存の ASP.Net アプリケーションをクラウド プラットフォームに移行する手順を探しています。

同じリソースを提案してください。

4

1 に答える 1

0

マルチテナンシーサポートとはどういう意味かわかりません。マルチテナンシーとは、通常、アプリケーションで作業し、さまざまな組織のデータを分離する必要があることを意味します。クラウドがこれと何の関係があるのか​​わからない。組織ごとに異なるインスタンスをスピンするだけの場合は、問題のクラウドプロバイダーのAPIを使用して再度作業する必要があります。それらのいくつかは、アプリケーションとインスタンスを自動的に管理できます。

クラウドはスケーラビリティと弾力性(自動スケーラビリティ)を提供しますが、それ自体では多元性を提供しません。最大のスケーラビリティを実現するには、クラウドデータストア(通常はキー/値)を使用して、リレーショナルデータベースを手放す必要がある場合があります。これには、アプリケーションの深刻な再構築が必要になる場合があります。このスケーラビリティと弾力性が必要かどうかは別のトピックであり、クラウドをインフラストラクチャとして使用することができます(つまり、サーバーがサーバーを管理します)

于 2012-07-03T09:19:38.850 に答える