banner
뉴스 센터
당사의 제품은 원활하고 실용적이며 안전한 경험을 제공합니다.

GitLab, Google과 협력하여 DevOps에 AI 도입

Jan 16, 2024

//작성자: Mike Vizard, 2023년 5월 3일 코멘트 남기기

GitLab은 DevOps 워크플로에 더 많은 생성적 인공 지능(AI) 기능을 제공하려는 노력의 일환으로 Google과의 제휴를 확장했습니다.

GitLab SaaS(Software-as-a-Service) 애플리케이션 제품군은 이미 Google 클라우드 플랫폼에 상주하여 GitLab에 해당 AI 모델을 훈련하는 데 필요한 데이터 기반을 제공합니다. 지난 두 달 동안 GitLab은 이미 여러 유형의 AI 기술에 의존하는 수많은 기능을 추가했습니다.

예를 들어, 이제 개발자와 사이버 보안 팀이 쉽게 이해할 수 있는 방식으로 문제에 대한 자연어 요약을 제공하는 실험적인 이 취약점 설명 기능이 있습니다.

GitLab의 데이터 과학 및 AI/머신 러닝 제품 그룹 관리자인 Taylor McCaslin은 앞으로 대부분의 AI 초점은 생성적 AI 기능을 활용하는 데 있을 것이라고 말했습니다. 이러한 기능은 GitLab이 DevOps 워크플로용으로 개발한 대규모 언어 모델(LLM)을 사용하여 Google에서 활성화됩니다. 이러한 접근 방식을 통해 GitLab은 ChatGPT 서비스를 생성하는 데 사용된 범용 LLM에 비해 검증된 데이터를 기반으로 보다 정확한 권장 사항을 제시할 수 있습니다.

또한 GitLab은 지속적으로 모니터링되고 업데이트되는 SaaS 애플리케이션 환경의 데이터를 사용하여 Google Vertex AI 클라우드 서비스에서 실행 중인 AI 모델을 지속적으로 업데이트할 수 있다고 McCaslin은 말했습니다.

AI가 DevOps 워크플로우에 어떤 영향을 미칠 수 있는지는 확실하지 않지만 GitLab은 10배의 개선을 예측하고 있습니다. 예를 들어 취약점을 해결하는 데 사용할 수 있는 코드를 표시함으로써 이를 수행할 수 있습니다. 오늘날 개발자가 패치를 작성할 시간이 충분하지 않기 때문에 많은 취약점이 해결되지 않습니다.

그러나 최근 GitLab 설문 조사에 따르면 개발자는 이미 생산성 향상을 위해 AI를 채택하고 있으며 개발자의 62%가 AI 및 기계 학습 알고리즘을 사용하여 코드를 확인하고 있습니다. 3분의 1 이상(36%)도 AI와 기계 학습 알고리즘을 사용하여 코드를 검토합니다.

이 시점에서 한 가지 확실한 것은 AI 및 기타 관련 기술이 개발자의 생산성을 더욱 높일 것이라는 점입니다. DevOps 파이프라인을 통해 동시에 이동하는 코드 양의 증가가 해당 프로세스를 관리하는 소프트웨어 엔지니어에게 어떤 영향을 미칠지는 분명하지 않습니다. 유사한 유형의 AI 발전을 통해 존재할 수 있는 기존 병목 현상을 더 악화시키지 않고 파이프라인을 통해 더 많은 코드가 흐를 수 있을 것으로 기대됩니다.

그동안 AI 지니가 병에서 나온 것이 분명합니다. 곧 모든 종류의 작업을 위한 LLM이 더 많아질 것입니다. DevOps 팀은 소프트웨어 엔지니어링을 지루하게 만드는 많은 수동 작업이 사라질 것이라는 가정을 바탕으로 오늘부터 계획을 시작해야 합니다. 따라서 DevOps 팀의 역할은 변화하고 발전할 것입니다. DevOps 팀은 이러한 변경이 더 나은 결과를 가져올 것이라고 가정해야 합니다. 결국 조직이 처음에 DevOps를 채택한 이유는 IT 프로세스를 무자비하게 자동화하기 위해서였습니다. AI는 단순히 그러한 노력의 최신 반복일 뿐입니다.

Filed Under: AI, 블로그, DevOps 비즈니스, DevOps 실습, DevOps 도구 상자, 엔터프라이즈 DevOps, 기능, 뉴스 태그: ai, ChatGPT, gitlab, google, LLM, 기계 학습