Windows Azureは、開発マシン上で動作するエミュレータ環境を提供します。そのエミュレータでWindows Azureアプリケーションを実行するか、Windows Azureに公開することができます。 Windows AzureアプリケーションをWindows Serverに展開するオプションはありません。
提供されるサービスの一部は類似していますが(キャッシュなど)、Windows Server AppFabricはWindows Azureによって提供されるサービスと同等ではなく、Windows Server上で実行される同等のファブリックコントローラはありません。
編集:@ Asmaaのコメントごとに説明を追加してください。
プライベートクラウドのビルドは、Windows Azureのローカルバージョンの作成と同じではありません。参照するプライベートクラウドは基本的に、Hyper-Vで管理される仮想マシンを実行する一連のWindowsサーバーと、いくつかの種類のローカルストレージです。レプリケーション、災害復旧、耐久性のあるストレージ(ディスククラッシュが発生してもストレージが存続する場所)、スケーリングなどはすべて責任を負います。
Windows Azureは上記の機能を提供しますが、データセンター内のみです。 @Avkashが述べたように、はWindows Azureアプライアンスですが、存在しているのはほんの一握りで、(データセンターの場合のように)膨大です。
ローカルまたはWindows Azureでコードを実行することが目的なら、Windows AzureパッケージをWindowsサーバーにプッシュすることはできません。 2つの環境でコードを実行するには、別々のソリューションを構築する必要があります。コアコードが正しくパッケージ化されている場合は、コアコードを再利用できますが、役割環境、診断プログラム、およびその他のWindows Azure機能の概念は、別のものに置き換える必要があります。
ハイブリッドアプリケーションを作成したい場合は、その一部がローカルに展開され、一部がWindows Azureに展開される場合は、確かに2つをブリッジする方法があります。詳細については、this articleを参照してください。
あなたの答えはありがとうございます。 しかし、私はまだサーバー上の開発マシンに必要なすべてのソフトウェアをインストールせずにローカルサーバー上で実行する方法を知らない。 これらのソフトウェア(Ms Visual Studio、Azure SDK、Silverlight、Windolws Live、...など)は私のdev-machineにインストールされています。今、どうすればローカルサーバー上で(サーバーを通常の開発マシンに変えなくても)実行できます。それは可能ですか? –
Windows Azureサブスクリプションが不足していると思います。無料/試用版または有料のWindows Azure Subscriptionをhttps://www.windowsazure.com/en-us/から入手し、ここに記載されているように展開を開始するだけです。http://msdn.microsoft.com/en-us//spazuretrainingcourse_introowindowsazurelabvs2010_topic4#_Toc297905245。 – AvkashChauhan
私のアプリケーションは、私の会社のサブスクリプションを使ってクラウドにすでにデプロイ/公開されています。アプリケーションをローカルで使用したいと考えています。独自のWindows Server上で、私はどのように私はそれを行うことができないのか分からない開発マシンにローカルサーバーを切り詰める。何か案は? –