역사

패트릭 드부아(Patrick Debois)는 데브옵스의 기원에 대해 다음과 같이 말한다.

2007년 애자일 팀에서 데이터센터 마이그레이션 프로젝트를 진행했다. 팀은 높은 생산성으로 짧은 시간 내 많은 일을 끝내는 것으로 유명했다.

나의 다음 업무는 운영에 칸반(Kanban)이 팀의 역동성에 어떤 변화를 초래하는지를 실험하는 것이었다. 이후 Agile Toronto 2008 콘퍼런스에서 해당 실험에 대한 IEEE 논문을 발표했지만, 애자일 커뮤니티에서 큰 반향을 일으키진 못했다. 애자일 시스템 관리 그룹(Agile system administration group)을 시작했으나 인간적인 측면을 간과했기 때문이다.

존 앨스퍼(John Allspaw)와 폴 해먼드(Paul Hammond)가 2009 Velocity Conference 에서 발표한 '10 Deploys per Day'를 본 후 다른 사람들도 나와 비슷한 생각을 갖고 있다고 느꼈다. 그래서 첫 번째 DevOpsDays 콘퍼런스를 열기로 결심했고, 이 과정에서 데브옵스(DevOps)라는 용어가 탄생했다. 1

목표

데브옵스의 목표는 개발자로 구성된 소규모 팀이 기능을 독립적으로 구현하고, 프로덕션과 유사한 환경에서 정확성을 검증하며, 코드를 프로덕션 환경으로 빠르고 안전하게 배포하는 것이다.2

참고문헌

  • 데브옵스 핸드북 / 진 킴, 제즈 험블, 패트릭 드부아, 존 윌리스 저/김영기 역 외 1명 정보 더 보기/감추기 / 에이콘출판사 / 2018년 07월 06일 / 원제: The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

주석

  1. 데브옵스 핸드북. 13쪽. 

  2. 데브옵스 핸드북. 30쪽.