데브옵스

Jmnote (토론 | 기여)님의 2015년 11월 16일 (월) 14:53 판 (→‎같이 보기)

1 개요

DevOps
데브옵스, 디봅스
  • "Development (개발) + Operations (운영)"
  • 개발과 운영 조직의 소통·조화
  • 개발과 운영 간의 상호작용을 원활하게 하는 것
  • 개발자과 운영자의 소통과 협업을 촉진하여 혁신 속도를 빠르게 하는 업무방식
  • 개발자와 IT전문가들 사이의 소통, 협업, 통합을 강조하는 소프트웨어 개발 방법론
  • 목적: 소프트웨어 상품과 서비스를 신속히 생산, 효율적 운영
  • 개발자, 운영자, 품질관리 조직 사이의 업무 프로세스, 역할 조율, 자동화 등
  • '1회성 운영이관' 대신 '지속적 딜리버리·피드백'
  • 개발자가 모든 일을 하는 것으로 왜곡되고 있다는 지적이 있음[1]

 

2 3요소

 

→ 개발능력 + 운영기술 + 품질향상의 교집합(조화)[2]

3 실현단계

  • Gene Kim의 글 "DevOps에 깔려 있는 원리"[3]를 의역·요약함
단계 키워드 설명
1단계 시스템 사고[4] 운영을 고려한 개발
2단계 피드백 순환 강화[5] 운영상 문제점을 개발에 반영되는 순환과정 강화
3단계 지속적 연구·학습 문화[6] 리스크 저감, 견고한 시스템을 위해 부단히 연구·학습하는 문화 정착

4 같이 보기

5 주석

  1. “데브옵스가 개발자를 죽이고 있는가?” - Paul Krill
  2. 적절히 의역함
  3. http://itrevolution.com/the-three-ways-principles-underpinning-devops/
  4. Systems Thinking
  5. Amplify Feedback Loops
  6. Culture Of Continual Experimentation And Learning

6 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}