Devops란? Devops란 Dev + Ops의 합성어로 개발과 운영을 합친 단어이다. 개발팀에서는 기능에 대한 코드를 개발하게 되고, 운영팀에서는 배포하여 환경에서 모니터를 하는 일을 한다. 그러나 새로운 배포의 횟수가 많아지면서 개발팀과 운영 팀간의 장벽을 허물고 협력할 필요성이 있음 ⇒ CALMS 모델 CALMS Model Culture : 애자일 방법론을 수용, 변화에 개방적이고 지속적 개선을 도모한다. 소프트웨어 개발 전 과정의 품질을 책임지는 문화가 필요하다. Automation : 업무를 자동화 해야한다. Lean : 소프트웨어 개발 흐름이 매꾸러워야 한다. 핵심 단계 사이의 이동은 빨라야 한다. Metrics : 측정할 수 있어야 한다. 지속적인 측정과 피드백을 추구한다. Sharing ..