記事
チュートリアル
インタラクティブ ガイド
DevOps フレームワーク
あらゆる運動や哲学と同様に、DevOps フレームワークは、プラクティスを効果的かつ効率的に実装できるように実践者をガイドするものです。
CALMS フレームワーク
CALMS フレームワークは、元々『The DevOps Handbook (The DevOps ハンドブック: 理論・原則・実践のすべて)』で Jez Humble が提唱した概念です。CALMS とは、Culture (文化)、Automation (自動化)、Lean (リーン)、Measurement (測定)、Sharing (共有) を表します。
チーム トポロジ
Matthew Skelton と Manuel Pais は、著書『Team Topologies』の中で、4 つの基本的なチーム タイプと "流れの変化" の概念を定義しています。DevOps に当てはめると、チーム名または役職に「DevOps」を付けて「DevOps チーム」または「DevOps エンジニア」を作ったつもりになるというのは安易な対応です。そうではなく、チーム トポロジによって、組織は自社のプラクティスとツールが全体像にどのように適合するかを理解できます。
チーム構造
複数のソフトウェア チームが DevOps の実践を目指していても、すべてのチームが同じ目標を共有したり、同じプラクティスやツールを使用したりするわけではありません。DevOps プラクティスを加速するためにチームを構成する方法の詳細をご参照ください。
DORA 指標
DevOps 担当者は、DORA によって策定された 4 つの主要指標に基づいて、DevOps プラクティスの有効性を測定します。
変更のリード タイム: コードがチェックインされてから本番環境にリリースされる時点までのコード変更のリードタイムはどれくらいか?
デプロイ頻度: 本番環境へのリリースの頻度と速さはどれくらいか?
サービス復元の所要時間: インシデント検出後、サービスの修復と復元の所要時間はどれくらいか?
変更エラー率: 即時の修復やロール バックが必要なデプロイの失敗は、本番環境でどれくらいの頻度で発生するか?
DevOps に関するその他の書籍
『The Phoenix Project (The DevOps 逆転だ!)』
Kevin Behr、Gene Kim、George Spafford 著
DevOps 分野で大きな影響力を持つ 3 名の共著であるこの書籍では、IT チームがチームをまたいで業務を遂行することで価値を創出するという、お馴染みのストーリーが取り上げられています。
『The Unicorn Project (The DevOps 勝利をつかめ! 技術的負債を一掃せよ)』
Gene Kim 著
『The Phoenix Project (The DevOps 逆転だ!)』の続編であるこの書籍では、ソフトウェア開発者の観点から業務遂行のストーリーが取り上げられています。
『The DevOps Handbook (The DevOps ハンドブック: 理論・原則・実践のすべて)』
Gene Kim、Patrick Debois、John Willis、Jez Humble 著
ストーリー仕立ての『The Phoenix Project (The DevOps 逆転だ!)』と『The Unicorn Project (The DevOps 勝利をつかめ! 技術的負債を一掃せよ)』に続くこの書籍では、テクノロジー企業で世界クラスの俊敏性、信頼性、セキュリティを実現するためのより実践的なアドバイスがまとめられています。
『Accelerate (Lean と DevOps の科学)』
Nicole Forsgren、Jez Humble、Gene Kim 著
パフォーマンスの高いテクノロジー企業の構築と拡大に関する厳密な分析を伴う研究結果が発表されています。
『Effective DevOps (4 本柱による持続可能な組織文化の育て方)』
Jennifer Davis、Ryn Daniels 著
多くの組織は DevOps 変革を推進するためのツールを増やすことに重点を置いていますが、『Effective DevOps (4 本柱による持続可能な組織文化の育て方)』では、ツールの域を超えて、導入を促進するために必要な文化的変革への取り組みが取り上げられています。
『Project to Product』
Mik Kersten 著
今日の情勢の中で企業が生き残って繁栄していくためには、大規模なソフトウェア デリバリーをうまくこなせなければなりません。Mik Kersten 博士は、企業が製品中心のイノベーターになるための Flow Framework を紹介しています。
次の記事
おすすめコンテンツ
次のリソースをブックマークして、DevOps チームのタイプに関する詳細や、アトラシアンの DevOps についての継続的な更新をご覧ください。