AWS Tools for Microsoft Visual Studio Team Services (VSTS) は、AWS を使用して .NET アプリケーションのデプロイを簡単にすることができる、Microsoft VSTS とオンプレミスの Microsoft Team Foundation Server (TFS) 用の拡張機能です。すでにMicrosoft の VSTS または TFS をお使いの場合、AWS Tools for VSTS を利用すれば AWS Elastic Beanstalk または AWS CodeDeploy. を使用してお客様のコードを AWS に簡単にデプロイできるようになります。AWS サービスと統合するために、既存のビルドパイプライン、リリースパイプライン、プロセスの変更は必要ありません。サーバーレスの .NET Core アプリケーション や .NET Core の C# 機能を AWS Lambda にデプロイすることもできます。 AWS Tools for VSTS を利用すれば、AWS CloudFormation テンプレートをデプロイすることもでき、VSTS. からの 一連の AWS リソースを簡単に管理、展開、更新できるようになります。AWS Tools for Visual Studio はさまざまな AWS サービスと統合されています。統合によって、Amazon S3 への成果物の保存、AWS Tools for Windows PowerShell や AWS CLI からのコマンドの実行、Amazon SNS または Amazon SQS のキューを使用した通知の管理などが簡単になりました。
AWS Tools for VSTS を使い始めるために、Microsoft VSTS Marketplace や Github の追加費用は発生しません。
既存のビルドパイプラインやリリースパイプラインのプロセスを使用できる
AWS Tools for Visual Studio Team Services では、慣れ親しんだビルドパイプラインやリリースパイプラインを使用でき、さらに Amazon S3、AWS CodeDeploy、AWS Elastic Beanstalk、AWS Lambda などさまざまな AWS サービスを利用できます。
.NET アプリケーションを AWS に直接デプロイできる
お客様の .NET アプリケーションを、AWS CodeDeploy または AWS Elastic Beanstalk を使用して Visual Stu io Team Services のインターフェイスから AWS に直接デプロイできます。
サーバーレスの .NET アプリケーションを AWS Lambda にデプロイできる
サーバーレスの .NET アプリケーションや .NET Core C# 機能を AWS Lambda にデプロイできます。
コードとしてインフラストラクチャを管理できる
AWS Tools for Visual Studio Team Services を使用することで、Visual Studio Team Services から AWS CloudFormation テンプレートを作成、編集、管理できます。