Submit Search
Upload
Azure DevOps と開発管理
•
6 likes
•
1,771 views
Tsukasa Kato
Follow
JAZUG熊本(くまあず)平日夜の勉強会#5 2019/12/19
Read less
Read more
Technology
Report
Share
Report
Share
1 of 31
Download now
Download to read offline
Recommended
マイクロサービスと Red Hat Integration
マイクロサービスと Red Hat Integration
Kenta Kosugi
BigQuery で 150万円 使ったときの話
BigQuery で 150万円 使ったときの話
itkr
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
貴志 上坂
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Kazumi IWANAGA
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
Recommended
マイクロサービスと Red Hat Integration
マイクロサービスと Red Hat Integration
Kenta Kosugi
BigQuery で 150万円 使ったときの話
BigQuery で 150万円 使ったときの話
itkr
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
貴志 上坂
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Azure でサーバーレス、 Infrastructure as Code どうしてますか?
Kazumi IWANAGA
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
AWSで作る分析基盤
AWSで作る分析基盤
Yu Otsubo
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal
Toru Makabe
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
Takaaki Umada
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
NTT DATA Technology & Innovation
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
エンジニア必見!Sreへの第一歩
エンジニア必見!Sreへの第一歩
Takuya Tezuka
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
Hidetoshi Hirokawa
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
Teppei Sato
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
洵貴 佐川
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
Microsoft Graph APIを活用した社内アプリケーション開発
Microsoft Graph APIを活用した社内アプリケーション開発
Yuki Hattori
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
マイクロサービス 4つの分割アプローチ
マイクロサービス 4つの分割アプローチ
増田 亨
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
貴志 上坂
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - Overview
Keiji Kamebuchi
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure
Issei Hiraoka
More Related Content
What's hot
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
AWSで作る分析基盤
AWSで作る分析基盤
Yu Otsubo
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal
Toru Makabe
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
Atsushi Nakada
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
Takaaki Umada
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
NTT DATA Technology & Innovation
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Takeshi Mikami
エンジニア必見!Sreへの第一歩
エンジニア必見!Sreへの第一歩
Takuya Tezuka
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
Hidetoshi Hirokawa
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
Teppei Sato
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
洵貴 佐川
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
Microsoft Graph APIを活用した社内アプリケーション開発
Microsoft Graph APIを活用した社内アプリケーション開発
Yuki Hattori
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
マイクロサービス 4つの分割アプローチ
マイクロサービス 4つの分割アプローチ
増田 亨
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
貴志 上坂
What's hot
(20)
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
AWSで作る分析基盤
AWSで作る分析基盤
3分でわかるAzureでのService Principal
3分でわかるAzureでのService Principal
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
シリコンバレーの「何が」凄いのか
シリコンバレーの「何が」凄いのか
xOps: エンジニアがスタートアップの成長の原動力となる日
xOps: エンジニアがスタートアップの成長の原動力となる日
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
Apache Airflow入門 (マーケティングデータ分析基盤技術勉強会)
エンジニア必見!Sreへの第一歩
エンジニア必見!Sreへの第一歩
DevOpsにおけるAnsibleの立ち位置と使い所
DevOpsにおけるAnsibleの立ち位置と使い所
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Microsoft Graph APIを活用した社内アプリケーション開発
Microsoft Graph APIを活用した社内アプリケーション開発
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
マイクロサービス 4つの分割アプローチ
マイクロサービス 4つの分割アプローチ
Azure Api Management 俺的マニュアル 2020年3月版
Azure Api Management 俺的マニュアル 2020年3月版
Similar to Azure DevOps と開発管理
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - Overview
Keiji Kamebuchi
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure
Issei Hiraoka
PHP on Windows Azure
PHP on Windows Azure
Microsoft
PHP on Windows Azure
PHP on Windows Azure
Microsoft Openness Japan
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組み
Shinichiro Arai
20170629 技術者向けazure stack_paas
20170629 技術者向けazure stack_paas
Shotaro Suzuki
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
Akira Inoue
PHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source Conference
Microsoft
.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化
Takeshi Fukuhara
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
Akira Inoue
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
Akira Inoue
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
Trainocate Japan, Ltd.
Azure DevOps - ALGYAN Oct 2022.pdf
Azure DevOps - ALGYAN Oct 2022.pdf
YasuhiroHanda2
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Akira Inoue
Azure <3 Openness
Azure <3 Openness
Keiji Kamebuchi
20170719 wintechq azure_stack
20170719 wintechq azure_stack
Osamu Takazoe
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Akira Inoue
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
Akira Inoue
Azure container as a service v0.1.19.1213
Azure container as a service v0.1.19.1213
Ayumu Inaba
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
Similar to Azure DevOps と開発管理
(20)
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - Overview
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure
PHP on Windows Azure
PHP on Windows Azure
PHP on Windows Azure
PHP on Windows Azure
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組み
20170629 技術者向けazure stack_paas
20170629 技術者向けazure stack_paas
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
ASP.NET vNext / Visual Studio "14" に見る .NET の未来像
PHP on Windows Azure in Open Source Conference
PHP on Windows Azure in Open Source Conference
.NETアプリケーションのクラウド最適化
.NETアプリケーションのクラウド最適化
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET の過去、現在、そして未来 ~ .NET 最新アップデート
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
Azure DevOps - ALGYAN Oct 2022.pdf
Azure DevOps - ALGYAN Oct 2022.pdf
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Azure <3 Openness
Azure <3 Openness
20170719 wintechq azure_stack
20170719 wintechq azure_stack
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
ASP.NET 新時代に向けて ~ ASP.NET 5 / Visual Studio 2015 基礎解説
Azure container as a service v0.1.19.1213
Azure container as a service v0.1.19.1213
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
More from Tsukasa Kato
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Tsukasa Kato
Open Source x AI
Open Source x AI
Tsukasa Kato
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
Tsukasa Kato
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
Tsukasa Kato
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Tsukasa Kato
Container x AI
Container x AI
Tsukasa Kato
Power Automate with kintone
Power Automate with kintone
Tsukasa Kato
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Tsukasa Kato
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
Tsukasa Kato
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
Tsukasa Kato
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
Tsukasa Kato
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Container deployment on Azure
Container deployment on Azure
Tsukasa Kato
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Tsukasa Kato
Azuredevopsakskeda
Azuredevopsakskeda
Tsukasa Kato
Build2019発表情報一気見せ
Build2019発表情報一気見せ
Tsukasa Kato
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
Tsukasa Kato
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
Azure serverlesssummit2018
Azure serverlesssummit2018
Tsukasa Kato
More from Tsukasa Kato
(20)
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Open Source x AI
Open Source x AI
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Container x AI
Container x AI
Power Automate with kintone
Power Automate with kintone
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Container deployment on Azure
Container deployment on Azure
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Azuredevopsakskeda
Azuredevopsakskeda
Build2019発表情報一気見せ
Build2019発表情報一気見せ
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Azure serverlesssummit2018
Azure serverlesssummit2018
Recently uploaded
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Recently uploaded
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
Azure DevOps と開発管理
1.
Azure DevOpsと開発管理 JAZUG熊本(くまあず)平日夜の勉強会#5 2019/12/19 Tsukasa Kato
2.
Profile Copyright© 2019, kumaazu
All Rights Reserved. 2 Tsukasa Kato / 加藤 司 株式会社オルターブース テクニカルアーキテクト Microsoft Azure / AWS / C# / PHP / Xamarin Windows Server / Linux Microsoft MVP for Microsoft Azure 2
3.
開発 (Dev) と運用
(Ops) を組 み合わせたものである DevOps は、人、プロセス、 テクノロジを統合したもの エンドユーザーに継続的に 価値を提供する 3 DevOpsとは Copyright© 2019, kumaazu All Rights Reserved.
4.
4 CI/CDパイプラインの例 Copyright© 2019, kumaazu
All Rights Reserved. https://docs.microsoft.com/ja-jp/azure/machine-learning/team-data-science-process/ci-cd-flask
5.
Copyright© 2019, kumaazu
All Rights Reserved. 5 Azure DevOps
6.
Copyright© 2019, kumaazu
All Rights Reserved. 6 Azure Boards Azure Pipelines Azure Repos Azure Test Plans Azure Artifacts かんばんボード、バック ログ、チームのダッシュ ボード、カスタム レポー トを使用して作業を追跡 Linux、macOS、および Windows 用のクラウド ホステッド パイプライン 無料のプライベート Git リポジトリ、プルリクエ スト、コード検索 計画された探索的テスト ソリューションによる コードの品質を向上 パブリックおよびプライ ベートのソースから、 Maven、npm、NuGet、 Python パッケージの フィードを作成して共有 Azure DevOps
7.
7 Azure Boards Copyright© 2019,
kumaazu All Rights Reserved. Connected from idea to release • あらゆる開発段階におけるアイデアを漏らさず追跡 可能。また、コードに対するすべての変更が作業項 目に直接リンクされていることから、チームで変更 が見逃されることはない。 Scrum ready • 組み込みのスクラム ボードと計画ツールを使用すれ ば、チームは、スプリント、スタンドアップ、計画 ミーティングを実施できる。 Project insights • 強力な分析ツールとダッシュボード ウィジェットを 使用して、プロジェクトの正常性と状態に関する新 しい分析情報を取得できる。 かんばんボード、バックログ、 チームのダッシュボード、カスタ ム レポートを使用して作業を追跡
8.
8 Azure Boards ドラッグ&ドロップで管理できる操作性の高さ Reposで管理されているリポジトリのコミット、PRの作業項目 とリンク出来て、効率良いタスク管理が可能 GitHubとの統合によりGitHubリポジトリのコミットやPRの作 業項目へのリンクが可能 ダッシュボードをカスタマイズしてプロジェクトの進行状況を 簡単に監視 TeamsやSlackなどからの利用も可能 Copyright© 2019,
kumaazu All Rights Reserved.
9.
9 プロセステンプレート Copyright© 2019, kumaazu
All Rights Reserved. BasicAgile ScrumCMMI 4つのテンプレート (Basic,Agile, Scrum,CMMI) が利用可能
10.
10 プロセステンプレートのカスタマイズ Copyright© 2019, kumaazu
All Rights Reserved. https://docs.microsoft.com/en-us/azure/devops/organizations/settings/work/customize- process?view=azure-devops&tabs=new-nav&viewFallbackFrom=vsts https://docs.microsoft.com/en-us/azure/devops/organizations/settings/work/customize- process-field?view=azure-devops&tabs=new-nav&viewFallbackFrom=vsts レイアウト、フィールド、ページ追加、コントロールなどのカスタマイズが可能
11.
11 ダッシュボード Copyright© 2019, kumaazu
All Rights Reserved. ダッシュボード機能で様々な情報を一覧表示して進捗管理 https://docs.microsoft.com/ja-jp/azure/devops/report/dashboards/overview?toc=%2Fvsts%2Freport%2Fsql- reports%2Ftoc.json&%3Bbc=%2Fvsts%2Freport%2Fsql-reports%2Fbreadcrumb%2Ftoc.json&view=tfs-2018 Sprint Burndown Chart タスクボードの残時間を集計 してグラフ表示 Chart for Work Items タスクボードの項目数を集計 してグラフ表示 Chart for Build History ビルドの成否をグラフ表示 Test Results Trend 単体機能テスト結果状況をグ ラフ表示
12.
12 拡張機能 Copyright© 2019, kumaazu
All Rights Reserved. Marketplaceから様々な拡張機能をインストール Azure DevOps Analytics Burndown / Burnup表示 https://marketplace.visualstudio.com/items?itemName= ms.vss-analytics
13.
13 Github連携 Copyright© 2019, kumaazu
All Rights Reserved. GithubからAzure Boadsの利用が可能に
14.
14 Azure Repos Copyright© 2019,
kumaazu All Rights Reserved. Support for any Git client • 任意の IDE、エディター、または Git クライア ントから Git リポジトリに安全に接続し、 コードをプッシュできる。 Web hooks and API integration • マーケットプレイスから検証や拡張機能を追 加したり、Web hook と REST API を使用して 自分で作成したりできる。 Semantic code search • クラスや変数を認識するコード対応検索によ り、検索対象がすぐに見つけることができる。 プロジェクトにクラウドでホスト された容量無制限のプライベート Git リポジトリを実現
15.
15 Azure Repos 趣味のプロジェクトから世界最大規模のリポジトリまでスケー ル可能な無制限のプライベート Git/
TFVCリポジトリのホス ティング マーケットプレイスから検証や拡張機能を追加したり、Web hook と REST API を使用して自分で作成も可能 スレッドを使いディスカッションしたり、変更に対するGitの コードレビューを効果的に実行可能 Azure Pipelines やその他のツールを使用して、CI/CDをセット アップして、 pull request でビルド、テスト、デプロイを自動 的にトリガー可能 Copyright© 2019, kumaazu All Rights Reserved.
16.
16 Azure Pipelines Copyright© 2019,
kumaazu All Rights Reserved. Any language, any platform • Node.js、Python、Java、PHP、Ruby、C/C++、.NET 、Android、および iOS アプリをビルド、テスト、デプ ロイ可能。Linux、macOS、および Windows で並列実 行することができる。 Containers and Kubernetes • 簡単にイメージをビルドし、Docker Hub や Azure Container Registry などのコンテナー レジストリにプッ シュできる。コンテナーを個々のホスト や Kubernetes にデプロイすることができる。 Extensible • コミュニティが構築したさまざまなビルド、テスト、デ プロイ タスクのほか、Slack からSonarCloud までの数 百の拡張機能を探し、実装できる。 Linux、macOS、Windows 向けの クラウド ホステッド パイプライン
17.
17 Azure Pipelines Copyright© 2019,
kumaazu All Rights Reserved. Deploy to any cloud • Azure、AWS、GCP など、任意のクラウドへのソフト ウェアの継続的デリバリー (CD) を実装。相互に依存す る任意の数のステージへのデプロイを視覚化。 Best-in-class for open source • 迅速な継続的インテグレーション/継続的デリバリー (CI/CD) パイプラインをすべてのオープン ソース プロ ジェクトに利用可能。すべてのオープン ソース プロ ジェクトに利用可能な 10 個の無料の並列ジョブ (ビルド 時間無制限) を実行することができる。 Advanced workflows and features • 簡単なビルド チェーンと複数のフェーズにわたるビルド を利用可能。YAML、テストの統合、リリース ゲート、 レポートなどがサポートされる。 Linux、macOS、Windows 向けの クラウド ホステッド パイプライン
18.
18 Azure Pipelines オープンソース用に10個の無料並列ジョブを実行可能(時間制 限なし) Linux、macOS、Windows用のクラウドホステッドなビルド環 境が提供 Node.js、Python、Java、PHP、Ruby、C/C++、.NET、Android、 および iOS
アプリをビルド、テスト、デプロイできる コンテナーイメージをビルドし、Docker HubやACRへプッシュ でき、Kubernetesや個別ホストへデプロイできる Azure、AWS、GCP など、任意のクラウドへのソフトウェアの 継続的デリバリー (CD)を実装できる Copyright© 2019, kumaazu All Rights Reserved.
19.
19 パイプライン管理はYAML Copyright© 2019, kumaazu
All Rights Reserved. コンテナをビルドしてACRへプッシュする例 # Docker # Build a Docker image # https://docs.microsoft.com/azure/devops/pipelines/languages/ docker trigger: - master resources: - repo: self variables: tag: '$(Build.BuildId)' stages: - stage: Build displayName:Build image jobs: - job: Build displayName:Build pool: vmImage: 'ubuntu-latest' steps: - task: Docker@2 inputs: containerRegistry:'ACR' repository: 'Kumaazudemo' command: 'buildAndPush' Dockerfile: '**/Dockerfile' tags: '$(Build.BuildNumber)'
20.
20 Github連携 Copyright© 2019, kumaazu
All Rights Reserved. GithubからAzure Pipelinesの利用が可能に
21.
21 Pipelines Pricing Copyright© 2019,
kumaazu All Rights Reserved. Linux、macOS、Windowsでビルド オープンソースプロ ジェクト • 10(無料) • 並列ジョブ(毎月時間 制限なし) Microsoft ホステッド CI/CD • 1(無料) • 並列ジョブ(1ヶ月あ たり最大 1,800分) • その後、追加の並列 ジョブごとに ¥4,480 セルフホステッド CI/CD • 1(無料) • 並列ジョブ(毎月時間 制限なし) • その後、追加の並列 ジョブごとに ¥1,680
22.
22 Azure Test Plans Copyright©
2019, kumaazu All Rights Reserved. Capture rich data • テスト実行時に豊富なシナリオ データをキャ プチャして、検出された欠陥に対処できる。 Test across web and desktop • アプリケーションのテストは、デスクトップ アプリや Web アプリに対して実行できる。 Get end-to-end traceability • ストーリーやフィーチャーに対してエンド ツーエンドの追跡可能性と品質を活用できる。 手動および探索的テストのツール キットを使い、自信をもってテスト、 リリースを実施
23.
23 Azure Test Plans アプリケーションのテストは、デスクトップ
アプリや Web ア プリに対して実行できる ストーリーやフィーチャーに対してエンドツーエンドの追跡可 能性と品質を活用できる テスト実行時に豊富なシナリオ データをキャプチャして、検 出された欠陥に対処できる Azure Pipelinesと連携することでCI/CDワークフローに自動テ ストを組み込む事ができる Copyright© 2019, kumaazu All Rights Reserved.
24.
24 Test PlansとText &
Feedback拡張機能 手動テストのシナリオ定義と実行、結果の管理 Test & Feedback拡張機能を使ったキャプチャやバグ起票 Copyright© 2019, kumaazu All Rights Reserved. https://marketplace.visualstudio.com/items?itemName=ms.vss-exploratorytesting-web
25.
25 Pipelinesによるテストの自動化 CIビルドタスクによる各種テストの自動化 自動ビルドの結果でテストやガバレッジの結果も確認可能 Copyright© 2019, kumaazu
All Rights Reserved.
26.
26 Azure Artifacts Copyright© 2019,
kumaazu All Rights Reserved. Share code efficiently • 小さなチームでも大規模な企業でも、 簡単にコードを共有できる。 Manage all package types • Maven、npm、NuGet、Python を対 象とする一般的な成果物管理が可能。 Add packages to any pipeline • パッケージを共有し、組み込みの CI/CD、バージョン管理、テストを使 用することができる。 手動および探索的テストのツール キットを使い、自信をもってテスト、 リリースを実施
27.
27 Azure Artifacts Artifacts は、Azure
Pipelines CI/CD ツールとネイティブに統合 されているため、ビルドとリリース内のあらゆる成果物に簡単 にアクセスできる パッケージを共有し、組み込みの CI/CD、バージョン管理、テ ストを使用することが可能 Maven、npm、NuGet、Python を対象とする一般的な成果物 管理でき、バイナリを Git に保管する必要はなく、Universal Packages を使用して簡単に保管可能 規模問わず簡単にコード共有ができる Copyright© 2019, kumaazu All Rights Reserved.
28.
28 Pricing Copyright© 2019, kumaazu
All Rights Reserved. Azure Pipelines Azure Artifacts 1個の無料のMicrosoft Hosted CI/CD 1パラレルジョブ 1,800分/月 1個の無料のSelf Hosted CI/CD 1パラレルジョブ 時間無制限 2GBは無料 以降1GBあたり ¥224 0~2GB : Free 2~10GB : ¥244/GB 10~100GB : ¥112/GB 100~1,000GB : ¥56/GB 1,000+GB : ¥28/GB 5ユーザーまでは無料、その後¥672/ユーザー/月 Azure Pipelines :個別のサービスの無料プランを含む Azure Boards : 作業項目トラッキングとかんばんボード Azure Repos : 無制限のプライベートGitリポジトリ Azure Artifacts : 2GBは無料 ロードテスト : 20,000 VUM/月 1ユーザー ¥5,824/月 全てのBasicプランの機能を含む テストの計画、追跡、実行 注釈付きのブラウザーベーステスト リッチクライアントのテスト実行 ユーザー受け入れテスト 集中管理されたレポート ユーザーライセンス 個別サービス
29.
Teams連携 Copyright© 2019, kumaazu
All Rights Reserved. 29 • Build,Releaseの終了通知 • 承認要求 https://docs.microsoft.com/en-us/azure/devops/pipelines/integrations/microsoft-teams?view=azure-devops 【コマンド例】 追加するには以下のコマンドを入力 @azurepipelines subscribe[pipelineurl] Build pipelinesの監視 @azurepipelines subscribehttps://dev.azure.com/myorg/myproject/_build?definitionId=123 Release pipelinesの監視 @azurepipelines subscribehttps://dev.azure.com/myorg/myproject/_release?definitionId=123&view=mine&_a=releases 利用するにはTeamsのストアでAzure Pipelines app をインストールして以下コマンドを入力するだけ
30.
まとめ かんばんボードやバックログ、ダッシュボードを使って効率よ くプロジェクトを管理できる Github連携を活用することで既存Githubの移行が不要、共用し て管理できる CI/CDパイプラインを自動化し、運用の手間を省く デプロイ時の承認待ちなども構成できる テストの自動化も組み込み、より管理のしやすい運用へ Copyright© 2019, kumaazu
All Rights Reserved. 30
31.
Copyright© 2019, kumaazu
All Rights Reserved. 31 ご静聴ありがとうございました!
Download now