SREs vs DevOps – SREとDevOpsの違いとは

SREとは Google で生まれ、他の企業にも広まりつつある Site Reliability Engineering(SRE)とは、サイト・リライアビリティ・エンジニアリング」の頭文字を取った略称で、Webサイトやサービスの信頼性向上に向けた取り組みを行い、価値の向上を進める考え方および方法論です。 SREの基本 次の 3 つは SRE の基本原則ですが、本番システムに対して責任を負うチームであれば、名前がどうであれ、SRE チームを作る前から、あるいは SRE チームへの転換と並行して、広く採用しているプラクティスでもあります。 何らかのサービス レベル目標(SLO)を決め(開発、事業部門の一部でない場合は、これらの部門のメンバーと共同で)、ほぼ毎月目標を達成していること。非難を伴わない障害報告書を記録するカルチャーがあること。本番環境におけるインシデントの管理プロセスが作られていること(これは全社的であることが望ましい) DevOpsとは DevOps(デブオプス[1])は、ソフトウェア開発手法の一つ。開発 (Development)…

Continue ReadingSREs vs DevOps – SREとDevOpsの違いとは