私は、MVC3アプリケーションとマルチテナントに関する以下の質問に対するあなたのインプットを探しています。MVC3マルチテナントアプリケーション
1)クライアントごとに1つの、複数のデータベースを持つ1つのアプリケーションインスタンスを使用しますか。
2)ベンダーのデータを区別するために、いくつかのデータ(ベンダーIDなど)を使用して、単一のアプリケーション+単一のデータベースインスタンスを使用しますか?
1つのアプリケーション+複数のデータベースの場合 - web.configをどのように設定しますか?ユーザーがログインしたときにアプリケーションを正しいデータベースにどのように向けるのですか?
それが上記ケース2の場合 -
は誰がためだけに、シングルテナントアーキテクチャで行っている単一のクライアントのバックアップとリストア - クライアントごと をカスタマイズ - どのように簡単では、次の を行うには、それを見つけていますあなたのクラウドアプリケーション?新しいクライアントの追加の容易さ、データベースインスタンスの数、価格などの点でどのように比較されますか?
申し訳ありませんが、多くの質問がありますが、私が決定する前に本当に研究しようとしているものです。あなたのすべての入力を楽しみにしています。 ありがとう