Pay for more Visual Studio Online services
Your Visual Studio Online account includes free amounts of these services:
Build: 240 minutes (4 hours) per month
This amount applies to XAML builds (hosted build controller) and to the Build and Deployment service (hosted build pool). Each service includes 1 agent that runs one job at a time. To run more than one job at the same time, you can buy more agents.
Cloud-based load testing: 20,000 virtual user minutes per month
When you stay within these free limits, you won't have any charges for using these services in your account. These amounts are shared across your account.
If you need to pay for more capacity, first link your account to an Azure subscription in the Azure management portal or the Azure portal. You can then buy more service capacity in the Azure portals. Learn more about how to set up billing for your account.
Your Azure subscription has the necessary billing information; you won't set this up separately for Visual Studio Online.
Learn more about pricing for Visual Studio Online services.
Before you start
If you haven't already, set up billing for your Visual Studio Online account with an Azure subscription.
You must be the person who set up billing for your Visual Studio Online account.
Usually, this person owns the Visual Studio Online account and the Azure subscription that's linked to your account for billing.
Buy more service capacity
To buy more capacity for XAML builds or cloud-based load testing, follow the steps below for the Azure management portal or the steps for the Azure portal. Both portals give you the same results.
The Build and Deployment service includes hosted agents (hosted build pool), which Visual Studio Online manages for you, and also private agents and XAML controllers, which you manage. To buy more agents, follow the steps for the Azure portal.
Azure management portal
Sign in to the Azure management portal as the person who set up billing for your Visual Studio Online account.
Select your Visual Studio Online account.
Manage your services.
Turn on the paid services that you want. You can then also limit the amounts that you use each month.
Save your changes. You're not charged until your account goes above the free monthly amounts.
Check your account's service use in the Azure management portal:
Sign in to the Azure portal as the person who set up billing for your Visual Studio Online account.
Select your Visual Studio Online account.
Select a service to manage.
Build (XAML): Turn on paid builds. If you want, limit the minutes that you use each month.
Build and Deployment service: Turn on paid agents. Then select the total agents that you want to purchase.
If you've already configured private agents or XAML controllers, you'll see them here too. If you set them up before Sept 2015, you can continue using them and set up new ones on the Free setting until January 2016. After that, if you haven't started paying for them, they'll stop working.
Your minimum agent total is 2 because your account includes one private agent or XAML controller.
Cloud-based load testing: Turn on paid load testing. If you want, limit the minutes that you use each month.
Try this next
Q & A
Q: Why don't I see my Visual Studio Online account?
A: Only these people can see your Visual Studio Online account in the Azure portals:
- The Visual Studio Online account owner
- The person who owns the Azure subscription used to bill your Visual Studio Online account
- An Azure administrator
Q: Why pay for agents?
A: You can run more than one build or deployment. When you pay for hosted agents, private agents, or XAML controllers, you get unlimited minutes per agent or controller, within reason.
Q: Are there any limits on builds, deployments, and load testing?
A: Yes, there's a limit on the duration for each build, deployment, and test run.
For build and deployment, find more details here. For cloud-based load testing, the limit depends on where you're running the test:
- Visual Studio Online load test hub: 5 minutes
- Visual Studio IDE: 48 hours
- Azure portal: 1 hour
Q: How do I get charged?
A: You're billed monthly but only for services used above the free monthly limits.
Free minutes reset on the 1st of the month.
For additional XAML build time, you're charged per minute.
Each paid agent or XAML controller includes unlimited minutes per month, within reason.
Although a XAML controller can host more than one agent, you're only charged for each connected controller.
For additional cloud-based load testing time, you're charged per virtual user minute. This is the number of virtual users specified in the test run, multiplied by the duration of the run in minutes.
Graduated discounts for build and cloud-based load testing are calculated based on your Azure subscription billing cycle.
Q: Where can I check my bill?
A: If you're the Azure subscription owner or an Azure administrator, check your bill at the Azure usage and billing portal.
Q: What if I have other questions about my bill?
A: Please contact Support.