ブロードキャスト/プッシュ型の通知については、SignalR (http://signalr.net/) を参照してください。Microsoft は ASP.NET プラットフォームの一部を作成しています:
http://channel9.msdn.com/Events/Build/2012/3-034
WebSockets のような高度なものがサーバー/クライアントでサポートされていない場合、複数のメカニズムにフォールバックするなど、いくつかの本当に優れた機能があります。それは実行可能ですが、そのすべてを WCF でコーディングする必要があります。
クラウド ベンダーのプラットフォームにはかなり大きな違いがあります。複数のリンクを投稿することもできますが、あなたが言及したクラウド ベンダーは、提供するものを非常に急速に変化させています。特定のクラウド ベンダーに対するあなたのコミットメントは長期的なものです...それをよく考えないでください。ベンダー A にはベンダー B にはないものがあります。ところで、そのような違いがあります...たとえば、Amazonには特殊なVMがあります。高I / O、高メモリ、高CPUです。一方、たとえば Azure には、はるかに優れた設計の VM レイヤーがあります。
私はこのように考えています (mu 意見)...Microsoft は、.NET、ASP.NET、サーバー プラットフォーム: SQL Server、Windows Server、SharePoint、Office Services などを所有する会社です。このような豊富な製品ポートフォリオを持たない Amazon や VMWare。さらに、Microsoft はこれらのサーバーをクラウドに価格設定することができ、Amazon/RackSpace/VMWare は Microsoft に割増料金を支払う必要があります。Microsoft Azureプラットフォームを支持するWCF/.NETについて話しているようです。
Azure では Linux VM を実行できます。Python、Java などのコードですが、Microsoft スタックを優先します。逆に、AWS では .NET/Microsoft などを実行できますが、Linux/オープン ソース スタックが優先されます。長期的に考えてみてください...なぜなら、2 年以内に両方の主要なクラウド ベンダーがこれらの分野でコミットメントを行うからです。たとえば、RackSpace は OpenStack プラットフォームに全面的に取り組んでいますが、選択の余地はありません。