1 개요[ | ]
- DevOps
- 개발운영, 데브옵스, 디봅스
- "Development (개발) + Operations (운영)"
- 개발과 운영 조직의 소통·조화
- 개발자와 운영자의 공감, 소통하는 조직문화[1]
- 개발과 운영이 하나인 것처럼 협동 관리하는 것
- 개발과 운영 간의 상호작용을 원활하게 하는 것
- 개발자와 IT전문가들 사이의 소통·협업·통합을 강조하는 개발환경·방법론·문화 ★
- 개발자과 운영자의 소통과 협업을 촉진하여 혁신 속도를 빠르게 하는 업무방식
- 개발, 품질보증, 운영이 한개의 사이클로 묶여 유기적으로 연동되는 개발 패러다임
- 개발·운영이 분리된 기존 방식으로는 신속한 대응이 어려우므로 통합하여 효율을 높이는 개발문화 ★
- 애플리케이션과 서비스를 빠른 속도로 제공할 수 있도록 조직의 역량을 향상시키는 문화, 철학, 방식, 도구의 조합
- 개발자, 운영자, 품질관리 조직 사이의 업무 프로세스, 역할 조율, 자동화 등
- 목적: 소프트웨어 상품과 서비스를 신속히 생산, 효율적 운영
- '1회성 운영이관' 대신 '지속적 딜리버리·피드백'
- 주요분야: 관계, 통합, 자동화, 지속적인 개선 ★
- 개발자가 모든 일을 하는 것으로 왜곡되고 있다는 지적이 있음[2]
2 3요소[ | ]
- → 개발능력 + 운영기술 + 품질향상의 교집합(조화)[3]
3 실현단계[ | ]
- Gene Kim의 글 "DevOps에 깔려 있는 원리"[4]를 의역·요약함
단계 | 키워드 | 설명 |
---|---|---|
1단계 | 시스템 사고[5] | 운영을 고려한 개발 |
2단계 | 피드백 순환 강화[6] | 운영상 문제점을 개발에 반영되는 순환과정 강화 |
3단계 | 지속적 연구·학습 문화[7] | 리스크 저감, 견고한 시스템을 위해 부단히 연구·학습하는 문화 정착 |
4 같이 보기[ | ]
5 참고[ | ]
- 위키백과 "데브옵스"
- 영어 위키백과 "DevOps"
- http://dev2ops.org/2010/02/what-is-devops/ 2010-02-23
- http://bcho.tistory.com/817 개발과 운영의 조화 2013-11-19
- https://brunch.co.kr/@supims/18 DevOps, 그 문화에 대해서... by 신현묵 2016-04-11
- http://www.mobiinside.com/kr/2017/11/27/subokim-devops/ DevOps 란 무엇일까? 2017-11-27
- https://about.gitlab.com/2017/10/04/devops-strategy/
- https://roadmap.sh/devops DevOps 로드맵
- ↑ http://www.hanbit.co.kr/network/view.html?bi_id=1971
- ↑ “데브옵스가 개발자를 죽이고 있는가?” - Paul Krill
- ↑ 적절히 의역함
- ↑ http://itrevolution.com/the-three-ways-principles-underpinning-devops/
- ↑ Systems Thinking
- ↑ Amplify Feedback Loops
- ↑ Culture Of Continual Experimentation And Learning
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
Pinkcrimson 2017-08-21
Jmnote 2017-08-09
- 분류 댓글:
- DevOps (2)