개발 속도 향상, 위험 완화를 위한 통합 애플리케이션 보안 및 가시성을 통해 데브옵스 성공 지원
완벽한 데브옵스(DevOps) 플랫폼을 제공하는 깃랩(GitLab)은 자사의 최신 단일 애플리케이션 솔루션인 ‘깃랩 14’ 릴리스를 발표했다. 이 릴리스는 글로벌 기업들이 기본 구성 설정만으로도 각기 다른 기술과 툴 체인을 대체하여 최신 데브옵스 도입을 앞당길 수 있도록 지원하는 단일 데브옵스 플랫폼이다.
깃랩의 5차 연간 데브섹옵스(DevSecOps) 보고서는 “개발자의 60%가 데브옵스를 통해 이전보다 2배 더 빨리 코드를 배포하고 있다”고 설명했다. 지난 1년 동안 코로나로 인해 원격근무가 전세계적으로 증가함에 따라 기업들은 디지털 혁신 및 보안에 대한 접근방식을 재고하는 것은 물론, 여러 개별 기술과 포인트 솔루션을 대체할 수 있는 최신의 단일 데브옵스 플랫폼의 필요성을 인식하고 있다는 것.
깃랩의 최고 제품 책임자(CPO)인 스콧 윌리엄슨(Scott Williamson)은 “원격근무가 확산하고, 디지털 혁신에 대한 관심이 증가함에 따라, 오늘날 기업들은 팀 간의 사일로(격리) 문제를 해결하고, 시장 경쟁력 확보를 위해 매우 빠른 속도로 안전한 소프트웨어를 제공해야 하는 상황에 놓여 있다.”며, “깃랩 14로 이어지는 제품 혁신과 미래를 위한 제품 계획을 통해 깃랩은 기업들이 팀을 단일 환경에 결합하여 소프트웨어 개발 프로세스를 가속화하고, 혁신할 수 있도록 단일 애플리케이션 기반의 최신 데브옵스 플랫폼을 제공함으로써 업계를 발전시키기 위해 지속적으로 노력하고 있다.”고 말했다.
개발 속도 및 효율성을 높이는 단일 데브옵스 플랫폼
기업들이 최신 데브옵스 방식으로 이행함에 따라, 복잡한 툴 체인에서 단일 데브옵스 플랫폼으로의 전환은 점점 더 현실화되고 있다. 가트너(Gartner)에 따르면, 2023년까지 40%의 기업들이 다중 포인트 솔루션에서 데브옵스 가치흐름 배포 플랫폼으로 전환하여 애플리케이션 제공을 간소화할 계획인 것으로 나타났다. 이는 2020년에는 10% 미만에 불과했다.
깃랩의 일관되고, 효율적인 개발자 및 운영자 경험은 소프트웨어 개발 라이프사이클을 간소화하고, 예측 가능성을 높여준다. 깃랩은 팀이 하나의 도구를 사용하여 소스 코드 관리(SCM: Source Code Management) 및 지속적인 통합(CI: Continuous Integration), 지속적인 서비스 제공(CD: Continuous Delivery)을 수행할 수 있도록 지원함으로써 원활한 협업을 통해 팀의 효율성과 생산성을 높일 수 있도록 해준다.
의미있는 지표를 추출하기 위한 시스템 계측은 어렵고 시간이 많이 소요되는 작업이다. 많은 기업들이 데브옵스 투자와 비즈니스 결과를 매칭하기 위한 지표를 찾는데 상당한 어려움을 겪고 있다. 깃랩의 CI/CD 대시보드와 배포빈도 차트 및 모니터링은 변경 리드타임과 변경 실패율, 배포빈도 및 서비스 복원 시간(통칭 DORA4 지표라고 함)에 대한 가시성과 병목현상을 식별하고, 해소하는 가치흐름 분석을 지원함으로써 기업들이 팀의 성과와 경쟁력 향상에 대한 확신을 얻을 수 있도록 해준다.
가시성을 제공하고 위험을 완화하기 위해 보안 및 컴플라이언스 지원
기업들은 경쟁력을 유지하기 위해 보안 및 컴플라이언스 성공사례를 손상시키지 않으면서도 최신 애플리케이션을 신속하게 제공할 수 있어야 한다. 개발 팀은 데브옵스 라이프사이클 초기에 보안 취약성을 확인하고, 분류 및 해결하기 위해 보안 팀과 긴밀히 협력해야 한다. 통합 애플리케이션 보안 테스트 및 컴플라이언스 프레임워크는 기업들이 위험을 완화하면서도 개발 속도를 유지할 수 있도록 해준다. 깃랩의 최신 데브옵스 플랫폼을 통해 개발 팀은 보안 코드를 효율적으로 생성하고, 보안 팀은 보안 위험에 대한 가시성을 높일 수 있으며, 컴플라이언스 팀은 운영환경에 배포된 애플리케이션에 작성된 코드의 첫 번째 라인부터 감사 기능을 제공할 수 있다.
한편, 깃랩(GitLab)은 제품, 개발, QA(Quality Assurance), 보안 및 운영 팀들이 동시에 동일한 프로젝트 작업을 수행할 수 있도록 모든 데브옵스(DevOps) 라이프사이클 단계를 단일 애플리케이션으로 완벽하게 구현한 개방형 데브옵스 플랫폼이다. 깃랩은 데브옵스 라이프사이클 전반에 걸쳐 단일 데이터 저장소와 단일 사용자 인터페이스 및 하나의 접근 모델을 제공함으로써 작업 팀이 보다 효율적인 협업과 향상된 집중전략을 통해 사이클 시간을 대폭 단축할 수 있도록 해준다.