아마존웹서비스(AWS)가 AWS 서밋 뉴욕에서 자연어를 토대로 엔터프라이즈 급 애플리케이션을 생성하는 생성형 AI 기반 서비스 AWS 앱 스튜디오(AWS App Studio)를 발표했다.
이를 이용하면 기존에 전문 개발자를 통해 수 일에 걸쳐 구축하던 애플리케이션을 단 몇 분만에도 생성할 수 있다고 회사 측은 설명했다. 원하는 애플리케이션, 원하는 기능 및 통합하려는 데이터 소스를 입력하기만 하면 될 정도로 간단한다는 것. 포인트 앤 클릭 인터페이스를 통해 앱 스튜디오 애플리케이션을 쉽게 수정할 수 있으며, 생성형 AI 기반 어시스턴트에게 작업을 수행하는 방법에 대한 즉각적인 안내를 받을 수 있다고 AWS는 전했다.
즉 소프트웨어 개발 지식이 없는 기술 전문가에게도 애플리케이션 개발의 기회를 제공하며, 운영 전문 지식이 없어도 안전한 내부 애플리케이션을 신속하게 구축할 수 있도록 지원한다고 회사는 밝혔다.
AWS는 특히 앱 스튜디오의 생성형 AI 기반 어시스턴트에 대해 상세히 소개했다. 예를 들어, 사용자는 드롭다운 메뉴를 사용하여 애플리케이션이 연결해야 하는 회사의 특정 데이터 소스를 식별한 다음 “매장 전반의 재고를 추적하기 위한 앱을 만들어주세요”와 같은 기본 프롬프트를 작성한다. 앱 스튜디오는 사용자의 의도를 확인하기 위해 개요를 생성한 다음 여러 페이지의 UI, 데이터 모델 및 비즈니스 로직으로 애플리케이션을 구축한다.
그 후 사용자가 “‘승인’ 버튼을 리뷰어에게만 표시하려면 어떻게 해야 하나요?”와 같이 명확하게 질문하면 앱 스튜디오는 포인트 앤 클릭 인터페이스를 사용해 이를 변경하는 방법에 대한 자세한 답변을 제공한다. 애플리케이션을 테스트하기 위해 사용자는 ‘데이터 생성’ 버튼을 클릭하여 애플리케이션이 실시간으로 정보를 처리하는 방식을 보여주는 샘플 데이터를 생성하기만 하면 된다.
아울러 사용자는 아마존 오로라(Amazon Aurora), 아마존 다이나모DB(Amazon DynamoDB), 아마존 S3등 AWS 서비스 및 세일즈포스용 기본 제공 커넥터를 사용해 애플리케이션을 내부 데이터 소스에 쉽게 연결할 수 있다. 애플리케이션 프로그래밍 인터페이스(API) 커넥터를 사용하면 허브스팟(HubSpot), 슬랙(Slack), 젠데스크(Zendesk)와 같은 수백개의 타사 서비스와도 연결이 가능하다.
이 과정에서 앱 스튜디오가 모든 배포, 운영 및 유지관리를 처리한다. 애플리케이션을 배포할 준비가 되면 앱 스튜디오는 사용자 지정 URL을 생성한다. 엔드 유저는 기존 엔터프라이즈 인증 도구 및 역할 기반 액세스 컨트롤을 사용하여 이에 액세스할 수 있다고 AWS는 밝혔다.
앱 스튜디오는 현재 미국 서부(오리건) 리전에서 프리뷰로 제공되고 있다. dl-ciokorea@foundryco.com