1. CI (Continuous Integration) 지속적인 통합 여러 개발자가 동시에 코드작업을 할 때, 코드를 지속적으로 통합하는 것 병합시 서로 충돌 할 수 있는 가능성을 감소시킴 빌드와 테스트를 포함한다. 개발 - 빌드 - 테스트 - 커밋 2. CD (Continuous Delivery / Deployment) 지속적인 서비스 제공 / 지속적인 배포 개발된 프로그램을 지속적으로 배포하여 최신 서비스를 제공하는 것 변경 사항이 버그 테스트를 거쳐 리포지토리에 업로드 되는 것(Delivery) 변경 사항을 리포지토리에서 사용 가능한 프로덕션 환경까지 릴리스하는 것(Deployment) 릴리스 - 배포 - 적용 3. CI/CD 자동화 개발부터 서비스 제공까지의 파이프라인을 자동으로 수행하는 것 릴리..