Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AzureDevOpsの機能解説

2,892 views

Published on

.NETラボ 勉強会 2019年3月の登壇資料です

Published in: Technology
  • Be the first to comment

  • Be the first to like this

AzureDevOpsの機能解説

  1. 1. AzureDevOpsの機能解説
  2. 2. 自己紹介 • 名前:西村誠 • 職業: ライター兼プログラマー
  3. 3. 自己紹介 Microsoft MVP Windows Platform Development EC-CUBE公式エバンジェリスト
  4. 4. おしながき •Azure DevOpsの基礎 •Azure Boards •Azure Repos •Azure Pipelines •Azure Artifacts •Azure Test Plans
  5. 5. Azure DevOpsの基礎
  6. 6. Azure DevOpsとは? • プロジェクト管理・ソース管理・CI/CDツール・パッケージ管理 などを利用できるクラウドサービス • Azure上で動作するからAzure? Azureと連携が簡単だからAzure? • ある程度までなら無償で始めることができる • オンプレミスもあるよ
  7. 7. 料金 • 自分のケースに合わせて検討 • CI/CDのPilelinesだけ使うことも可能 • OSSなら? • Visual Studio Subscriptionがあれば
  8. 8. Azure Boards
  9. 9. • プロジェクト管理 • スクラム準拠(Features・Stories・Sprintsなど) • 看板ボード・バックログ・スプリント Azure Boardsとは?
  10. 10. • 期限はSprint • Feature・UserStory・Task・Bug • ソース管理(Repos or GitHub)との連携 • 手動テストツール(Test Plans)との連携 • Excelでも開けるよ Azure Boardsとは?
  11. 11. • ExcelやMS Projectで管理(変更があれば新しファイ ルが送られてくる・・・) • WebベースなExcelなど(複数人で変更管理可能) • バックログなどのプロジェクト管理サービス プロジェクト管理どうしてますか?
  12. 12. Azure Repos
  13. 13. • Git or TFVSでソース管理 • プルリクも可能 • プロジェクト管理(Boards)やCI/CD(Test Plans)と連携 • 1 プロジェクトに複数のリポジトリを作成可能 Azure Repos
  14. 14. Azure Repos
  15. 15. • CI・CDツール • ビルド・テスト・デプロイを自動化 • Docker対応 • .NETとの高い親和性 Azure Pipeline
  16. 16. • 手動・スケジュール・コミットなどをトリガー • テストに失敗したらデプロイしないなどの制御が 可能 • コマンドで実行できることなら大抵可能 Azure Pipeline
  17. 17. Azure Test Plans
  18. 18. • 手動テスト・負荷テストツール • テスト結果はAzure Boardsにチケット登録 • ブラウザ用のプラグインあり(IE・Edge無し) • 負荷テスト Azure Test Plans
  19. 19. Azure Artifacts
  20. 20. Azure Artifacts •プライベートなパッケージ管理 •NuGetの自社だけ版が作れる •価格携帯が悩ましい(言葉を選んでみた)
  21. 21. ご静聴ありがとうございました

×