ASP.NET MVC 3 アプリケーション、WouldBeBetter.comを現在 Windows Azure でホストしています。私は、数か月間無料だった入門スペシャル サブスクリプション パッケージを持っていますが、支払いを開始してから、その価格が非常に高くなったことに驚きました (平均で月額 150 ユーロ!)。これは、すぐに収益を生み出さないサイトにとっては多すぎるため、通常のホスティング プロバイダー (DiscountASP.Net) に移行することにしました。
私が本当に恋しく思うことの 1 つは、Azure が提供する分離されたステージング環境と運用環境、およびゼロ ダウンタイム環境スワップです。
私の質問は、従来のプロバイダーでホスティングしながらステージング環境を「シミュレート」するにはどうすればよいですか? また、新しい展開でダウンタイムを最小限に抑えるための最善策は何ですか?
ありがとう。
更新:私が選んだ答えを選んだのは、それが最善の方法だと考えているからではなく、現時点で私にとって最も理にかなっているからです.