CI/CD란?
CI
Continuous Integration (지속적인 통합)
CD
Continuous Delivery(지속적인 서비스제공) 또는 Continuous Deployment(지속적인 배포)
CI/CD란,
애플리케이션 개발 단계를 자동화하여 보다 짧은 주기로 고객에게 제공하는 방법.
새로운 코드 통합으로 인해 개발 및 운영팀에서 발생하는 문제
즉, (일명 통합지옥 Integeration hell)을 해결해준다.
CI/CD 파이프라인?
CI/CD와 같이 라이프 사이클 전체에 걸쳐 지속적인 자동화와 모니터링을 제공해주는 구축사례
Jenkins
CI/CD를 도와주는 툴
실무에서 가장 널리 쓰인다.
Docker
Jenkins를 설치하는데에 필요하다.
'기타 > 클라우드' 카테고리의 다른 글
Docker(도커)란? (0) | 2021.07.07 |
---|---|
클라우드 서비스가 제공하는 서비스 모델 IaaS, PaaS, SaaS, BaaS (0) | 2021.07.01 |
Docker로 Jenkins를 설치해보자 (0) | 2021.07.01 |
Docker 설치 과정 (Windows 10 Home 버전) + Docker란? (0) | 2021.07.01 |
리눅스 머신 구하기 (클라우드 AWS EC2 인스턴스) (0) | 2021.06.29 |