컴퓨터 지식

[CS] CI / CD

bornsoon 2024. 11. 8. 12:29
CI / CD는 개발 단계에 자동화를 통합해서 애플리케이션을 제공하는 방식.
지속적 통합과 제공, 배포를 뜻한다.

CI (Continuous Integration)과 CD (Continuous Delivery / Deployment)


"CI / CD 파이프라인" 

< Continuous Integration → Continuous Delivery → Continuous Deployment >
(지속적 통합 → 지속적 제공 → 지속적 배포)

 

 

 

Continuous Integration

  애플리케이션의 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되서 공유 리포지토리에 통합되는 것.

Continuous Delivery

  코드 베이스가 항상 배포 가능한 상태를 유지하는 것.

Continuous Deployment

  코드 베이스를 사용자가 사용 가능한 환경에 배포하는 것을 자동화하는 것.

728x90

'컴퓨터 지식' 카테고리의 다른 글

[CS] JSON(JavaScript Object Notation)  (0) 2025.03.13
[도커] 도커 컴포즈  (0) 2024.12.28
[CS] AOP  (2) 2024.11.05
[CS] 어노테이션과 데코레이터  (1) 2024.11.01
[CS] Spring Framework  (0) 2024.11.01