DevOps とは?

DevOpsの基礎概念

Cem Sakarya

DevOps Risk Advisor

テクノロジーは多くの利点をもたらし、SNS やバンキングアプリによる家計管理など、生活体験を向上させる。

DevOpsの基礎概念

組織構造

基本的な組織構造図。

  • オンライン製品は複雑
  • 開発・運用コストが高い
  • 何千人ものエンジニア
  • どう効率的に協働するか?
DevOpsの基礎概念

 

品質とコストのバランスを示す天秤。

DevOpsの基礎概念

DevOps

 

DevOps は次の組み合わせです

  • 手法、
  • ツール、
  • 文化的行動

これにより、ソフトウェアの開発と保守が改善されます。

組織は高品質なオンライン製品をより速く提供できます。

DevOpsの基礎概念

従来の変更管理

  • チームは独立
  • 目標がチームごとに異なる
  • 開発が遅い

DevOps

  • 異なるチームが協働
  • ソフトウェア Development + IT Operations = DevOps
  • 目標がチーム間で近い
  • 高速開発
DevOpsの基礎概念

従来のリリース

従来のソフトウェア開発とリリースの図。設計→開発→リリースの直線型で最終製品に至る。

DevOpsの基礎概念

DevOps による循環型の開発・リリース。従来より小さな開発目標。

最小実用製品

最小実用製品(MVP)は、機能を絞った初期版の製品です。

  • 開発コストが低い
  • 市場投入が速い
DevOpsの基礎概念

製品の改善

初回リリースの結果に応じて、良ければ継続開発、悪ければ前段を見直す。

DevOpsの基礎概念

DevOps の利点

DevOps の第1サイクルで MVP、第2で改良、第3で最終製品に到達。

DevOpsの基礎概念

練習しましょう!

DevOpsの基礎概念

Preparing Video For Download...