DBOK Guide

DBOK Guide

A Guide to the DevOps Body of Knowledge (DBOK Guide) provides guidelines for the successful implementation of DevOps—the most popular Agile framework for managing all Information Technology (IT) related tasks inside any company. It provides a comprehensive framework that includes the principles, aspects, and processes of DevOps.

DevOps, as defined in the DBOK Guide, is applicable to the following:

  • Development, Operations or related IT work in any industry
  • Products, services, or any other results to be delivered to stakeholders

The concepts discussed in the DBOK Guide can be applied to companies of any size—from small companies with IT teams with as few as six team members to large, complex IT organizations with several thousands of IT professionals including Developers, Operations, and other IT professionals.

The first chapter describes the purpose and framework of the DBOK Guide and provides an introduction to the key concepts and terminologies of DevOps. Chapter 2 expands on the seven DevOps principles (Increased Velocity, Collaboration, Integration, Testing, Experimentation, Analytics, Continuous Improvement) which are the foundation on which the DevOps framework is based. Chapters 3 through 9 elaborate on the seven DevOps aspects that must be addressed and managed throughout a DevOps implementation: Organization, Business Value, Quality, Information Security, Compliance, Change and Risk. Chapters 10 through 13 cover the 11 DevOps processes involved in carrying out an IT project. These processes are part of the 4 DevOps phases: Plan, Develop, Deploy and Release. These phases describe in detail the associated inputs and outputs of each process, as well as the various tools that may be used in each.

Chapters in the DBOK Guide

  1. INTRODUCTION
  2. PRINCIPLES
  3. ORGANIZATION
  4. BUSINESS VALUE
  5. QUALITY
  6. INFORMATION SECURITY
  7. COMPLIANCE
  8. CHANGE
  9. RISK
  10. PLAN
  11. DEVELOP
  12. DEPLOY
  13. RELEASE