지속적 통합

이 글을 작성하게 된 계기는 CI/CD와 무중단 배포의 차이점에 대해 궁금하게 되어 시작하게 되었습니다. 우선 CI/CD와 무중단 배포의 개념을 설명 한 후 어떤 점이 다른지 설명하겠습니다. CI/CD 란? 신입 개발자들이 처음에 개발을 진행할 때에는 서버에 코드를 올리는 것이 아닌 보통 로컬에서 진행하게 됩니다. 하지만 개발자는 결국 결과물을 보여줘야하는 직업이기에 제작한 소프트웨어를 서버에 올려 배포한 후 사용자에게 제공해야 합니다. 어떻게 하면 사용자에게 소프트웨어를 제공할 수 있을까? 아래의 순서를 따라 제공하게 됩니다. 1. 컴파일 우선, 우리가 만든 코드를 컴파일 합니다. 컴파일이란? - 우리가 만든 프로그래밍 언어를 기계가 이해할 수 있는 기계어로 변환하는 작업 우리가 사용한 Java, C ..
recordYoo
'지속적 통합' 태그의 글 목록