visual studio team services 新機能使い倒し
TRANSCRIPT
© 2015 Takashi Takebayashi
Microsoft MVP for Visual Studio and Development Technologies TFSUG Takashi Takebayashi
@changeworlds
Visual Studio Team Services Here comes a new features!
© 2015 Takashi Takebayashi
第31回 TFSUG東京 VSTSの新機能
© 2015 Takashi Takebayashi
From Connect(); // 2015, 新機能
デモ
まとめ
Agenda
© 2015 Takashi Takebayashi
From Connect(); // 2015, 新機能
© 2015 Takashi Takebayashi
拡張機能とマーケットプレイス
Release Managementがパブリックプレビューに
Package Managementがパブリックプレビューに
コード検索がパブリックプレビューに
テスト結果のUIカイゼン
探索テストの拡張
Test Managerの拡張機能化
MacInCloud(Macのリモートレンタルサービス)との連携
From Connect(); // 2015, 新機能
© 2015 Takashi Takebayashi
拡張機能とマーケットプレイス
Release Managementがパブリックプレビューに
Package Managementがパブリックプレビューに
コード検索がパブリックプレビューに
テスト結果のUIカイゼン
探索テストの拡張
Test Managerの拡張機能化
MacInCloud(Macのリモートレンタルサービス)との連携
From Connect(); // 2015, 新機能
© 2015 Takashi Takebayashi
拡張機能とマーケットプレイス
© 2015 Takashi Takebayashi
プラグインと非プラグイン
© 2015 Takashi Takebayashi
コード検索もマーケットプレイスから
© 2015 Takashi Takebayashi
拡張機能のインストール #1
© 2015 Takashi Takebayashi
拡張機能のインストール #2
© 2015 Takashi Takebayashi
拡張機能のインストール #3
© 2015 Takashi Takebayashi
コード検索が追加
© 2015 Takashi Takebayashi
コード検索が追加
後でデモします!
© 2015 Takashi Takebayashi
Release Management
© 2015 Takashi Takebayashi
個別にRelease Managementの設定不要へ
© 2015 Takashi Takebayashi
© 2015 Takashi Takebayashi
自動的にデプロイするなんて!!
© 2015 Takashi Takebayashi
自動的にデプロイするなんて!!
オレの承認が必要だ!!
© 2015 Takashi Takebayashi
自動的にデプロイするなんて!!
オレの承認が必要だ!!
後でデモします!
© 2015 Takashi Takebayashi
Release Managementを使ったリリース例
Ops
Azure
Visual Studio Team Services(VSTS)
Machine
Dev上司
© 2015 Takashi Takebayashi
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
Dev上司
VSTS
© 2015 Takashi Takebayashi
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev上司
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev上司
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
Git
上司
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
上司
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
Release Management
#6 ビルド 監視
上司
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
Release Management
#6 ビルド 監視
上司
#7 承認依頼
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
Release Management
#6 ビルド 監視
上司
#7 承認依頼
#8 承認
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
Release Management
#6 ビルド 監視
上司
#7 承認依頼
#8 承認
#9 デプロイ
© 2015 Takashi Takebayashi
#3 作業 通知
Release Managementを使ったリリース例
Ops
#1 作業 通知
Azure
VSTS
#2 IaCで構築
Machine
Dev
#4 WebAppSource
push
GitBuild Agent
#5 Gitリポジトリ監視
自動ビルド&テスト
Release Management
#6 ビルド 監視
上司
#7 承認依頼
#8 承認
#9 デプロイ
後でデモします!
© 2015 Takashi Takebayashi
テスト結果のUIカイゼン
© 2015 Takashi Takebayashi
テスト結果のUIカイゼン
© 2015 Takashi Takebayashi
MacInCloudとの連携
© 2015 Takashi Takebayashi
MacInCloudの公式ページ
© 2015 Takashi Takebayashi
MacInCloudとの連携方法 #1
© 2015 Takashi Takebayashi
MacInCloudとの連携方法 #2
© 2015 Takashi Takebayashi
デモ
© 2015 Takashi Takebayashi
まとめ
© 2015 Takashi Takebayashi
拡張機能とマーケットプレイス
Release Managementがパブリックプレビューに
Package Managementがパブリックプレビューに
コード検索がパブリックプレビューに
テスト結果のUIカイゼン
探索テストの拡張
Test Managerの拡張機能化
MacInCloud(Macのリモートレンタルサービス)との連携
From Connect(); // 2015, 新機能
© 2015 Takashi Takebayashi
拡張機能とマーケットプレイス
Release Managementがパブリックプレビューに
Package Managementがパブリックプレビューに
コード検索がパブリックプレビューに
テスト結果のUIカイゼン
探索テストの拡張
Test Managerの拡張機能化
MacInCloud(Macのリモートレンタルサービス)との連携
一部の紹介でもこんなに便利に
© 2015 Takashi Takebayashi
Priceless デモに使用したVisual Studio Team Servicesの機能すべて
デモに使用したMicrosoft Azure WebApps
とりあえず試す
© 2015 Takashi Takebayashi
Any questions?
© 2015 Takashi Takebayashi
Takashi Takebayashi @changeworlds Microsoft MVP for Visual Studio and Development Technologies
Blog : http://changesworlds.com/ Role : Scrum Master, Agile Coach Writing : Build Insider, mynavinews Community : スクラム道, TFSUGコアメンバ
Speaker
© 2015 Takashi Takebayashi
Thank you for your attention