私たちの作業をすぐにAzureに移行していますが、IaaSが既存の物理データセンターの設定を効果的にエミュレートするようになります。これは主に、私たちの(.NET)ウェブサイトがAzureウェブサイトプラットフォームを使ってテストされていないため、予想通りに動作するとは思えませんが、Webサイトサービス( PaaS)は、IISを実行するIaaSスタイルのVM上で実行することとは異なります。それは機能的に同じではありませんか? PaaSとIaaSの両方の展開をテストすることは本当に必要ですか?IISを実行している(PaaS)Webサイトと(IaaS)VMの機能に違いはありますか?
-1
A
答えて
1
コメントが示唆するように、それは同じではありませんが似ています。ワークロードをAzureに移行した私の経験では、大半は導入だけで動作します。ウェブサーバーの「標準的な慣行」とは考えられないことが起こりそうなもの - ローカルドライブへの状態の保存やLAN共有への直接書き込み、特定のサーバーリソースへの直接アクセス、サーバーにインストールする追加の依存関係/コンポーネントについて説明します。ローカルドライブに書き込むことはできますが、これを状態の管理やデータの永続化に使用しないでください。ドライブは一時的なものとみなす必要があります。また、負荷分散環境用に設計する必要があります。
ほとんどのweb.config設定は、期待どおりに機能します。サーバー上に他のコンポーネントが必要な場合は、クラウドサービス、サービスファブリック、またはVM Scaleセット内のIISを考慮する必要があります。これらのすべてを使用すると、展開している環境をより詳細にカスタマイズすることができます。
あなたのWebアプリケーションをテストするには、かなり簡単なプロセスでなければなりません。Azure WebサイトでVSから直接Web Deployをサポートしています。そのルートに移動したい場合は、VSTSを使用して、 10分。
ウェブサイトは、最初にプロビジョニングされるとすぐにスピンアップし(数分)、上記のオプションからウェブサイトを実行するための最も安価な方法です。
関連する問題
- 1. Azure - SQL(IaaSまたはPaaS)
- 2. Azure DBをPAASからOn premiseまたはIAASに移行する手順
- 3. Azure IaaSでHTTPプロービングがどのように機能するかVM上で複数のサイトを持つロードバランスセット
- 4. SQL Server機能を実行しているときにあいまいな列がありますか?
- 5. PHPのWebサイト検証は機能していませんか?
- 6. IISでホストされているWebサイトからbatfilesを実行する
- 7. UNC共有DBファイルへのASP.NETアプリケーションアクセスは、IIS仮想ディレクトリとして機能しますが、IIS Webサイトとしては機能しません。
- 8. IISがホストするWebサイトはVB 14の新機能をサポートしていませんか?
- 9. IaaS vs PaaS vs SaaS in Developers Eye
- 10. コンテンツ(CMS)と機能を別々のWebサイトに分割していますか?
- 11. Azure IaaS VM監視
- 12. iPhone4の白黒の機能に違いはありますか?
- 13. マイクロソフトは、各リリースのWeb/Workerロール向けにPaaS VMを再作成していますか?
- 14. WebリクエストのIISとVisual Studio IISの違いは何ですか?
- 15. ビジュアルスタジオには、機能をタスクとして実行できる拡張機能はありますか?
- 16. -eartを実行しているときにerlang VMを強制終了する方法はありますか?
- 17. Microsoft Office LiveでASP.NET Webサイトを実行していますか?
- 18. Webサーバー/ IIS上でWebサイトをホストせずにWebサイトを実行できますか?
- 19. IISで実行中のC#Webサイトに新しい.csファイルを追加
- 20. 実行環境の説明と標準1.1x VMと標準VMの違いは
- 21. JSを実行する際にScriptManagerとClientScriptの違いはありますか?
- 22. ASP.Net IIS 7上でWebサービスを実行しているユーザーアカウントは?
- 23. IIS 7でアプリケーションとしてのWebサイト
- 24. [、] 2d配列と[] []の間に機能的な違いはありますか?
- 25. "2.00"と "2.00f"の間に機能的な違いはありますか?
- 26. C#Webサイト、私はIISを使用する必要がありますか?
- 27. WebアプリケーションとWebサイトの違い
- 28. DirectoryServicesCOMException 80072020 ApplicationPoolIdentityで実行されているIIS 7.5サイトから
- 29. WebアプリケーションとWebサイトの作成の違いは何ですか?
- 30. VS2008 WebサイトからIISをデバッグしている間に応答がありません
いくつかの文書化された相違点があります。しかし、あなたは[ここ](http://stackoverflow.com/a/10941526/272109)に関してWebサイト(Webアプリケーション)を開始したいと思うかもしれません - 私は同様の質問に投稿した回答です。 –
私はそれを感謝し理解する。私には長所と短所がありますが、私が理解しようとしていることは、ウェブサイトが同じ日に実行されることが期待できるのかどうかということです.IaaSの設定で動作すれば、 PaaSの設定でも同様です。 – totalfreakingnoob
Azure Appサービスでは、アプリケーションはこのサンドボックスhttps://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandboxで実行されます。クリーンなIaaSマシンに対していくつかの制限が適用されます。それを検討する前に十分にテストしてください。 1つまたは複数のサンドボックスの制限がある場合は、クラウドサービスまたはサービスファブリックを参照してください。すべてのPaaS。 – evilSnobu