MSサイトまたはStackOverflowのどこかでAzure課金の「ユースケース」を見つけることができると期待していました。
たぶん私はポルノに悩まされていますが、顧客にアプリをAzureに移動するのに$XXX.00かかることを伝える前に確認しようとしています。
彼のオフィスのサーバーでMVCサイトを実行しています。SQL-Serverを使用したデータベースのアプリです。データ集約的ですが、約20〜30人のユーザー。「クラウド」に行く目的は、スケーラビリティではなく信頼性です。
2つの中規模VM(フェイルオーバー機能を備えた2つ)と1GBのSQLデータベースを備えたクラウドサービスが必要だとしましょう。2ドル相当の帯域幅(15 GB)でおそらく十分だとしましょう。地理的冗長ストレージ:DB以外のすべてのものはコードで構成されています。リソースの邪魔になるものはほとんどなく、合計で20メガ未満です。
だから、私の質問:WebとWorkerを実行することで、2つのインスタンスを使用していますか?1つはWeb用、もう1つはワーカー用ですか?もしそうなら、私はWebロールだけでアプリを実行できますか?別のサービスは実行していません。同じサイトでWebロールとワーカーロールの両方を実行した場合、それは追加のインスタンス(2つではなく4つのインスタンス)になりますか?
では、Webやワーカーの役割を実行することで、仮想マシンインスタンスも発生しますか?そうでない場合、Web / WorkerインスタンスにRDPを実行すると、シナリオは変わりますか?
これについての洞察に感謝します。また、このような請求の「ユースケース」があるMSサイトを知っている人はいますか?