Skip to Content
Suffering builds character
아카이브25.devopsJenkins개요2.CI / CD

2.CI / CD

소프트웨어 배포에서 중요한 것은 속도와 효율 그리고 신뢰성 있는 전달(Delivery)이라고 볼 수 있음
이러한 목표를 달성하기 위해 현재 소프트웨어 업계에서는 일반적으로 두 가지의 접근법을 차용하고 있음

1-1. 첫 번째 접근법 - CI, Continuous Integration

그대로 해석하면 ‘지속적 통합’ 을 의미 여기서 통합이란 일반적으로 각 개발자들이 작성한 소스 코드를 의미함

1-2. 두 번째 접근법 - CD, Continuous Delivery

그대로 해석하면 ‘지속적인 전달’을 의미 전달이란 서비스를 사용하는 사용자(End-User)에게 새로운 서비스를 전달하는 것을 의미함

이러한 CI/CD 작업을 단계 별로 보면 다음과 같이 구성할 수 있음

Last updated on