본문 바로가기
기타

용어 (Term: Technical, Legal, Scientific)

by 드로니뚜벅이 2023. 6. 21.

CI

Continuous Integration 즉, 지속적인 통합이라는 의미 합니다. 

지속적인 통합이란, 어플리케이션의 소스 변경 사항이 정기적으로 빌드 및 테스트되어 공유 레파지토리에 통합하는 것을 의미합니다

 

CD

Continuous Delivery / Continuous Depolyment 두 용어의 약자입니다. 

Continuous Delivery는 공유 레파지토리로 자동으로 Release 하는 것을 의미하며, 지속적인 서비스 제공을 말합니다. 

Continuous Depolyment는 Production 레벨까지 자동으로 deploy 하는 것을 의미하며, 고객에게 배포하는 것을 말합니다. 

 

 

Jenkins

레파지토리를 대상으로 소스를 가지고 와서 빌드 및 테스트를 한 후 배포까지의 일련의 작업들을 자동화하는 툴입니다. 

Commit - Build - Test - Stage - Deploy라는 일련의 CI/CD 프로세스를 자동화해줍니다.

 

Packet Sniffer

- 원격 단말 시스템 간의 통신 상태를 관찰할 수 있는 소프트웨어

- 예: Wireshark