GitLab FAQ
GitLab이 무엇인가요?
GitLab은 오픈소스 기반의 DevOps 플랫폼으로 개발, 보안, 운영팀이 협업하는 방식을 근본적으로 변화시키는 단일 애플리케이션입니다. GitLab은 프로젝트 계획과 이슈관리, 소스코드를 통한 협업, 보안 스캐닝, 지속적인 통합(CI), 지속적인 배포(CD), 프로덕션 모니터링을 지원하는 도구입니다.
GitLab은 몇 가지 버전이 있습니다.
- GitLab SaaS : GitLab.com에서 사용할 수 있는 GitLab Inc.의 SaaS(Software as a Service) 제품입니다. 설치할 필요 없이 온라인으로 가입하고 바로 사용할 수 있습니다. 그냥 무료(Free 티어)로 사용하거나 구독(Subscription)하여 유료(Premium 또는 Ultimate) 기능을 사용할 수 있습니다.
- 자체 관리형 GitLab : 다음 두 가지 배포판으로 온프레미스 또는 클라우드에 자체 GitLab 인스턴스를 설치하고 유지 관리합니다.
- GitLab Community Edition(CE) : 오픈 소스 기반의 Free 티어 전용 배포판입니다.
- GitLab Enterprise Edition(EE) : 독점 라이선스 코드가 포함된 배포판으로 라이선스 키 없이 사용하면 오픈 소스 기능에만 액세스할 수 있습니다.(실제로 구독이 없는 EE와 CE는 정확히 동일한 기능을 가지고 있습니다.) 구독하여 라이선스 키를 등록하면 유료 기능을 사용할 수 있습니다.
각 티어에서 사용할 수 있는 기능에 대한 정보는 티어별 GitLab 기능 비교를 참조하세요.