コンテンツにスキップ

DevOps

はじめに

本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。


01. DevOps

DevOpsとは

新規/保守開発者 (Dev) と運用者 (Ops) が協調して開発と運用を行い、ソフトウェアを継続的に改善する手法論のこと。

DevOpsを実践しない状況では、新規/保守開発者 (例:機能追加、機能変更) と運用者 (例:安定稼働のためになるべく機能追加/変更したくない) の利害が一致しないため、ソフトウェアを継続的に改善できない。


DevOpsの要素

▼ DevOpsの要素の実践

DevOpsの要素を実践するエンジニアリングを『SREing』、また職種は『SREer』という。

▼ 技術的要素

DevOpsの技術的要素は、CIとCDである。

▼ 組織文化的要素

DevOpsの組織文化的要素は、開発者と運用者の協調や、許容の文化である。