로딩
요청 처리 중입니다...

[IT단어정리 : CI/CD ,devOps , MSA , agile] (수정중)

 [IT단어정리 : CI/CD ,devOps , MSA , agile] (수정중)

1. CI/CD 개발의 제공부터 배포까지 전반적인 라이프사이클에 대해 지속적으로 자동화와 모니터링을 제공한다. (1) CI (Continuous Integration / 지속적인 통합) : app에 대해 새롭게 변경된 코드가 정기적으로 빌드 및 테스트되어 공유 저장소에 통합된다.

(서로간의 코드 작업에 대한 충돌을 해결할 수 있다.) 목표 : 버그 빨리 찾아서 해결 , 품질 개선 , 테스트 및 배포의 시간 단축 (2) CD(Continuous Deployment / 지속적인 배포) : 버그 테스트를 거쳐 저장소(github 등) 에 자동으로 업로드 되는 것을 의미한다.

Continuous Delivery => 공유 저장소로 자동 배포 Continuous Deployment => 운영 환경까지 배포 목표 : 현업과의 빠른 커뮤니케이션 가능 및 보다 안정적인 품질 툴 : Jenkins / Tracis CI / Bamboo 등 //추가 작성하기 <그림 출처 : https://www.red...