주기적으로 헷갈리는 이 네가지 개념에 대해 한번 짚고 넘어가려 한다. 먼저, 서버에 기능을 추가하기 위해서는 개발자가 로컬에서 개발+테스트를 진행하고, 문제가 없을 경우 코드를 실서버에 반영하는 것이 일반적이다. 이를 빌드와 배포로 나눌 수 있다. > - 빌드 :
인터넷 상에서 데이터를 주고 받기 위한 서버/클라이언트 모델을 따르는 프로토콜.
CI/CD CI Continuous Integration 즉, 지속적인 통합이라는 의미입니다. 지속적인 통합이란, 어플리케이션의 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트 되어 공유 레포지토리에 통합히는 것을 의미합니다. (가능하다면 하루에 여러번까
운영체제 (Operation System)이란 하드웨어를 관리하고, 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 응용 프로그램과 하드웨어 간의 인터페이스로써 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다. 즉, 운영 체제는 사용자가 컴퓨터를 편