DevOps는 Development와 Operation의 약자. 소프트웨어 개발자(software developer)와 IT 전문가 사이의 소통을 강조한다. (http://www.rajiv.com/blog/2009/03/17/technology-department/) 소프트웨어 개발과 IT 운영 사이의 간극을 메우기 위한 움직임으로 주창되고 있다. 현재 DevOps를 가장 열렬히 수용하고 있는 회사로는 Flickr가 있다. Flickr는 DevOps 도입을 통해 하루에 10건 이상의 새로운 사업적 요구사항을 수용하고 있는 것으로 알려져 있다.
DevOps라는 용어는 2009년도에 벨기에에서 시작된 DevOps Days라는 행사를 통해 널리 사용되기 시작햇다. Wikipedia(http://en.wikipedia.org/wiki/DevOps)에 따르면, DevOps를 가능케 하는 요소들로는 다음과 같은 것들이 있다.
- Use of agile and other development processes and methodologies
- Demand for an increased rate of production releases from application and business unit stakeholders
- Wide availability of virtualized and cloud infrastructure from internal and external providers
- Increased usage of data center automation and configuration management tools
결국 자동화 도구들을 유기적으로 활용하고, 굉장히 기민하게 움직여야 하며, 고객에게 더 빠른 속도로 새로운 가치를 제공할 수 있도록 해야 한다는 점에서 Agile 방법론과 어느 정도는 비슷한 가치를 공유한다고 할 수 있다.
출처: http://www.lmcsoftwaresolutions.com/products_devops.php
출처: http://swprocess.egloos.com/2823875
[참고자료]
- 현재 DevOps에 대한 가장 좋은 소개 자료로는, KTH DevOps 팀 블로그에서 작성한, 이 소개자료를 보면 가장 좋을 것 같다. (http://dev.kthcorp.com/2012/06/20/devops-new-trend-in-developement-and-operations/) 아주 잘 정리되어 있는 포스팅이다.
- "조대협의 블로그"에 정리되어 있는 글도 강추한다. http://bcho.tistory.com/817
- 최근 http://mashable.com/2013/11/13/fastest-growing-jobs/ 에 "가장 빨리 성장하는 IT 직업군 10가지" 가운데 하나로 DevOps 엔지니어가 선정되었다. DevOps 엔지니어에 대해서는 http://puppetlabs.com/blog/what-is-a-devops-engineer 를 참고하면 좋을 듯.
- 한빛 미디어에서 정리한 기사도 있다. http://www.hanb.co.kr/network/view.html?bi_id=1831 읽어볼 만 하다.
- DevOps 도입이 매출을 20% (?) 성장시킨다는 보고도 있다. ZDNET 기사 http://www.zdnet.co.kr/news/news_view.asp?artice_id=20131113144652 참고.
- 좀 오래된(?) 글인것 같으나 이글루스 블로그에 올라온 이 포스팅도 읽어볼 만 하다. http://swprocess.egloos.com/2823875
- 다른 관련자료들을 둘러볼 수 있는 블로그 포스팅. http://xguru.net/1354
- 소프트웨어공학웹진 66호에 기고된 글. http://pds26.egloos.com/pds/201310/24/85/Devops1.pdf
- 소프트웨어공학웹진 67호에 기고된 글. http://pds21.egloos.com/pds/201310/24/85/Devops2.pdf
- 'DevOps 팀이라는 것은 없다' - 2012년도 글. http://continuousdelivery.com/2012/10/theres-no-such-thing-as-a-devops-team/
- DevOps 컨퍼런스 홈페이지는 이곳이다. http://www.devopsdays.org/
TAG DevOps
소중한 의견, 감사합니다. ^^