CI/CD 를 배우는 이유
·
Server&load/CI CD
CI/CD 란?CI/CD 란지속적 통합, 지속적 배포라는 의미를 가짐.배포(Deployment) 란?다른 사용자가 인터넷을 통해 사용할 수 있도록 만드는 것을 의미함.CI/CD 를 배우는 이유서비스 운영 중 새 기능을 추가할 때 새 기능에 대한 코드 작성 후 Commit 을 진행.이후 Merge 후 배포를 하는데, 배포할 때 직접 컴퓨터 서버에 접속하여 코드를 다운받아 실행시켜야 함.이와 같은 반복적인 작업을 자동화하기 위한 것이 CI/CDCI/CD 과정개발자가 특정 기능 개발 완료 후 commitbuild 진행Test code 진행 (생략 가능)테스트 통과 시, 실제 서버 컴퓨터에 최신 코드 배포CI/CD 구축 시 사용하는 Github actionsCI/CD 구축 사용 도구Github ActionsJe..