CI / CD in DevOps

NavDevJae·2021년 7월 3일
0

INTERVIEW PREPARATION

목록 보기
7/15

DevOps

DevOps의 정의

  • DevOps = Development(개발) + Operations(운영)
  • 운영환경에서부터 개발, 배포까지 진행되는 process 속도를 높이는 방식이다.
  • 팀 간의 협력과 소통이 필요하다.
  • 대표적인 모델 : CALMS 모델

CALMS 모델

  • C_ulture, Automation, Lean, Metrics, S_haring
  • Automation내의 CI/CD가 DevOps의 핵심이다.

CI / CD ??

  • CI (Continuous Integration) : 여러 개발자가 작성/수정한 source code를 지속적으로 통합 및 테스트하는 것을 뜻한다.
  • CD (Continuous Delivery/Deployment) : 개발, 통합, 배포, 테스트를 자동화하여 지속적으로 배포하는 것을 뜻한다.
profile
전직 항해사 출신 미래 개발자

0개의 댓글