3

I'm currently migrating all of our company's applications to the Azure platform. We have 4 Web Applications and a single Windows Service.

I'm not sure whether i should use deploy each website to azure as a Cloud Service or as a Website.

I've read some articles about the differences between those two but i still don't understand why one would choose Cloud Service over Website when its a small sized company.

In addition to that I came across a suggestion which says to simply get a Single VM and deploy all applications, including the Windows Service to that VM and be done with it. What do you think about it?

4

1 に答える 1

5

まず、私が投稿したこのSOの回答を見て、2つの違いのいくつかを列挙してください。

現在: 企業の規模は、Web サイトに展開するか、クラウド サービスに展開するかに関係ありません。私にとって、これは比較的単純な決定木だと思います。

  • Linux が必要ですか? その場合、仮想マシンが必要です。
  • ハイエンドの VM サイズ (XL、A6、A7 など) にスケーリングする必要がある場合は、クラウド サービスまたは仮想マシンが必要になります。
  • VPN / 仮想ネットワーク、レジストリの調整、管理者レベルのインストーラー (ActiveX など)、複雑で長時間実行されるインストール (SQL Server など)、RDP/ssh アクセス、または Web サイトでサポートされていないプログラミング言語が必要な場合は、クラウド サービスまたは仮想マシン。
  • サポートされている言語について: 現在、Web サイトは .NET、Node.js、PHP、および Python をサポートしています。

上記の制限を乗り越えれば、Web サイトは素晴らしく機能します。実際、Web (または Web サービス) 層を Web サイトに配置し、必要に応じて中間層をクラウド サービスに配置し、データベース サーバーや Jenkins などの CI エンジンなどを仮想マシンに配置できます。実際、内訳は完全にあなた次第です。

Web サイトは、バージョン管理の統合とほぼ即時の展開が得られるため、展開に最適なプラットフォームです。

于 2013-08-25T19:32:55.093 に答える