티스토리 뷰
데브옵스(DevOps)
Development + Operations의 합성어
소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 의미한다.
목적 : 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것
결국, 소프트웨어 제품이나 서비스를 알맞은 시기에 출시하기 위해 개발과 운영이 상호 의존적으로 대응해야 한다는 의미로 많이 사용하고 있다.
데브옵스의 개념은 애자일 기법과 지속적 통합의 개념과도 관련이 있다.
실질적인 코딩을 기반으로 일정한 주기에 따라 지속적으로 프로토타입을 형성하고, 필요한 요구사항을 파악하며 이에 따라 즉시 수정사항을 적용하여 결과적으로 하나의 큰 소프트웨어를 개발하는 적응형 개발 방법
애자일 기법
통합 작업을 초기부터 계속 수행해서 지속적으로 소프트웨어의 품질 제어를 적용하는 것
지속적 통합
'Software Engineering' 카테고리의 다른 글
DDD (Domain Driven Design) (0) | 2020.07.03 |
---|---|
써드 파티(3rd party)의 정의 (0) | 2020.05.31 |
애자일(Agile) 방법론 정리 (0) | 2020.05.25 |
프로그래밍의 패러다임 변화: 함수형 프로그래밍으로 알아보는 명령형 프로그래밍(객체지향) & 선언형 프로그래밍의 차이점 (0) | 2020.05.24 |
객체지향 프로그래밍의 개념과 특징 그리고 설계 (0) | 2020.05.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크