CODEDRAGON ㆍDevelopment/Git, PM
DevOps(데브옵스)
· DevOps는 개발(Development)와 운영(Operation)을 합친 말로, Chef의 개발사인 Opscode에서 만든 용어입니다.
· 개발과 운영 간의 상호 작용을 원활하게 하는 모든 것을 의미하는 포괄적인 개념입니다. 그렇다고 개발과 운영을 동시에 수행한다는 말은 아닙니다. 즉, 개발과 운영을 함께 하는 사람을 칭하는 말이 아니라 운영을 위해 개발을 하고 개발을 위해 운영을 함께 한다는 의미에 가깝습니다.
· 보통 개발(Development)과 운영(Operation)은 조직이 분리되어 있고, 업무도 따로 진행됩니다. 이렇게 되면 업무 효율이 떨어지고, 커뮤니케이션 비용이 발생합니다.
· DevOps는 개발, 테스트, 운영에 이르는 전 구간을 자동화하여 배포 주기를 짧게하고, 표준화된 도구를 사용하여 커뮤니케이션 비용을 줄이는 환경을 뜻합니다.
· DevOps는 일종의 문화이며, 변화이면서 동시에 현대적인 응용 프로그램 개발 순환 사이클을 위해 반드시 필요한 실용적인 대안이기도 합니다.
https://en.wikipedia.org/wiki/DevOps
Chef, Opscode
https://en.wikipedia.org/wiki/Chef_(company)
'Development > Git, PM' 카테고리의 다른 글
현업에서 쓰이는 다양한 버전 관리 도구별 특징 (0) | 2019.05.16 |
---|---|
상태 버전 (Status version) (0) | 2019.05.08 |
이슈(issue) 특징 (0) | 2019.04.26 |
한국정보화진흥원 정보시스템 감리지침: 시스템개발사업 객체지향 컴포넌트 모델 (0) | 2019.04.21 |
OSS(Open Source Software: 오픈 소스 소프트웨어), 오픈소스 배포 형태 (0) | 2019.04.19 |