|
1 | 1 | ---
|
2 | 2 | title: Batch security and compliance best practices
|
3 | 3 | description: Learn best practices and useful tips for enhancing security with your Azure Batch solutions.
|
4 |
| -ms.date: 08/08/2024 |
| 4 | +ms.date: 11/21/2024 |
5 | 5 | ms.topic: conceptual
|
6 | 6 | ---
|
7 | 7 |
|
@@ -69,7 +69,7 @@ Batch management operations via Azure Resource Manager are encrypted using HTTPS
|
69 | 69 |
|
70 | 70 | ### Batch pool compute nodes
|
71 | 71 |
|
72 |
| -The Batch service communicates with a Batch node agent that runs on each node in the pool. For example, the service instructs the node agent to run a task, stop a task, or get the files for a task. Communication with the node agent is enabled by one or more load balancers, the number of which depends on the number of nodes in a pool. The load balancer forwards the communication to the desired node, with each node being addressed by a unique port number. By default, load balancers have public IP addresses associated with them. You can also remotely access pool nodes via RDP or SSH (this access is enabled by default, with communication via load balancers). |
| 72 | +The Batch service communicates with a Batch node agent that runs on each node in the pool. For example, the service instructs the node agent to run a task, stop a task, or get the files for a task. Communication with the node agent is enabled by one or more load balancers, the number of which depends on the number of nodes in a pool. The load balancer forwards the communication to the desired node, with each node being addressed by a unique port number. By default, load balancers have public IP addresses associated with them. You can also remotely access pool nodes via RDP or SSH, see [Configure remote access to compute nodes in an Azure Batch pool](pool-endpoint-configuration.md). |
73 | 73 |
|
74 | 74 | #### Batch compute node OS
|
75 | 75 |
|
@@ -158,9 +158,11 @@ For more information, see [Create a pool without public IP addresses](simplified
|
158 | 158 |
|
159 | 159 | #### Limit remote access to pool nodes
|
160 | 160 |
|
161 |
| -By default, Batch allows a node user with network connectivity to connect externally to a compute node in a Batch pool by using RDP or SSH. |
| 161 | +For pools created with an API version earlier than `2024-07-01`, Batch by default permits a node user with network connectivity to externally connect to a compute node in a Batch pool using RDP or SSH. |
162 | 162 |
|
163 |
| -To limit remote access to nodes, use one of the following methods: |
| 163 | +To limit remote access, create your pools using an API version `2024-07-01` or later. |
| 164 | + |
| 165 | +To limit remote access to nodes in pools created by API with version earlier than `2024-07-01`, use one of the following methods: |
164 | 166 |
|
165 | 167 | - Configure the [PoolEndpointConfiguration](/rest/api/batchservice/pool/add#poolendpointconfiguration) to deny access. The appropriate network security group (NSG) will be associated with the pool.
|
166 | 168 | - Create your pool [without public IP addresses](simplified-node-communication-pool-no-public-ip.md). By default, these pools can't be accessed outside of the VNet.
|
|
0 commit comments