DevOpsとは
狭義では開発(Dev)と運用(Ops)の総称
広義では顧客に継続的に価値を提供する働き方・文化の総称
DevとOpsでサイロ化されていたロール間でのオーバーヘッドを解消し、柔軟な対応により価値の向上に貢献するための働き方や文化の総称
DevOpsが誕生する前
開発チームと運用チームの分断
ウォーターフォールとアジャイル
ロールそれぞれが持つビジネス価値
バリューストリームマッピング(Value Stream Mapping ,VSM)
業務改善のための振り返り手法
4つのステップでプロセスの改善を行う
- 現在のプロセスをマッピング
- ムダを見つけて取り除く
- 改善された新しいプロセスをマッピングする
- 新しいプロセスを導入する
Azure DevOpsとは
Microsoftが提供する開発チーム支援ツール群
Azure Boards
- ソフトウェア開発を管理するために必要なカンバンを中心としたツール群
Azure Repos
- コードのバージョン管理ツール
Azure Pipelines
- 多くの言語・プラットフォームをサポートするCI/CDサービス
Azure Test Plans
- 手動の探索的テストをサポートするツール群
Azure Artifacts
- コード・パッケージの集中管理ツール
提供サービス
AZ DevOpsAzure DevOps導入支援
開発プロジェクトへのAzure DevOpsの導入を支援いたします。
- プロジェクトへの導入
- 開発プロセスやツールに対するQ&A対応
AZ CI/CDCI/CD導入支援サービス
開発プロジェクトへのCI/CDの導入を支援いたします。
- 継続的デリバリー・継続的デプロイの作成支援