사례 연구 IBM Consulting - watsonx Code Assistant 개발자의 학습 및 작업 방식 혁신
IBM Consulting은 품질, 컴플라이언스, 복원력을 유지하면서 Ansible Playbook 개발에 드는 노력을 30% 절감할 수 있었습니다.
사무실의 스탠딩 책상에서 일하는 젊은 아프리카 여성. 인체 공학적 스탠딩 책상에서 컴퓨터로 작업하는 여성 직원.

소프트웨어 개발을 위한 모델을 다시 작성할 때가 되었나요?

전 세계적으로 소프트웨어 개발자에 대한 수요가 증가하고 있습니다. 실제로 미국 노동부는 소프트웨어 개발자의 취업 기회가 2031년까지 25% 증가할 것으로 예상하고 있습니다. 동시에, 2030년에는 전 세계적으로 소프트웨어 엔지니어 부족 현상이 8,520만 명에 달할 것으로 추정됩니다. 소프트웨어 개발자의 수요와 공급 간의 이러한 불균형이 해결되지 않으면 시간이 지날수록 더욱 심화될 것입니다.

IBM Consulting의 파트너이자 글로벌 하이브리드 클라우드 자동화 리더인 제리 레이타오(Gerry Leitão)는 “고객이 이러한 트렌드에 대응할 수 있도록 능동적으로 지원하기 위해생성형 AI 지원 페어 프로그래밍을 살펴보기 시작했습니다.”라고 설명합니다. "초기 테스트에서 생성형 AI가 개발자의 역량을 배가할 수 있다는 것을 직접 확인했습니다. 새로 개발되는 코드는 말할 것도 없고, 리팩터링하고 현대화해야 할 레거시 코드가 너무 많습니다. 생성형 AI는 이러한 우선 순위의 균형을 맞추는 데 중요한 역할을 합니다." 실제로 Gartner의 추산에 따르면 “2025년까지 제품 개발 수명 주기의 80% 가 생성형 AI 코드 생성을 활용하게 될 것이며, 개발자는 백엔드 및 프론트엔드 구성 요소 및 통합의 검증자 및 오케스트레이터 역할을 할 것입니다.”*

"저희는 IBM Research, IBM Technology 및 Red Hat을 통합하여 고객이 생성형 AI를 사용하여 개발자 생산성을 높일 수 있도록 지원한다는 사명을 시작했습니다. 살펴봐야 할 사용 사례가 너무 많습니다. 저희는 Ansible로 시작하기로 했죠."라고 레이타오가 말합니다. Ansible 자동화 플랫폼은 전 세계 수천 개의 기업이 IT 환경의 복잡성을 제거하고 IT 운영을 자동화하는 데 도움을 주는 선도적인 IT 자동화 플랫폼입니다.

"'어떻게 하면 Ansible 학습 곡선을 단축하고 Ansible 자동화를 개발하는 각 개인의 영향력을 확대할 수 있을까'라고 자문해봤습니다."라고 레이타오는 말합니다. 이 덕분에 IBM watsonx Code Assistant for Red Hat Ansible Lightspeed 기술 미리 보기가 실현되었습니다.

 

* Gartner, 신흥 기술: 개발자 경험의 필수 요소가 되고 있는 생성형 AI 코드 어시스턴트, 2023년 5월 11일. GARTNER는 미국 및 기타 국가에서 Gartner, Inc. 및/또는 그 계열사의 등록 상표이자 서비스 마크이며, 허가를 받아 본 문서에 사용되었습니다. All rights reserved.

 

최대 45% Ansible Playbooks의 초기 빌드 생산성 향상 감소 신규 사용자가 Ansible을 사용해 생산성을 높이려면 시간이 걸립니다.
개발자를 대체하려는 것이 아닙니다. 생성형 AI가 모든 코드를 구축하지는 않습니다. 인간을 도와 구동될 때 힘이 배가될 것입니다. 제리 레이타오 파트너 겸 글로벌 HCS 자동화 제품 리더 IBM Consulting
Ansible Playbook 개발 혁신

자연어 입력을 기반으로 하는 AI 생성 권장 사항을 통해 개발자는 watsonx Code Assistant for Red Hat Ansible Lightspeed를 사용하여 Ansible Playbook 콘텐츠, 즉 프로덕션에 배포될 때 품질이 우수하고 복원력이 뛰어난 콘텐츠를 더 빠르게 현대화하고 구축할 수 있습니다.

watsonx Code Assistant for Red Hat Ansible Lightspeed의 기술 미리 보기 기간 동안 레이타오의 팀은 솔루션을 테스트하고 다양한 사용 사례를 지원하기 위한 Ansible Playbook을 구축했습니다. 이러한 사용 사례에는 Amazon Web Services(AWS)에서 SAP 데이터베이스 및 애플리케이션 설치 자동화, 단 한 번의 클릭으로 JAVA/ABAP 시스템의 SAP의 PAS(Primary Application Server) 설치와 함께 SQL Database및 서버 구성 요소의 엔드투엔드 설치 등이 포함됩니다. 또한 팀은 이를 사용하여 사용자 액세스 관리, 보안 정책 시행, 시스템(IBM WebSphere/MQ/Db2) 설정, 모니터링 및 업그레이드와 같은 사용 사례를 지원하는 레거시 플레이북의 리팩토링 및 현대화를 테스트했습니다.

"이 도구는 고객을 위해 구축 및/또는 현대화할 수 있는 Ansible 콘텐츠의 속도와 양을 향상하도록 설계되었습니다. watsonx Code Assistant가 각 플레이북을 빌드하는 데 사용할 수 있는 최상의 구성 요소를 찾아서 추천하기 때문에 Ansible Playbook의 품질이 더 높아질 거라고 생각합니다."라고 Leitão는 설명합니다. watsonx Code Assistant for Red Hat Ansible Lightspeed의 경우, 더 다양한 배경을 가진 더 많은 개발자가 Ansible 자동화를 구축하고 리팩터링할 수 있게 됩니다. "개발자를 대체하려는 것이 아닙니다. 생성형 AI가 모든 코드를 구축하지는 않습니다. 인간을 도와 구동될 때 힘을 배가시키는 역할을 하도록 고안되었습니다."라고 레이타오가 덧붙입니다.

watsonx Code Assistant for Red Hat Ansible Lightspeed의 기반이 되는 Granite 은 IBM 및 Red Hat의 전문가에 의해 교육 및 테스트되었습니다. "고객과 수년간의 개발 작업을 진행하며 얻은 모범 사례를 사용하여 모델을 조정하는 데 도움을 주었습니다."라고 Leitão는 말합니다. watsonx Code Assistant는 추천을 제공할 때 최대의 신뢰와 투명성을 위해 가장 가능성이 높은 훈련 매치를 공유합니다. 각 제안에는 가장 일치하는 콘텐츠 소스 3개와 해당 콘텐츠의 작성자 및 라이선스가 포함됩니다.

이 도구는 고객을 위해 구축 및/또는 현대화할 수 있는 Ansible 콘텐츠의 속도와 양을 향상하도록 설계되었습니다. watsonx Code Assistant가 각 플레이북을 빌드하는 데 사용할 수 있는 최상의 구성 요소를 찾아서 추천하기 때문에 Ansible Playbook의 품질이 더 높아질 거라고 생각합니다. 제리 레이타오 파트너 겸 글로벌 HCS 자동화 제품 리더 IBM Consulting
생성형 AI를 통한 생산성 향상

"watsonx Code Assistant for Red Hat Ansible Lightspeed의 기술 미리 보기 기간에 초기 빌드 생산성이 20~45%까지 향상되는 것을 확인했습니다. GA로 전환하면 생산성이 더욱 향상될 것으로 예상됩니다. 또한 아직 완전히 정량화되지 않은 추가적인 다운스트림 생산성이 있다고 생각합니다."라고 레이타오가 설명합니다. "Ansible 자동화의 개발 단계를 가속화하고 GA 이후 고객의 가치 실현 시간을 단축할 뿐만 아니라 콘텐츠의 품질도 더 높이는 것이 저희의 목표입니다."

Watsonx Code Assistant for Red Hat Ansible Lightspeed는 개발자가 자연어 입력을 사용하여 Ansible 태스크를 생성할 수 있도록 지원하므로, 개발자는 자신의 기술 세트를 빠르게 확장하고 조직에 미치는 영향을 높일 수 있습니다. 레이타오는 "Watsonx Code Assistant는 Ansible 자동화를 개발할 수 있는 인력을 확대하고 생성형 AI를 지원하기 때문에 숙련도를 높이는 데 걸리는 시간을 단축할 것으로 예상됩니다."라고 이야기합니다.

Watsonx Code Assistant for Red Hat Ansible Lightspeed를 사용하는 팀은 Ansible을 통해 가치를 창출하는 다양한 방법을 발견할 수 있습니다. "Watsonx Code Assistant for Red Hat Ansible Lightspeed가 Ansible에서 구축할 수 있는 것의 범위를 넓힐 것이라고 믿습니다. 개발자는 한 가지 접근 방식을 사용하여 콘텐츠를 구축하는 데 편향되어 있을 수도 있고, Ansible을 완전히 처음 접할 수도 있습니다"라고 Leitão는 주장합니다. "Watsonx Code Assistant for Red Hat Ansible Lightspeed는 사람들이 더 많은 것을 탐색할 수 있도록 설계되어 더 많이 구축할 수 있게 지원합니다. 개발자가 생성형 AI로 더 많은 작업을 수행하면서, 플랫폼에서 가능한 작업이 늘어날 것입니다."

IBM 로고
IBM Consulting 소개

IBM Consulting은 개방형 파트너 에코시스템을 활용하여 하이브리드 클라우드와 AI 기술을 통해 고객의 비즈니스 혁신을 가속화합니다. 전략, 경험 디자인, 기술, 운영을 아우르는 심도 있는 업계 및 비즈니스 전문 지식을 갖춘 IBM은 세계에서 가장 혁신적이고 가치 있는 기업이 가장 복잡한 시스템을 현대화하고 보호할 수 있도록 지원하는 신뢰할 수 있는 파트너가 되었습니다. 16만 명의 컨설턴트가 개방적인 업무 방식을 수용하고 검증된 공동 창작 방법인 IBM Garage를 적용하여 아이디어를 성과로 확장합니다.

IBM watsonx Code Assistant 살펴보기

IBM과 Red Hat의 생성형 AI 기반 자동화 솔루션을 통해 비즈니스에 AI를 사용하는 방법에 대해 자세히 알아보세요.

직접 확인해 보기 더 많은 사례 연구 보기
법률

© Copyright IBM Corporation 2023. IBM Corporation.

2023년 10월 미국에서 제작.

IBM, IBM 로고, ibm.com, Db2, IBM 컨설팅, IBM Garage, WebSphere 및 watsonx는 미국 및/또는 기타 국가에서 사용되는 International Business Machines Corporation의 상표이거나 등록 상표입니다. 기타 제품 및 서비스 이름은 IBM 또는 다른 회사의 상표일 수 있습니다. 최신 IBM 상표 목록은 ibm.com/legal/copyright-trademark에서 확인할 수 있습니다.

Red Hat, JBoss, OpenShift, Fedora, Hibernate, Ansible, CloudForms, RHCA, RHCE, RHCSA, Ceph, Gluster는 미국 및 기타 국가에 등록된 Red Hat, Inc. 또는 해당 자회사의 상표 또는 등록 상표입니다.

이 문서는 최초 발행일 기준 최신 문서로, IBM은 언제든지 해당 내용을 변경할 수 있습니다. IBM이 현재 영업 중인 모든 국가에서 모든 제품이 제공되는 것은 아닙니다.

본 문서에서 인용되거나 설명된 모든 고객 사례는 일부 고객이 IBM 제품을 이용한 방식과 그로 인해 달성할 수 있는 결과에 대한 예시로 제공됩니다. 실제 환경 비용과 성능 특성은 개별 고객 구성 및 조건에 따라 다를 수 있습니다. 각 고객별 실제 결과는 전적으로 고객이 주문한 시스템과 서비스에 따라 크게 달라질 수 있으므로 일반적인 기대 결과는 제시될 수 없습니다. 본 문서의 정보는 상품성, 특정 목적에의 적합성, 비침해성 보증 또는 조건을 포함하여 명시적 또는 묵시적 보증 없이 '있는 그대로' 제공됩니다. 제품 제공 시의 계약 조건에 따라 해당 IBM 제품을 보증합니다.

고객은 적용되는 모든 법률과 규정을 모두 준수할 책임이 있습니다. IBM은 법률 자문을 제공하지 않으며, 고객이 자사의 서비스 또는 제품을 통해 법률이나 규정을 준수할 수 있음을 표현하거나 보증하지 않습니다.