지속적 배포
-
CI / CD의 기초 및 개념 정리_인스피언Technology/EAI 2023. 6. 22. 13:40
안녕하세요. 인스피언입니다. CI/CD는 애플리케이션 개발과정을 자동화하고 지속적인 통합과 배포를 실현하여 효율성과 품질을 향상시키는 방법론입니다. 이를 통해 개발자들은 신속하게 변경사항을 반영하고 안정적인 서비스를 제공합니다. Continuous Integration - 지속적 통합 CI(Continuous Integration)는 개발자들이 애플리케이션의 코드를 일상적으로 통합하는 프로세스를 의미합니다. 여러 개발자가 동시에 작업하거나 다른 기능을 개발하더라도, CI는 코드 변경 사항을 자동으로 통합하여 충돌을 예방하고 오류를 조기에 발견할 수 있도록 합니다. CI는 버전 관리 시스템(Git 등)과 지속적인 빌드 자동화 도구를 통해 구현됩니다. 코드 변경 시, 자동화된 빌드 과정을 거쳐 테스트..