DevOps

DevOpsとは何ですか?

DevOps(Developments and Operationsの略)は、アプリケーションやサービスを作成および配布する会社のさまざまなIT分野間のコミュニケーション向上させる職場文化です。 これにより、同社は自社製品の改善と最適化をより迅速かつ効率的に提供することができます。

アジャイル方法論はDevOpsモデルの基礎であり、そこでソフトウェア開発者のチームは運用チームとの調整と絶え間ない相互作用で働き始めます 。 この方法の目的は、開発、テスト、配置、および運用から、アプリケーションのプロダクションライフサイクルのすべての段階で確実に改善することです。

DevOpsは、 より低い生産コストでより優れた製品提供することを目指しており、そうすることで迅速かつリスクの少ない製品提供します。

DevOpsの主な利点の1つは、このシステムのスピードです。そのため、動的な市場に適応する準備をすることができます。

例えば、 ソフトウェア会社によって開発された製品は、はるかに早く配達され、更新される傾向があり、これは技術市場における大きな競争上の優位性を表しています。

DevOpsという用語は2009年に作成され、アジャイル手法(開発およびアジャイルインフラストラクチャ)の最大の愛好家の1人であるPatrick Deboisによって開発された提案であるDevOpsDayとして知られるイベントを通じて世界中で人気があります。

当初、DevOpsの動きは新興企業では非常に一般的でしたが、企業の世界でもこれまでの伝統的なモデルが放棄され、この仕事の哲学が採用されるようになるのはそれほど早くありませんでした。

方法論とプロジェクトダイナミクスの詳細については、スクラムの意味も参照してください。