SDLC, CI/CD, Docker 뜻 한 줄 정리
·
CS공부
🤍 SDLC소프트웨어 개발 생명 주기로, [계획, 정의, 디자인, 빌드, 테스트, 배포]를 반복하는것! 🤍 CI/CD사용자에게 배포하는 것 뿐만 아니라 프론트, 백앤드에게 지속적으로 전달하는 것 자체가 CI/CD 목표이다.CI : Continuous Integration | 개발자들의 코드를 작은 단위들로 지속적인 통합(merge)CD : Continous Delivery or Deployment | 빌드, 테스트, 배포까지 자동으로 진행하는 것 🤍 CI/CD 대표 도구 2가지1. JenkinsJava Runtime 위에 동작하는 빌드, 테스트, 배포 등을 자동화하는 서버로 다양한 플러그인 제공Groovy문법을 사용하여 진입 장벽이 높음 2. GitLab CI/CDGitLab은 .gitlab-ci..