2011-12-30 9 views

答えて

13

マイクロソフト店でのWindows開発者のための2つの間の見出し差:

  • Amazonはサービス、IaaSのようインフラストラクチャを提供します。あなたが望むオペレーティングシステムの風味を選択すると、それは関連するネットワーク配管、ストレージサービス、および何を持っているのと一緒になるのでしょうか。
  • Azureは、PaaSというサービスとしてプラットフォームです。つまり、アマゾンが提供しているものはかなり入手できるが、マイクロソフトはサーバー上でオペレーティングシステムを更新して維持することになります。

(あなたは、このようなLinuxのMySQLのは、OracleとMicrosoft以外のテクノロジでの作業や何-持っている - あなたがしている場合は、Amazonがはるかに強いソリューションを提供します。)

どちらも非常に簡単にアクセスを提供します - リモートデスクトップまたはコマンドラインツールを使用して、メンテナンスのために両方のシステム上の仮想マシンにアクセスできます。

両方とも、の両方のシステムでVisual Studio用ツールが統合されています。 Azureはここではおそらくエッジがあります。ここのUIを使用したデプロイメントでは、複数のインスタンスが1つのサービスで自動的に更新され、サービスが停止することはありません。 (私はあなたがEC2でこれを行うことができると信じていますが、少しのスクリプトを必要としません。)

だから、WCFアプリケーションのために本当に違いはあなたが支払うために準備しているものに煮詰める:

  • 場合あなたはWindowsボックスを維持できて幸せであり、手作業でファイアウォールとロードバランサを構成したいが、きめ細かな制御が必要ですが、アプリケーションを通常のWindowsサーバー上で実行する方法から変更したくない場合は、Amazon EC2が最適です。

  • あなたのニーズがかなり簡単で、他の誰かがプラットフォームと基本インフラストラクチャの大部分を気にして、アプリケーションをいくらか変更してもそれを考慮に入れてもかまいません - Azureがおそらく最良の選択です。

現在、EC2はAzureよりも多少安価です。ここでは、あなたのアプリケーションには当てはまらないかもしれないようにしっかりと指導するのは難しいです:スプレッドシートを起動して数字を入力することをお勧めします。

+0

AzureはPAASとIAASを提供します。価格は現在同等です。 – Dave

+0

@Dave:はい、この回答はほぼ3歳で、ほとんど分が老化しています!ただし、AWSにはVPN接続のようなものがまだ始まっています。 –

+0

AWSでは、1年間無料のティアを無料で提供しています。またAzureのようにSQLサーバーをアップグレードします。私は両方を試みました。私はAWが少し複雑であることに同意します。しかし、彼らは良いチュートリアルを持って、サポートは素晴らしいです。私はそれが好きです – user2831855

2

Jeremyの優れた回答に加えて、と呼ばれる有望なサービスを提供するAmazon EC2の.Net PaaSを入手することができます。

関連する問題