---
title: Add CI/CD agents with an Azure subscription
description: "With the [free tier](https://learn.microsoft.com/en-us/azure/devops/user-guide/plan-your-azure-devops-org-structure?toc=%2Fazure%2Fdevops%2Forganizations%2Ftoc.json&view=azure-devops#whats-an-organization) of Azure DevOps, each organization gets: - **Azure Artifacts:** 2 GB free per organization - [Azure Pipelines](https://azure.microsoft.com/services/devops/pipelines/): One hosted job with 1,800 minutes per month for CI/CD and one self-hosted job - [Azure Boards](https://azure.microsoft.com/services/devops/boards/): Work item…"
url: "https://ariste.info/dynamics365almguide/add-ci-cd-agents-azure-subscription/"
updated: "2024-12-29"
category: Unified experience ALM / Create and prepare Azure DevOps organization and project
---

# Add CI/CD agents with an Azure subscription

With the [free tier](https://learn.microsoft.com/en-us/azure/devops/user-guide/plan-your-azure-devops-org-structure?toc=%2Fazure%2Fdevops%2Forganizations%2Ftoc.json&view=azure-devops#whats-an-organization) of Azure DevOps, each organization gets:

- **Azure Artifacts:** 2 GB free per organization
- [Azure Pipelines](https://azure.microsoft.com/services/devops/pipelines/): One hosted job with 1,800 minutes per month for CI/CD and one self-hosted job
- [Azure Boards](https://azure.microsoft.com/services/devops/boards/): Work item tracking and boards
- [Azure Repos](https://azure.microsoft.com/services/devops/repos/): Unlimited private Git repos
- [Azure Artifacts](https://azure.microsoft.com/services/devops/artifacts/): Package management
- Unlimited Stakeholders
- First five users free (Basic license)
- **Azure Pipelines**
- One [Microsoft-hosted CI/CD](https://learn.microsoft.com/en-us/azure/devops/pipelines/licensing/concurrent-jobs?view=azure-devops#how-much-do-parallel-jobs-cost) (one concurrent job, up to 30 hours per month)
- One self-hosted CI/CD concurrent job
- **Azure Boards:** Work item tracking and boards
- **Azure Repos:** Unlimited private Git repos

This is probably enough for most projects, but it's not uncommon to run out of the 1800 CI/CD minutes of Microsoft-hosted or self-hosted pipelines. Specially if you configure nice CI pipelines and use gated check-ins.

Also, the 2GB of artifacts might be not enough if you want to be able to build in different versions, specially if you're an ISV.

## Configure billing

It's possible to configure the billing of the organization and add an existing Azure subscription, where the charges for the extra usage will be billed.

Go to your organization settings and then choose the "Billing" option:

![Configure billing in Azure DevOps](http://ariste.info/wp-content/uploads/2024/09/image-11-1024x827.png)
Configure billing in Azure DevOps

Then you just need to click the "Set up billing" button and a dialog will appear. It will show the subscriptions on your tenant:

![Select a subscription](http://ariste.info/wp-content/uploads/2024/09/image-12.png)
Select a subscription

When you select the subscription, it will trigger a short validation. You must be owner or have billing ownership to it, and it also can't have a spend limit. Click the "Save" button, and when the dialog closes, we'll be able to edit the values:

![Add parallel jobs and remove artifacts limit](http://ariste.info/wp-content/uploads/2024/09/image-13.png)
Add parallel jobs and remove artifacts limit

We can select as many parallel jobs as we want, and also remove the 2GB limit on the artifacts.

Job done!

#### Subscribe!

Receive an email when a new post is published
