> For the complete documentation index, see [llms.txt](https://docs.duplocloud.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.duplocloud.com/docs/automation-platform/overview-2/quick-start/step-3-create-azure-agent-pool.md).

# Step 3: Create Agent Pools

So far you have created an [Infrastructure](/docs/automation-platform/overview-2/quick-start/step-1-infrastructure.md), a [Plan](/docs/automation-platform/overview-2/quick-start/step-1-infrastructure.md), and a [Tenant.](/docs/automation-platform/overview-2/quick-start/step-2-tenant.md) Now you need to create Agent Pools to serve computing and storage resources to your Tenants, using agents that monitor resource allocation.

Instead of managing each agent individually, agents are grouped into [agent pools](https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/pools-queues?view=azure-devops\&tabs=yaml%2Cbrowser) for maximum efficiency. You share Azure Agent Pools across workloads defined by the Tenants that you set up. Azure Agent Pools are scoped to a Host (Virtual Machine or VM) or a group of Hosts by [Azure Pipeline Agents](https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops\&tabs=browser). In this tutorial, you won't be creating specific Hosts, but you will create an Azure Agent Pool to which a group of VMs has already been defined by DuploCloud.

DuploCloud ensures that your application development platform conforms to Azure best practices. While you provide only high-level specifications, DuploCloud does the rest, configuring encryption, linking to managed identity, and logging you into a virtual Linux workstation to access Kubernetes constructs like [Pods](https://kubernetes.io/docs/concepts/workloads/pods/), [Namespaces](https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/), and [ConfigMaps](https://kubernetes.io/docs/concepts/configuration/configmap/).

*Estimated time to complete Step 3: 10 minutes.*

## Prerequisites

Before creating Azure Agent Pools, verify that you accomplished the tasks in [Step 2](/docs/automation-platform/overview-2/quick-start/step-2-tenant.md) of this tutorial. In DuploCloud Portal, in the **Administrator** navigation group, confirm that you have:

* An [Infrastructure](/docs/automation-platform/overview-2/quick-start/step-1-infrastructure.md) named **NONPROD**.
* A [Plan ](/docs/automation-platform/overview-2/quick-start/step-1-infrastructure.md)named **NONPROD**.
* A [Tenant ](/docs/automation-platform/overview-2/quick-start/step-2-tenant.md)named **DEV01**
* Selected Tenant **DEV01** in the **Tenant** list box, at the top of the DuploCloud Portal.

<div align="left"><figure><img src="/files/FQtAjsKlGqbaYE3WNx2Y" alt=""><figcaption><p><strong>Tenant</strong> list box with Tenant <strong>DEV01</strong> selected</p></figcaption></figure></div>

## Creating an Azure Agent Pool

1. In the DuploCloud Portal, navigate to **Cloud Services** -> **Hosts**.
2. Click the **Azure Agent Pool** tab.
3. Click **Add**. The **Add** **Azure Agent Pool** page displays.<br>

   <figure><img src="/files/wyS0WiqMEczncXFF55rR" alt=""><figcaption><p>The <strong>Add</strong> <strong>Azure Agent Pool</strong> page</p></figcaption></figure>
4. Enter the values from the table below. Accept the defaults for fields that are not listed.

<table data-header-hidden><thead><tr><th width="236.22216796875"></th><th></th></tr></thead><tbody><tr><td><strong>Name</strong></td><td>Enter a name for the agent pool (e.g., <code>agentpool01</code>)</td></tr><tr><td><strong>Instance Type</strong></td><td><code>(4 CPU 16GB)</code></td></tr></tbody></table>

5. Click **Add**. After a few minutes, the Azure Agent Pool is created.

## Checking Your Work

On the **Azure Agent Pool** page, verify that the created agent pool (with a **Name** generated by DuploCloud) has a **Status** of **Succeeded**.

<figure><img src="/files/7UaRbTTtZIjO5tPOrU3O" alt=""><figcaption><p>The <strong>Azure Agent Pool</strong> page</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.duplocloud.com/docs/automation-platform/overview-2/quick-start/step-3-create-azure-agent-pool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
