You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Application packages can simplify the code in your Azure Batch solution and make it easier to manage the applications that your tasks run. With application packages, you can upload and manage multiple versions of applications your tasks run, including their supporting files. You can then automatically deploy one or more of these applications to the compute nodes in your pool.
12
12
13
-
The APIs for creating and managing application packages are part of the [Batch Management .NET](/dotnet/api/overview/azure/batch/management) library. The APIs for installing application packages on a compute node are part of the [Batch .NET](/dotnet/api/overview/azure/batch/client) library. Comparable features are in the available Batch APIs for other languages.
13
+
The APIs for creating and managing application packages are part of the [Batch Management .NET](batch-management-dotnet.md) library. The APIs for installing application packages on a compute node are part of the [Batch .NET](quick-run-dotnet.md) library. Comparable features are in the available Batch APIs for other languages.
14
14
15
-
This article explains how to upload and manage application packages in the Azure portal. It also shows how to install them on a pool's compute nodes with the [Batch .NET](/dotnet/api/overview/azure/batch/client) library.
15
+
This article explains how to upload and manage application packages in the Azure portal. It also shows how to install them on a pool's compute nodes with the [Batch .NET](quick-run-dotnet.md) library.
16
16
17
17
## Application package requirements
18
18
@@ -29,7 +29,7 @@ Within Azure Batch, an *application* refers to a set of versioned binaries that
29
29
30
30
Each *application package* is a .zip file that contains the application binaries and any supporting files. Only the .zip format is supported.
31
31
32
-
:::image type="content" source="media/batch-application-packages/app_pkg_01.png" alt-text="Diagram showing a high-level view of applications and application packages.":::
32
+

33
33
34
34
You can specify application packages at the pool or task level.
35
35
@@ -72,7 +72,7 @@ The Batch service uses Azure Storage to store your application packages as block
72
72
73
73
To view the applications in your Batch account, select **Applications** in the left navigation menu.
74
74
75
-
:::image type="content" source="media/batch-application-packages/app_pkg_02.png" alt-text="Screenshot of the Applications menu item in the Azure portal.":::
75
+

76
76
77
77
Selecting this menu option opens the **Applications** window. This window displays the ID of each application in your account and the following properties:
78
78
@@ -96,7 +96,7 @@ To create a new application, you add an application package and specify a unique
96
96
97
97
In your Batch account, select **Applications** and then select **Add**.
98
98
99
-
:::image type="content" source="media/batch-application-packages/app_pkg_05.png" alt-text="Screenshot of the New application creation process in the Azure portal.":::
99
+

100
100
101
101
Enter the following information:
102
102
@@ -123,7 +123,7 @@ As you did for the new application, specify the **Version** for your new package
123
123
124
124
To update or delete an existing application package, select the application in the **Applications** section of your Batch account. Select the ellipsis in the row of the application package that you want to modify, then select the action that you want to perform.
125
125
126
-
:::image type="content" source="media/batch-application-packages/app_pkg_07.png" alt-text="Screenshot showing the update and delete options for application packages in the Azure portal.":::
126
+

127
127
128
128
If you select **Update**, you'll be able to upload a new .zip file. This will replace the previous .zip file that you uploaded for that version.
129
129
@@ -287,4 +287,4 @@ foreach (ApplicationSummary app in applications)
287
287
## Next steps
288
288
289
289
-The [BatchRESTAPI](/rest/api/batchservice) alsoprovidessupporttoworkwithapplicationpackages. Forexample, seethe [applicationPackageReferences](/rest/api/batchservice/pool/add#applicationpackagereference) elementforhowtospecifypackagestoinstall, and [Applications](/rest/api/batchservice/application) forhowtoobtainapplicationinformation.
290
-
-Learnhowtoprogrammatically [manageAzureBatchaccountsandquotaswithBatchManagement .NET](batch-management-dotnet.md). The [BatchManagement .NET](/dotnet/api/overview/azure/batch/management) librarycanenableaccountcreationanddeletionfeaturesforyourBatchapplicationorservice.
290
+
-Learnhowtoprogrammatically [manageAzureBatchaccountsandquotaswithBatchManagement .NET](batch-management-dotnet.md). The [BatchManagement .NET](batch-management-dotnet.md#create-and-delete-batch-accounts) librarycanenableaccountcreationanddeletionfeaturesforyourBatchapplicationorservice.
## Create a pool without public IP addresses using ARM template
130
130
131
-
You can use this [Azure Quickstart Template](https://azure.microsoft.com/resources/templates/batch-pool-no-public-ip/) to create a pool without public IP addresses using Azure Resource Manager (ARM) template.
131
+
You can use this [Azure Quickstart Template](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.batch/batch-pool-no-public-ip) to create a pool without public IP addresses using Azure Resource Manager (ARM) template.
132
132
133
133
Following resources will be deployed by the template:
0 commit comments