DevOps & ALM

What is DevOps?

투칼론 2015. 3. 8. 09:03
반응형

DevOps 배경

  • Time To Market을 통한 경쟁력 요구됨
  • 개발자관점 : 개발환경과 실운영환경이 다르므로, 개발 코드의 운영서버 배포 시 오류 발생 위험
  • 시스템관리자 관점 : 99.9% 가용성을 확보한 상태에서 지속적으로 관리 대상 운영 서버는 증가하고 있느나, 신규 서비스 개시 시간 압박 때문에 코드 리뷰 등 표준 절차를 거치지 않고 배포하다 보니 서비스 불안정


DevOps 필요성



DevOps 정의

 DevOps integrates developers and operations teams in order to collaboration and productivity by automating infrastructure, automating workflows and continuously measuring application performance.


DevOps를 실현하기위해서는

  • 자동화(Automation) : 코드 테스트, 워크플로우, 인프라스트럭처 등 모든 것을 자동해야 함
  • 개발환경과 실운영환경을 동일하게 구성



DevOps 효과


[참조사이트] https://www.youtube.com/watch?v=_I94-tJlovg