Menu
AWS Tools for Microsoft Visual Studio Team Services
User Guide

AWS Tools for Microsoft Visual Studio Team Services

AWS Tools for Microsoft Visual Studio Team Services is an extension for Visual Studio Team Services that contains tasks you can use in build and release definitions in VSTS to interact with AWS services. AWS Tools for VSTS is available through the Visual Studio Marketplace.

You can use these tasks in a VSTS project or in an on-premises Team Foundation Server environment. The available AWS tasks include:

  • Deployment tasks
    • AWS CodeDeploy Deployment Application Task

    • AWS CloudFormation Create-Update Stack Task

    • AWS CloudFormation Delete Stack Task

    • AWS CloudFormation Execute Change Set Task

    • AWS Elastic Beanstalk Deployment Task

    • AWS Lambda .NET Core Deployment Task

    • AWS Lambda Invoke Function Task

  • General purpose tasks
    • AWS CLI

    • AWS Tools for Windows PowerShell Script Task

    • AWS S3 Download Task

    • AWS S3 Upload Task

    • AWS Send Message Task

What's in This Guide

The AWS Tools for VSTS User Guide describes how to install and use the AWS Tools for VSTS.

Getting Started

How to set up a VSTS account, install the AWS Tools for VSTS and how to set up AWS credentials to use the tasks.

Using the AWS Tools for VSTS

Walk-through topics demonstrating how to use tasks in the AWS Tools for VSTS in your build and release definitions.

Task Reference

Describes the tasks included in the AWS Tools for VSTS.

On this page: