Sunteți pe pagina 1din 1

DevOps Journey Map

Phase 1: Beginning the Chef Journey


Local Development

Code Collaboration

Multiple teams contributing code

Source control & code review


practices in place

Continuous Integration tools in


place

Standard Chef code deployment


jobs defined

Standard Chef code testing jobs


defined

Deployment reporting defined

Cookbook pipeline process


implemented

Packaged workstation binaries


created
Local development workflow
defined

Continuous Integration

Code repository layouts defined

Test -> Code -> Test practice

Chef Code Deployment

Quality reporting defined

Phase 2: The Road to DevOps


Application Deployment

Virtualization as a Service

Full Stack Automation

Application deployment process


defined

API-driven virtualization platform


implemented

Storage/Network automation
implemented

Dev -> Test -> QA -> Prod


environments consistent

Chef run lists defined as packaged


apps

End-to-end testing defined

End user interface driving packaged


app deployment

Smoke testing defined

Continuous Deployment

Application deployment pipelines


complete from Dev -> Test -> QA > Prod

Entire software/infrastructure stack


treated as one

S-ar putea să vă placă și