클라우드 환경에서 개발팀의 생산성을 높이고, 보안 및 품질 강화를 통해 디지털 전환 속도를 높이려는 수요가 증가하고 있다. 이에 기업들은 AI 기반 데브섹옵스 자동화를 통해 소프트웨어 개발, 보안, 운영의 효율성을 극대화하고 코드 작성과 검토를 통해 보안과 거버넌스를 강화하고 데이터 중심의 통찰력을 강화하기 위해 각 기업간 기술 협력을 진행하고 있다.

아마존웹서비스(Amazon Web Services, 이하 AWS)와 AI 기반 데브섹옵스(DevSecOps) 플랫폼 깃랩(GitLab)이 AWS 리인벤트(re:Invent)에서 깃랩 듀오(GitLab Duo)와 아마존 Q(Amazon Q)를 결합한 통합 솔루션을 공개했다.

AI 기반 개발자 경험·생산성 향상

이 통합 솔루션은 원활한 AI 기반 개발자 경험을 제공해, 조직이 보다 안전한 소프트웨어를 더욱 빠르게 제공할 수 있도록 지원한다. 개발자들은 깃랩 이슈(GitLab Issues)와 병합 요청(Merge Requests)에서 고급 아마존 Q AI 에이전트와 깃랩 퀵 액션(GitLab Quick Actions)을 사용해 혁신과 개발자 생산성을 가속화할 수 있다.

개발팀은 코드 품질, 보안, 모범 사례를 보장하면서 여러 도구, 기술, 프로세스에 걸쳐 작업해야 하는데, 이는 프로젝트 범위와 복잡성 증가에 따라 소프트웨어 개발 수명 주기를 분절하는 원인이 될 수 있다.

최근 깃랩 글로벌 데브섹옵스 보고서(GitLab Global DevSecOps Report)에 따르면, 개별 기여자의 54%가 자신의 팀이 소프트웨어 개발에 최대 14개의 도구를 사용한다고 답한 반면, 단 17%의 조직만이 도구 통합 노력을 시작했다고 한다.

아마존 Q가 통합된 깃랩 듀오는 깃랩의 통합 데브섹옵스 플랫폼을 통해 복잡한 다단계 작업을 완료하게 해 분절된 소프트웨어 개발 수명 주기에서 개발자들이 겪는 혼란을 해소한다. 이 통합 솔루션은 개발자의 일상적인 워크플로우에 아마존 Q의 자율 AI 에이전트를 접목시켜 원활한 개발자 경험을 제공하며, 이를 통해 조직이 안전한 소프트웨어를 더 빠르게 출시할 수 있도록 지원한다.

다양한 자율 에이전트 활용

셀프 매니지드의 깃랩 얼티미트 티어 고객은 아마존 Q와 함께 깃랩 듀오를 프리뷰로 활용할 수 있고 다양한 자율 에이전트 기능을 사용할 수 있다.

소프트웨어 개발 간소화 에이전트는 이슈의 새로운 기능 아이디어를 몇 분 만에 병합 준비된 코드로 변환한다. 깃랩에서 실시간 피드백을 통해 직접 반복하며 처음부터 끝까지 개발 워크플로우를 가속화한다.

코드 최적화 에이전트는 새로운 병합 요청에 대한 단위 테스트를 생성해 개발자의 시간을 절약하고 팀 전체에 걸쳐 일관된 품질 보증 관행을 시행한다.

품질 및 보안 극대화에이전트는 AI 기반 코드 품질 및 보안 검토를 제공해 피드백 주기를 가속화한다.

코드 현대화 에이전트는 자바 8(Java 8) 또는 자바 11(Java 11) 코드베이스부터 시작해 깃랩 프로젝트에서 직접 자바 17(Java 17)로 업그레이드해 애플리케이션 보안과 성능을 개선하고 기술 부채를 제거한다.

AWS 차세대 개발자 경험 부문 부사장 디팍 싱(Deepak Singh)은 "깃랩의 포괄적인 데브섹옵스 플랫폼 및 깃랩 듀오와 아마존 Q의 고급 AI기능을 결합해  우리는 개발자의 워크플로 가속화, 코드 품질 향상, 보안 조치 강화를 지원한다. 이러한 통합은 개발 수명 주기 간소화, 조직의 클라우드 투자 극대화, AI 지원 소프트웨어 개발의 미래 적응을 돕는다."라고 말했다.

깃랩 임시 수석 수익 책임자 및 마케팅·전략 책임자 애슐리 크레이머(Ashley Kramer)는  "깃랩 듀오와 아마존 Q는 코드 커밋부터 프로덕션까지 신뢰할 수 있고 안전한 환경 내에서 원활한 여정을 제공한다. 아마존 Q의 고급 기능을 활용하고 이를 통합 데이터 저장소에 통합해 깃랩 듀오와 아마존 Q는 소프트웨어 개발을 가속화하고 자동화하는 동시에 보안, 규정 준수, 개인정보 보호를 보장하는 엔터프라이즈급 플랫폼을 제공한다.”라고 말했다.

AWS와 깃랩은 협력을 통해 클라우드 기술과 데브섹옵스 플랫폼의 융합을 통해 지속적인 통합 및 배포(CI/CD)와 보안 강화를 실현하고 있다. 양사의 협력은 기업들이 AI 기반 자동화와 클라우드 최적화를 통해 소프트웨어 개발 속도와 품질을 동시에 높이고, 보안 중심의 개발 환경을 구축하도록 지원한다. 이는 효율적이고 신뢰할 수 있는 애플리케이션 개발과 운영을 가속화하는 클라우드 혁신의 사례로 평가돤다.

관련기사

저작권자 © 지티티코리아 무단전재 및 재배포 금지