지속적 통합(CI) 및 지속적 배포(CD)란 무엇입니까?
소프트웨어 개발에서 핵심적인 실천 방법이며 DevOps 접근 방식의 중심 요소입니다.
지속적 통합 (CI)
CI는 코드 변경 사항을 공유 리포지토리에 자주 통합하고, 코드의 신뢰성을 보장하기 위해 테스트를 자동화하는 과정을 포함합니다.
지속적 배포 (CD)
CD는 코드 변경 사항의 테스트와 배달을 자동화하며, 자동 생산 배포를 제외하고 중지합니다.
CI/CD 파이프라인
파이프라인은 CI, CD를 포함하는 테스트, 프로세스, 검사의 연결된 세트로, Agile 마인드셋, DevOps 접근 방식, SRE 실천을 지원합니다.
DevOps란 무엇입니까?
DevOps는 소프트웨어 개발자와 IT 운영 전문가 간의 의사소통, 협력 및 통합에 중점을 두는 소프트웨어 개발 철학입니다...
블루 / 그린 배포란 무엇인가요?
블루 / 그린 배포는 동일한 두 개의 생산 환경을 유지하는 소프트웨어 배포 방법으로, 하나의 환경(블루)은 애플리케이션의 현재 버전을...
Feature Flag이란 무엇입니까?
Feature Flags, 또는 Feature Toggles은 코드베이스를 변경하지 않고 소프트웨어 응용 프로그램의 특정 기능을 활성화...
CD(Continuous Deployment)란 무엇입니까?
Continuous Deployment는 개발자의 변경 사항이 자동으로 테스트를 거쳐 생산 환경에 직접 배포되는 소프트웨어 개발의 접근...
CI는 무엇을 의미합니까?
Continuous Integration (CI)은 개발자들이 코드 변경 사항을 중앙 저장소에 정기적으로 병합한 후 자동 빌드 및 테스...