강력한 DevSecOps 플랫폼은 운영을 간소화하고, 보안 취약점에 따른 비즈니스 중단과 비용 발생을 방지하며, 생산성을 높이고, 혁신과 협업 문화를 조성합니다. 이것은 GitLab이 수행하려는 일이며, GitLab Ultimate 티어는 GitLab 플랫폼의 모든 기능을 대표합니다. GitLab은 실제 결과를 확인하기 위해 Forrester Consulting에 "GitLab Ultimate의 총 경제적 영향" 연구를 의뢰했습니다. 아래는 GitLab이 발견한 연구 내용입니다.
연구 결과에 따르면, GitLab은 인터뷰한 고객이 있는 복합 조직에 다음 가치를 제공했습니다.
- 3년간 ROI 483%
- 개발자 생산성 400% 향상
- 첫 릴리즈까지 소요 시간 15배 단축*
- 보안 관련 활동 시간 5배 절약
전체적으로, GitLab은 비즈니스 가치와 함께 50% 더 많은 작업을 수행하도록 지원합니다.
숫자는 명확한 이야기를 들려줍니다. GitLab의 플랫폼은 팀의 협업 방식을 혁신합니다. 여러분이 회사의 보안 태세를 개선해야 하는 애플리케이션 보안 책임자든, 고품질 코드를 더 빠르게 제공하려는 개발자든, 확장 가능하고 안전하며 유연한 DevSecOps 플랫 폼을 찾는 CTO든, 이 연구(아래 전체 방법론 참조)는 GitLab Ultimate가 제공하는 가치를 보여줍니다. 결과를 자세히 살펴보겠습니다.
*고객 인터뷰의 요약 데이터를 기반으로 합니다. 복합 조직 결과에는 적용되지 않습니다.
출처=GitLab1. 3년간 ROI 483%
"우리에게 가장 큰 유익은 관리와 전체 운영의 효율성이었습니다. 이제 모든 사람이 협업할 수 있고, 파이프라인을 쉽게 자동화할 수 있습니다. 또 다양한 작업을 더 효율적으로 완료하기 위해 인력을 이동할 수 있습니다. 프로그램 전반에 걸쳐 다양한 도구를 교육할 필요 없이 이제 'GitLab을 배우기만 하면' 작업을 바로 시작할 수 있습니다." - CTO 겸 수석 부사장, 방위 산업 부문
이 연구에 따르면, 팀은 주로 효율성 개선으로 GitLab Ultimate를 구현하고 6개월 이내에 투자 회수를 보기 시작했습니다. 조직은 3년 동안 483%의 ROI를 달성하며, 소프트웨어 툴체인 비용을 25% 절감하고, IT 팀의 복잡한 툴체인 관리 시간을 75% 줄였습니다. 비용 절감 외에도, 통합 플랫폼으로 전환하면 팀의 소프트웨어 개발과 제공 방식을 근본적으로 개선할 수 있습니다.
2. 개발자 생산성 400% 향상
"개발자들과 GitLab을 주제로 대화할 때, 그들은 ‘GitLab이 팀과 역할 전반에 걸쳐 조직의 생산성을 향상했다’는 데 일반적으로 동의합니다. 이제 우리에게는 모두가 사용할 수 있는 기능이 있는 플랫폼이 하나 있습니다." - 소프트웨어 아키텍트, 에너지/연구 산업 부문
개발자는 작업 간에 쉽게 전환할 수 있는 환경에서도 추진력을 잃지 않고 성장합니다. 이 연구에 따르면, 개발자는 컨텍스트 스위칭 없이 단일 인터페이스 안에서 더 자주 테스트하며, 버그를 더 빨리 추적하고 수정하도록 돕는 GitLab 내 테스트 자동화를 사용해 연간 최대 305시간을 확보할 수 있습니다. 이 간소화된 워크플로 덕분에 여러 도구와 프로세스를 번갈아 사용하는 대신 코딩에 집중할 수 있습니다.
생산성 향상은 온보딩에도 적용됩니다. 복합 조직의 소프트웨어 개발팀 신규 입사자는 전체 생산성을 75% 더 빨리 높였습니다(즉, 1.5개월이 아닌 1.5주 만에). 효과는 명확합니다. 팀원 모두가 의미 있는 작업에 더 빨리 기여할 수 있습니다.
3. 첫 릴리즈까지 소요 시간 15배 단축
"우리 강점은 소프트웨어입니다. 이는 새로 운 기능을 고객에게 제공하는 속도와 능력으로 측정됩니다. 여기에 주로 집중하려면, 단일 플랫폼으로 [통합]하는 게 경제적으로 합리적이었습니다." - CTO 겸 수석 부사장, 방위 산업 부문
고객 인터뷰의 요약 데이터에 따르면, 조직은 GitLab으로 첫 번째 프로덕션 릴리즈를 15배 가속화할 수 있습니다. 이러한 속도 향상은 더 빠른 프로젝트 시작, 더 잦은 소프트웨어 릴리즈, 처음부터 보안 검사를 개발 프로세스에 기본적으로 통합하는 사전 예방적 보안 접근 방식으로 달성할 수 있습니다. 이러한 속도 향상에도, 개발자가 문제를 조기에 신속히 해결하는 능력 덕분에 소프트웨어 품질과 보안은 동일하게 높은 수준을 유지합니다.
보안이 개발 프로세스에 직접 내장돼, 개발자는 흐름을 방해하지 않고 취약점을 확인하고, 우선순위를 지정하며, 수정할 수 있습니다. 전체 소프트웨어 개발 라이프사이클을 관리하는 이러한 통합 접근 방식은 ‘팀이 보안을 위태롭게 하지 않고, 더 빠르게 움직일 수 있음’을 의미합니다.
4. 보안 관련 활동 시간 5배 절약
보안과 품질 스캐너를 파이프라인에 통합한 건 우리에게 획기적인 전환점이었습니다. 자동화가 늘어나고, 수동 작업이 줄면서 실패와 문제가 감소하고 진행 속도는 더 빨라졌습니다." - 프로그램 매니저, 금융 산업 부문
개발 속도가 높아지고 위협이 계속 진화하면서, 모든 조직이 보안을 가장 중요하게 생각합니다. GitLab은 재해 복구 준비, 감사, 컴플라이언스 확인과 같은 반복 작업을 자동화해 복합 조직의 보안 팀원 1인당 연간 78시간을 절약해 줍니다. 또 GitLab은 소프트웨어 개발 프로세스의 가시성을 향상해 보안팀과 개발팀이 더 효율적으로 협업하도록 지원합니다.
복합 조직의 사이버 보안팀과 소프트웨어 개발팀은 소프트웨어 개발 라이프사이클 전반에서 81% 더 적은 노력으로 보안 위험을 관리하고 완화했습니다. 이는 GitLab으로 소프트웨어 개발 라이프사이클의 모든 단계에서 보안 프로토콜과 검사를 통합해 엄격한 보안 표준을 유지하는 방법을 간소화했기 때문입니다. 보안 테스트와 수정이 파이프라인에 내장돼 팀은 평균 응답 시간을 단축하고, 문제가 프로덕션 환경에 도달할 위험을 줄일 수 있습니다.
DevSecOps가 어떻게 작동하는지 경험하세요
483%의 ROI, 빠른 투자 회수 기간, 무수한 성공 사례를 보장하는 GitLab은 소프트웨어 개발 프로세스를 혁신하려는 기업에 매우 유용한 도구입니다.
방법론
Forrester는 이 연구를 위해 금융, 방위, 연구 등 업계 전반에 걸쳐 GitLab Ultimate 고객 4곳을 인터뷰하고, 이러한 인터뷰 집계 결과의 표본이 되는 복합 조직을 만들었습니다. 이 복합 조직은 3년 안에 모든 팀에 GitLab Ultimate를 도입할 걸로 예상됩니다.
복합 조직은 직원 5000명으로 구성된 50억 달러 규모의 회사로, 40%가 소프트웨어 제공에 관여하며, 연간 매출의 50%가 소프트웨어 개발로 발생합니다. 이 회사의 목표는 여러 도구를 하나의 통합 플랫폼으로 통합하고, 개발자 생산성을 향상하며, 업계 규정과 내부 정책을 준수하고, 개발 라이프사이클 전반에 걸쳐 보안을 강화하는 겁니다.
(이 포스트는 GitLab의 동의를 받아 공식 블로그의 영문 포스트를 우리말로 번역한 글입니다.)
지금 이 기술이 더 궁금하세요? 인포그랩의 DevOps 전문가가 알려드립니다.