Pay for more services in Visual Studio Team Services

Visual Studio Team Services offers these additional services:

  • Build and Deployment: Use this task-based service to create, queue, and monitor cross-platform builds. Use Hosted Agents that Microsoft runs, or Private Agents that you run so that you can install custom software.

    With Hosted Agents, the compute costs are included. With Private Agents, you pay to license the agent software. You can build for any language, on any platform, and run multiple builds at the same time by purchasing multiple agents for more throughput. Learn more about the Build and Deployment service

  • Build (XAML): Create build definitions with Visual Studio and run them in Visual Studio Team Services. Configure builds to run on demand at specific intervals, or for continuous integration (CI). Builds are charged per minute for the actual amount of computing time used to build your project.

    This service will be retired by September 2016. Please plan to use the Build and Deployment service instead.

  • Cloud-based Load Testing: Create load tests using Visual Studio Ultimate 2013, Visual Studio Enterprise 2015, or later. Run those tests in Visual Studio Team Services. Load tests are measured and billed in virtual user minutes: the number of virtual users multiplied by the number of minutes that you set up for the load test run.

Your Visual Studio Team Services account includes free amounts of these additional services:

  • Build (XAML) / Build and Deployment: combined 240 minutes (4 hours) per month

    By default, you can run one job at a time. One job can run up to 30 minutes long. To run more than one job at the same time, or to run a single job up to 6 hours long, you can buy Build and Deployment Hosted Agents. You can also buy Private Agents.

  • Cloud-based Load Testing: 20,000 virtual user minutes per month

By default, your account includes free services only. If you need to pay for more services, first link your account to an active Azure subscription in the Azure classic portal or the Azure portal. You can then pay for more services in the Azure portals. Your Azure subscription has the necessary billing information; you won't set this up separately for Visual Studio Team Services. Learn how to set up billing for your account. Learn more about Visual Studio Team Services pricing.

You can also add features to your Team Services account when you download and install extensions from the Visual Studio Marketplace.

Before you start

Buy additional services

For Build (XAML) or Cloud-based Load Testing, follow the steps below for the Azure classic portal or the steps for the Azure portal. Both portals give you the same results.

For the Build and Deployment service, follow the steps for the Azure portal.

Azure classic portal

  1. Sign in to the Azure classic portal as your Azure Service Administrator or Co-administrator.

  2. Select your Team Services account.

    Select your Team Services account

    Why don't I see my Team Services account?

  3. Manage your additional services.

    Click Scale to manage additional services

  4. Turn on the paid services that you want. You can then set limits on the amounts that you use each month.

    Turn on paid services. Select optional monthly limits

  5. Save your changes. You're not charged until your account goes above the free monthly amounts.

  6. Check your account's service use in the Azure classic portal.

    Check service use on your account dashboard in Azure

Azure portal

  1. Sign in to the Azure portal as:

    • Team Services account account owner or project collection administrator

      -and-

    • Azure Service Administrator or Co-administrator

  2. Select your Team Services account.

    Select your Team Services account

    Why don't I see my Team Services account?

  3. Select a service to manage.

    Click Settings, then select a service

  4. Follow the steps for that service: Build (XAML), Build and Deployment, Cloud-based Load Testing

    • Build (XAML): Turn on paid builds. If you want, set a limit on the minutes that you use each month.

      Click Paid, select an optional monthly limit, save your changes

    • Build and Deployment service: Turn on paid agents. Then select the total number of agents that you want.

      • Hosted Agents: To remove the free limit of 240 minutes per month of build and deployment time, select one or more Hosted Agents. With multiple Hosted Agents, you can run more than one job at the same time.

        Click Paid. Select total number of agents. Save your changes

      • Private Agents: If you already configured Private Agents (or XAML controllers), you'll see them here too. If you set them up before September 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.

        Click Paid. Select total number of agents. Save your changes

        Your minimum total agents is 2 because your account includes one Private Agent.

    • Cloud-based Load Testing: Turn on paid load testing. If you want, set a limit on the virtual user minutes that you use each month.

      Click Paid. Select an optional monthly limit. Save your changes

Try this next

Q & A

Q: How do I find the account owner?

  1. Sign in to your Team Services account (https://{youraccount}.visualstudio.com), if you haven't already.

  2. Go to your account's control panel.

    Go to account control panel

  3. Go to your account settings.

    Go to settings

Q: How do I find a project collection administrator?

A: If your account has one, you'll find them here:

  1. Sign in to your Team Services account (https://{youraccount}.visualstudio.com), if you haven't already.

  2. Go to your account's control panel.

    Go to account control panel

  3. Go to your team project collection's security settings.

    Manage collection security and group membership

  4. View the Project Collection Administrators group members.

    Go to project collection administrator members

Q: Why don't I see my Team Services account?

A: In both Azure portals, you must have Azure Service Administrator or Co-administrator permissions for the Azure subscription that's linked to your Team Services account. Also, in the Azure portal, you must have Team Services project collection administrator or account owner permissions.

Q: Why pay for agents?

A: When you pay for agents, you can run more than one build or deployment in your Team Services account. Whether you pay for Hosted Agents or Private Agents, you get unlimited minutes per agent, within reason.

Learn more about agents here.

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 / Build (XAML), the limit is 30 minutes when you use your free minutes and 360 minutes (6 hours) when you use your paid minutes.

For Cloud-based Load Testing, the limit depends on where you're running your test:

  • Visual Studio Team Services load test hub: 5 minutes
  • Visual Studio IDE: 48 hours
  • Azure portal: 1 hour

Q: Are there other ways to get services for my account?

A: Yes, you can add other features to your Team Services account when you download and install extensions from the Visual Studio Marketplace.

Q: When do I get billed?

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 Build (XAML) time, you're charged per minute based on actual usage.

  • Each paid Hosted Agent or Private Agent includes unlimited minutes per month, within reason.

  • Although a private XAML controller can host more than one agent, each connected XAML controller is counted as one Private Agent.

  • For Cloud-based Load Testing, 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 (XAML) and Cloud-based Load Testing are calculated based on your Azure subscription billing cycle.

Learn more about pricing here.

Q: Where can I check my bill or update billing details on my Azure subscription?

A: If you're the Azure Account Administrator, view your subscription at the Azure account portal.

Q: What if I have other questions about Azure subscriptions and billing?

A: Check the Azure Billing and Subscription FAQ, or try Azure Support.