AWS, 쉽고 빠른 애플리케이션 개발 도구 ‘AWS 앱 스튜디오’ 내놔
AWS, 쉽고 빠른 애플리케이션 개발 도구 ‘AWS 앱 스튜디오’ 내놔
  • 박시현 기자
  • 승인 2024.07.12 23:16
  • 댓글 0
이 기사를 공유합니다

생성형 AI 기반 서비스로 단 몇 분만에 엔터프라이즈급 애플리케이션 구축 가능

[디지털경제뉴스 박시현 기자] 아마존웹서비스(AWS)가 최근 개최한 ‘AWS 서밋 뉴욕’에서 자연어를 토대로 엔터프라이즈급 애플리케이션을 생성하는 생성형 AI 기반 서비스 ‘AWS 앱 스튜디오’를 내놓았다.

‘AWS 앱 스튜디오’는 앱 스튜디오에서 사용자가 원하는 애플리케이션, 원하는 기능 및 통합하려는 데이터 소스를 입력하기만 하면 기존에 전문 개발자를 통해 수 일에 걸쳐 구축하던 애플리케이션을 단 몇 분만에 생성할 수 있다.

사용자는 포인트 앤 클릭 인터페이스를 통해 앱 스튜디오 애플리케이션을 쉽게 수정할 수 있으며, 생성형 AI 기반 어시스턴트에게 작업을 수행하는 방법에 대한 즉각적인 안내를 받을 수 있다.

앱 스튜디오는 IT 프로젝트 관리자, 데이터 엔지니어, 엔터프라이즈 아키텍트 등 소프트웨어 개발 지식이 없는 기술 전문가에게도 애플리케이션 개발의 기회를 제공하며, 운영 전문 지식이 없어도 AWS에서 완벽하게 관리되는 안전한 내부 애플리케이션을 신속하게 구축할 수 있도록 지원한다.

사용자는 앱 스튜디오를 통해 애플리케이션 구축과 실행에 대한 부담을 덜고, 비즈니스 문제를 해결하고 업무 생산성을 높이는 애플리케이션 구축에 더욱 집중할 수 있다.

모든 회사에는 일상적인 조직 운영을 위해 직원들이 매일 관리하는 내부 프로세스와 업무가 있다. 이를테면 병원 구매팀은 의료용품의 재고를 파악하고 재고가 부족할 경우 추가 주문을 하며, 광고 대행사의 담당자는 광고를 디자인, 검토 및 승인할 때 특정 워크플로우를 따르고, 부동산 관리자는 임대 시 필요한 주택 재고와 수리 현황을 확인한다. 이러한 프로세스에는 많은 시간이 소요되고, 유지 관리가 어렵고, 오류가 발생하기 쉬우며, 여러 사용자에게 확장되기 어려운 스프레드시트와 문서를 통해 관리된다.

이때 맞춤형 애플리케이션을 사용하면 직원들은 정보를 쉽게 입력하고, 복잡한 프로세스를 관리하고, 아마존 S3 또는 세일즈포스 등의 신뢰할 수 있는 시스템에 연결해 훨씬 더 효율적으로 업무를 수행할 수 있다. 그럼에도 사용자 지정 애플리케이션을 구축하기 위한 개발 리소스가 부족해 많은 내부 애플리케이션이 구축되기 어렵다.

기술 경험을 갖춘 직원들은 로우코드 도구를 사용해 애플리케이션을 직접 구축하기도 하지만 이러한 도구에는 고유한 문제점이 있다. 현재의 로우코드 도구는 학습 곡선이 가파르고, 플랫폼별 지식이 필요한 경우가 많으며, 사용자가 구축한 애플리케이션이 회사의 보안 요구 사항을 충족하지 못해 IT 부서에서 이를 차단하는 경우가 많다.

이러한 애플리케이션은 또한 사용량이 증가함에 따라 확장에 어려움이 있기 때문에, 사용자는 애플리케이션 호스팅 및 실행을 회사 개발팀에 맡겨야 한다. 이로 인해 많은 직원들이 요구 사항을 충족하지 못하는 로우코드 솔루션을 사용하거나, 스프레드시트와 문서를 통해 프로세스를 수동으로 관리해야 하는 번거로운 상황에 놓이게 된다.

AWS 앱 스튜디오는 기존에 전문 개발자만 구축할 수 있었던 엔터프라이즈급 애플리케이션을 약간의 기술 경험만 있다면 가장 빠르고 쉽게 구축할 수 있도록 지원한다. 앱 스튜디오의 생성형 AI 기반 어시스턴트는 일반적인 로우코드 도구의 학습 곡선을 제거해 애플리케이션 생성 프로세스를 가속화하고, 사용자 인터페이스(UI) 디자인, 워크플로우 구축, 애플리케이션 테스트와 같은 일반적인 작업을 단순화한다. 예를 들어, 사용자는 드롭다운 메뉴를 사용해 애플리케이션이 연결해야 하는 회사의 특정 데이터 소스를 식별한 다음 "매장 전반의 재고를 추적하기 위한 앱을 만들어주세요"와 같은 기본 프롬프트를 작성한다. 앱 스튜디오는 사용자의 의도를 확인하기 위해 개요를 생성한 다음 여러 페이지의 UI, 데이터 모델 및 비즈니스 로직으로 애플리케이션을 구축한다. 그 후 사용자가 "승인 버튼을 리뷰어에게만 표시하려면 어떻게 해야 하나요?"와 같은 명확한 질문을 하면 앱 스튜디오는 포인트 앤 클릭 인터페이스를 사용해 이를 변경하는 방법에 대한 자세한 답변을 제공한다. 애플리케이션을 테스트하기 위해 사용자는 '데이터 생성' 버튼을 클릭해 애플리케이션이 실시간으로 정보를 처리하는 방식을 보여주는 샘플 데이터를 생성하기만 하면 된다.

사용자는 아마존 오로라, 아마존 다이나모DB, 아마존 S3 등 AWS 서비스 및 세일즈포스용 기본 제공 커넥터를 사용해 애플리케이션을 내부 데이터 소스에 쉽게 연결할 수 있다. API 커넥터를 사용하면 허브스팟, 슬랙, 젠데스크와 같은 수백개의 타사 서비스와도 연결이 가능하다.

앱 스튜디오가 모든 배포, 운영 및 유지관리를 처리하기 때문에 사용자는 기본 코드에 대해 고려할 필요가 없다. 애플리케이션을 배포할 준비가 되면 앱 스튜디오는 사용자 지정 URL을 생성한다. 엔드 유저는 기존 엔터프라이즈 인증 도구 및 역할 기반 액세스 컨트롤을 사용해 이에 액세스할 수 있다.

앱 스튜디오를 통해 개발된 모든 애플리케이션은 보안성이 높고, 확장 가능하며, 성능이 뛰어나 기술 전문가들이 애플리케이션 관리보다는 혁신에 더욱 집중할 수 있도록 한다. 앱 스튜디오는 모든 애플리케이션에 대한 가시성을 제공해 IT 팀이 쉽게 각 애플리케이션을 추적하고, 사용자 및 데이터 접근을 제어하며, 회사의 보안 정책을 준수할 수 있는 가드레일을 설정할 수 있도록 한다. 앱 스튜디오를 통해 애플리케이션을 구축하는 것은 무료이고, 고객은 만들어진 애플리케이션을 실제로 사용하는 시간에 대해서만 비용을 지불하며, 다른 로우코드 옵션을 사용할 때보다 최대 80%의 비용을 절약할 수 있게 된다.

앱 스튜디오는 현재 미국 서부(오리건) 리전에서 프리뷰로 제공되고 있다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.