Azure Batchで既存のアプリケーションを実行しようとしています。 Azureの初心者ですからAzureバッチについて学んだことがありますが、私はAzureバッチアカウントとやり取りして.exeを実行するC#.NET(コンソールアプリケーション)のサンプルアプリケーションを作成しましたバッチプールのアプリケーション。私のサンプルアプリケーションは、Azureバッチプールで新しいジョブを作成し、このジョブに対して3つの異なるタスクを管理します。 Azureバッチでそれを実行するための私の既存のアプリケーションを楽しみにしています。問題は私のアプリケーションがMS SqlServerをデータベースサーバとして使用することです。 Azure Batchにこのアプリをどのように配備するかわかりません。私たちが知っているように、Azure Batchでは、Azure Storageにデータファイルとアプリケーションコードをアップロードする必要があります。バッチプールノードで実行する場合、既存のデータベース全体をアップロードするにはどうすればいいですか。 私は楽しみにして貴重な提案をいただければ幸いです。Azure BatchにdbサーバーとしてSqlServerを使用するアプリケーションを展開する方法
0
A
答えて
1
いくつかのパスが前方にあります。
- は、プリロードのすべてのデータを使用してアプリケーション(MSのSQLServer)が含まれていcustom imageを作成します。このカスタムイメージをオペレーティングシステムとして使用して、計算ノードに使用することができます。
- 必要に応じて、アプリケーション(とデータ)をと組み合わせてApplication Packageとパッケージ化してインストールします。データをアプリケーションパッケージとしてパッケージ化しない場合は、代わりにリソースファイルを使用できます。これはカスタムイメージを必要としません。
- オプション2のように開始タスクを使用しますが、アプリケーションをダウンロードするにはResource Filesを使用してください。バッチでアプリケーションを管理する必要がない場合は、これは簡単なオプションです。これはカスタムイメージを必要としません。
- アプリケーションとデータをDocker Windows Server Containerとしてパッケージ化します。 2017-10-19現在、BatchはSKU
2016-Datacenter-with-Containers
で「ネイティブ」Dockerコンテナサポートを提供しています。プールにはContainerConfigurationを指定する必要があり、タスクにはTaskContainerSettingsを指定する必要があります。このドキュメントはRESTのためのものであり、.NETのドキュメントは今後公開されることに注意してください。
カスタムイメージのパスは、抵抗が最も少ないパスである可能性がありますが、ソフトウェアの最新性とデータのニーズに関するシナリオの要件に応じて、今後さらに多くの保守が必要になる場合があります。
関連する問題
- 1. .Netアプリケーションを使用してMySQL Server + DBを展開する
- 2. BizTalkアプリケーションを運用サーバーに展開する方法は?
- 3. AzureにLuaアプリケーションを展開する
- 4. 別のサーバーとクライアントコードを使用してプログラムを展開する方法は?
- 5. TFSを使用してWebサーバーにアプリケーションファイルを展開する最良の方法
- 6. Laravel 5アプリケーションをサーバーに展開する
- 7. VSTS(Visual Studio Team Service)を使用してAzureでWebアプリケーションを展開する
- 8. Jenkinsを使用して運用サーバーに展開する
- 9. SQL Azureにデータ層プロジェクトを展開する - 事前および事後展開でマスターDBを使用
- 10. pm2を使用してリモートサーバーにangle2アプリケーションを展開する方法
- 11. IIS7を使用してWebサーバーにASP.NET Webhookを展開する
- 12. 管理者でないユーザーがWeb展開を使用してIIS 6にWebアプリケーションを展開する方法
- 13. MSDeploy.exeを使用してIISにドットネットコードを展開する方法
- 14. cmdを使用してextjsアプリケーションをビルドして展開する
- 15. COMオブジェクトを使用する.NETアプリケーションの展開方法
- 16. Gitlab CIを使用してHerokuでShowoffアプリケーションを展開する方法
- 17. リリースモードを使用してWebアプリケーションをAzureにデプロイする方法
- 18. DBDeloyを使用したDBの展開
- 19. Azure Resource ManagerベースのPowerShellを使用してAzure Web Appsを展開する方法は?
- 20. Qt5アプリケーションを展開するためにappimageを使用する方法
- 21. AzureにWebアプリケーションとしてWebアプリケーションをproramatically公開する方法
- 22. Visual Studioデプロイメントプロダクトを使用してフォルダを展開する方法
- 23. SimpleCursorAdapterを使用してリストビューの行を展開する方法
- 24. C#でプログラムを使用してデータベースを展開する方法
- 25. AndroidデモでLVLを使用してアプリケーションを展開する方法を制限する方法
- 26. qtを使用してimagemagickアプリケーションを展開する
- 27. Herokuノード/角度:アプリケーションとサーバーを展開
- 28. herokuにロールアップを使用するノードを展開する方法
- 29. Azureにクラウドファウンドリの展開を解決する方法
- 30. MVC3 WebAppをWindows Azureに展開する方法