AWS, AI 기반 앱 개발 도구 'App Studio' 출시
[테크수다 기자 도안구 eyeball@techsuda.com] 아마존웹서비스(Amazon Web Services, 이하 AWS)가 AWS 서밋 뉴욕에서 자연어를 토대로 엔터프라이즈 급 애플리케이션을 생성하는 생성형 AI 기반 서비스 AWS 앱 스튜디오(AWS App Studio)를 발표했다.
Why it matters: AWS가 새로운 AI 기반 도구를 통해 비개발자들도 쉽게 엔터프라이즈급 애플리케이션을 만들 수 있게 함으로써 기업의 디지털 혁신을 가속화할 전망입니다.
The big picture: AWS App Studio는 생성형 AI를 활용해 자연어 명령으로 애플리케이션을 만들 수 있는 서비스로, 기존 개발 방식보다 빠르고 효율적인 앱 개발을 가능하게 합니다.
By the numbers:
- 개발 시간: 기존 수일에서 단 몇 분으로 단축
- 비용 절감: 다른 로우코드 옵션 대비 최대 80% 절약
- Campus Life and Style 사례: 데이터 처리 효율성 20% 증가, 인적 오류 98% 감소 예상
Key features:
- 자연어 기반 애플리케이션 생성
- 포인트 앤 클릭 인터페이스로 쉬운 수정
- 생성형 AI 기반 어시스턴트 제공
- AWS 서비스 및 타사 서비스와의 쉬운 연동
- 보안성, 확장성, 성능 보장
What they're saying:
- AWS 애플리케이션 부문 VP 딜립 쿠마르: "AWS App Studio는 완전히 새로운 개발자 그룹에게 애플리케이션 개발의 문을 열어줍니다."
- 캠퍼스 라이프 앤 스타일 스콧 푸테니: "단 두 명으로 구성된 팀이 150명 규모 팀의 데이터 관리를 간소화하는 애플리케이션을 구축했습니다."
The bottom line: AWS App Studio는 기업들이 더 빠르고 효율적으로 내부 프로세스를 디지털화하고 최적화할 수 있는 기회를 제공합니다.
[테크수다 기자 도안구 eyeball@techsuda.com]
아마존웹서비스(Amazon Web Services, 이하 AWS)가 AWS 서밋 뉴욕에서 자연어를 토대로 엔터프라이즈 급 애플리케이션을 생성하는 생성형 AI 기반 서비스 AWS 앱 스튜디오(AWS App Studio)를 발표했다. 앱 스튜디오에서 사용자가 원하는 애플리케이션, 원하는 기능 및 통합하려는 데이터 소스를 입력하기만 하면, 기존에 전문 개발자를 통해 수 일에 걸쳐 구축하던 애플리케이션을 단 몇 분만에 생성할 수 있다. 사용자는 포인트 앤 클릭 인터페이스를 통해 앱 스튜디오 애플리케이션을 쉽게 수정할 수 있으며, 생성형 AI 기반 어시스턴트에게 작업을 수행하는 방법에 대한 즉각적인 안내를 받을 수 있다.
앱 스튜디오는 IT 프로젝트 관리자, 데이터 엔지니어, 엔터프라이즈 아키텍트 등 소프트웨어 개발 지식이 없는 기술 전문가에게도 애플리케이션 개발의 기회를 제공하며, 운영 전문 지식이 없어도 AWS에서 완벽하게 관리되는 안전한 내부 애플리케이션을 신속하게 구축할 수 있도록 지원한다. 사용자는 앱 스튜디오를 통해 애플리케이션 구축과 실행에 대한 부담을 덜고, 비즈니스 문제를 해결하고 업무 생산성을 높이는 애플리케이션 구축에 더욱 집중할 수 있다.
모든 회사에는 일상적인 조직 운영을 위해 직원들이 매일 관리하는 내부 프로세스와 업무가 있다. 병원 구매팀은 의료용품의 재고를 파악하고 재고가 부족할 경우 추가 주문을 하며, 광고 대행사의 담당자는 광고를 디자인, 검토 및 승인할 때 특정 워크플로우를 따르고, 부동산 관리자는 임대 시 필요한 주택 재고와 수리 현황을 확인한다. 이러한 프로세스에는 많은 시간이 소요되고, 유지 관리가 어렵고, 오류가 발생하기 쉬우며, 여러 사용자에게 확장되기 어려운 스프레드시트와 문서를 통해 관리된다. 이때 맞춤형 애플리케이션을 사용하면 직원들은 정보를 쉽게 입력하고, 복잡한 프로세스를 관리하고, 아마존 S3(Amazon Simple Storage Service) 또는 세일즈포스와 같은 신뢰할 수 있는 시스템에 연결해 훨씬 더 효율적으로 업무를 수행할 수 있다. 그럼에도 불구하고 사용자 지정 애플리케이션을 구축하기 위한 개발 리소스가 부족해 많은 내부 애플리케이션이 구축되기 어렵다.
기술 경험을 갖춘 직원들은 로우코드(low-code) 도구를 사용해 애플리케이션을 직접 구축하기도 하나, 이러한 도구에는 고유한 문제점이 있다. 현재의 로우코드 도구는 학습 곡선이 가파르고, 플랫폼별 지식이 필요한 경우가 많으며, 사용자가 구축한 애플리케이션이 회사의 보안 요구 사항을 충족하지 못해 IT 부서에서 이를 차단하는 경우가 많다. 또한 이러한 애플리케이션은 사용량이 증가함에 따라 확장에 어려움이 있기 때문에, 사용자는 애플리케이션 호스팅 및 실행을 회사 개발팀에 맡겨야 한다. 이로 인해 많은 직원들이 요구 사항을 충족하지 못하는 로우코드 솔루션을 사용하거나, 스프레드시트와 문서를 통해 프로세스를 수동으로 관리해야 하는 번거로운 상황에 놓이게 된다.
AWS 앱 스튜디오는 기존에 전문 개발자만 구축할 수 있었던 엔터프라이즈 급 애플리케이션을 약간의 기술 경험만 있다면 가장 빠르고 쉽게 구축할 수 있도록 지원한다. 앱 스튜디오의 생성형 AI 기반 어시스턴트는 일반적인 로우코드 도구의 학습 곡선을 제거하여 애플리케이션 생성 프로세스를 가속화하고, 사용자 인터페이스(UI) 디자인, 워크플로 구축, 애플리케이션 테스트와 같은 일반적인 작업을 단순화한다. 예를 들어, 사용자는 드롭다운 메뉴를 사용하여 애플리케이션이 연결해야 하는 회사의 특정 데이터 소스를 식별한 다음 "매장 전반의 재고를 추적하기 위한 앱을 만들어주세요"와 같은 기본 프롬프트를 작성한다. 앱 스튜디오는 사용자의 의도를 확인하기 위해 개요를 생성한 다음 여러 페이지의 UI, 데이터 모델 및 비즈니스 로직으로 애플리케이션을 구축한다. 그 후 사용자가 "'승인' 버튼을 리뷰어에게만 표시하려면 어떻게 해야 하나요?"와 같은 명확한 질문을 하면 앱 스튜디오는 포인트 앤 클릭 인터페이스를 사용해 이를 변경하는 방법에 대한 자세한 답변을 제공한다. 애플리케이션을 테스트하기 위해 사용자는 '데이터 생성' 버튼을 클릭하여 애플리케이션이 실시간으로 정보를 처리하는 방식을 보여주는 샘플 데이터를 생성하기만 하면 된다.
사용자는 아마존 오로라(Amazon Aurora), 아마존 다이나모DB(Amazon DynamoDB), 아마존 S3등 AWS 서비스 및 세일즈포스용 기본 제공 커넥터를 사용해 애플리케이션을 내부 데이터 소스에 쉽게 연결할 수 있다. 애플리케이션 프로그래밍 인터페이스(API) 커넥터를 사용하면 허브스팟(HubSpot), 슬랙(Slack), 젠데스크(Zendesk)와 같은 수백개의 타사 서비스와도 연결이 가능하다. 앱 스튜디오가 모든 배포, 운영 및 유지관리를 처리하기 때문에 사용자는 기본 코드에 대해 고려할 필요가 없다. 애플리케이션을 배포할 준비가 되면 앱 스튜디오는 사용자 지정 URL을 생성한다. 엔드 유저는 기존 엔터프라이즈 인증 도구 및 역할 기반 액세스 컨트롤을 사용하여 이에 액세스할 수 있다.
앱 스튜디오를 통해 개발된 모든 애플리케이션은 보안성이 높고, 확장 가능하며, 성능이 뛰어나 기술 전문가들이 애플리케이션 관리보다는 혁신에 더욱 집중할 수 있도록 한다. 앱 스튜디오는 모든 애플리케이션에 대한 가시성을 제공하여 IT 팀이 쉽게 각 애플리케이션을 추적하고, 사용자 및 데이터 접근을 제어하며, 회사의 보안 정책을 준수할 수 있는 가드레일을 설정할 수 있도록 한다. 앱 스튜디오를 통해 애플리케이션을 구축하는 것은 무료이고, 고객은 만들어진 애플리케이션을 실제로 사용하는 시간에 대해서만 비용을 지불하며, 다른 로우코드 옵션을 사용할 때보다 최대 80%의 비용을 절약할 수 있게 된다. 앱 스튜디오는 현재 미국 서부(오리건) 리전에서 프리뷰로 제공되고 있다.
캠퍼스 라이프 앤 스타일(Campus Life and Style)은 50개의 지역에서 2만 8000명 이상의 학생들이 학기 동안 머물 집과 커뮤니티를 찾을 수 있도록 돕는 미국의 기업이다. 스콧 푸테니(Scott Puntenney) 캠퍼스 라이프 앤 스타일 수익 관리자는 “앱 스튜디오를 통해 단 두 명으로 구성된 팀이 150명 규모 팀의 데이터 입력, 관리 및 보고를 간소화하는 완전한 애플리케이션을 구축할 수 있었다.”고 말하며, “시장 조사 프로세스를 통해 학생 주택을 제공할 다음 위치를 결정하는 데 필요한 데이터를 얻을 수 있지만, 이 프로세스는 150명 이상의 사람이 여러 스프레드시트, 양식 및 대시보드에서 데이터 수집, 입력 및 검증에 참여하는 매우 번거로운 작업이다. 앱 스튜디오를 통해 구축한 이 애플리케이션은 시장 조사 과정의 효율성을 20% 증가시키고 수작업 데이터 입력과 관련된 인적 오류를 98% 줄일 것으로 예상된다. 앱 스튜디오를 사용해 금융 및 인적 자원 데이터 파이프라인을 현대화하고, 기타 여러 AWS 생성형 AI 서비스를 사용해 프로세스를 더욱 개선할 예정이다.”라고 덧붙였다.
딜로이트(Deloitte)는 감사, 보증, 컨설팅, 재무, 리스크, 세무 등의 컨설팅을 제공하는 선도적인 기업이다. 제이비 맥기니스(JB McGinnis) 딜로이트 컨설팅 LLP 미국 AWS 얼라이언스 리더는 “앱 스튜디오는 우리의 기술 직원들이 단 몇 분만에 안전하고 확장 가능한 애플리케이션을 구축하여 작업을 간소화하고 운영 효율성을 높일 수 있도록 지원한다.”고 말하며 “전 세계의 다양한 산업 브랜드와 협력하는 글로벌 제공업체로서, 우리 팀은 각기 다른 작업과 프로세스를 가진 다양한 고객과 협력해야 한다. 앱 스튜디오를 통해 우리의 기술 직원들은 몇 마디 문장만으로 아이디어를 애플리케이션으로 쉽게 전환할 수 있어, 팀 전체의 활동을 간소화할 수 있다.”라며, “팀이 성장하고 비즈니스 목표가 변화함에 따라 앱 스튜디오 애플리케이션을 직원들의 필요에 맞게 효율적으로 확장 및 변형해 고객에게 더 나은 서비스를 제공할 수 있다.”라고 말했다.
헬스베리티(HealthVerity)는 미국 최대 규모의 의료 및 소비자 데이터 에코시스템을 제공하여 환자 여정을 구축하고 환자 치료 결과를 개선하는 데 도움을 준다. 제레미 스튜어트(Jeremy Stewart) 헬스베리티 엔지니어링 부사장은 “앱 스튜디오는 우리 회사에서 처음으로 로우코드 도구를 개방하여 기존의 많은 AWS 투자를 활용할 수 있게 해주었고, 생성형 AI 기반 어시스턴트의 도움으로 직원들이 며칠이 아닌 몇 분 만에 애플리케이션을 구축할 수 있게 해주었다.”고 하며 “기존에는 로우코드 솔루션이 회사의 엄격한 보안 요구 사항을 충족하지 못했기 때문에 모든 내부 도구를 처음부터 새로 구축해야 했다. 5명으로 구성된 소규모 개발팀은 일상 업무와 인프라 관리를 병행해야 했기 때문에 운영 비용이 증가했고 핵심 업무에 집중할 수 없었다. 그러나 앱 스튜디오를 사용하면 모든 애플리케이션이 AWS에서 안전하고 완벽하게 관리되므로 직원들이 고객 대면 프로젝트에 집중할 수 있다.”라고 말을 이었다.
론치다클리(LaunchDarkly)는 빠른 속도로 팀이 프로덕션 환경에서 소프트웨어를 출시, 모니터링 및 최적화할 수 있도록 지원한다. 클레어 보(Claire Vo) 론치다클리 최고 제품 책임자는 “직관적인 UI와 생성형 AI 기반 어시스턴트가 결합된 앱 스튜디오는 기술 격차를 해소하여 비즈니스 상황을 잘 아는 기술 직원이 문제를 해결할 수 있도록 지원한다.”고 말하며 “맞춤형 애플리케이션으로 더 효율적으로 관리할 수 있는 수많은 프로세스가 있지만, 대부분의 기업은 전문 공급업체와 관련된 비용을 추가하고 싶어하지 않는다. 내부 애플리케이션을 만드는 장벽을 낮춤으로써 가장 적합한 기술 관련 직원이 가장 적절하고 안전하고 확장 가능한 솔루션으로 신속하게 문제를 해결할 수 있다.”라고 덧붙였다.
트러스트포털(TrustPortal)은 모든 채널에서 고객 센터 상담원 및 고객 셀프 서비스에 높은 생산성을 제공하는, 노코드 지능형 하이퍼 자동화 서비스형 소프트웨어(SaaS) 플랫폼이다. 크리스 램버튼(Chris Lamberton) 트러스트포털 CEO는 “앱 스튜디오는 개발 프로세스 전반에 걸쳐 생성형 AI 기반 가이드를 제공해 기술 담당자가 매력적이고 직관적인 고품질 비즈니스 애플리케이션을 만들 수 있게 지원하는 획기적인 솔루션이다.”고 말하며 “우리는 오늘날 가장 큰 규모의 기업들과 협력하고 있기 때문에, 개발자들이 내부 애플리케이션을 구축하고 실행하는 데 할애할 수 있는 시간이 제한되어 있다. 앱 스튜디오는 자체 내부 도구를 개발하고 운영하는 데 드는 비용과 복잡성을 제거하여 개발자가 고객을 위한 혁신에 더 많은 시간을 할애할 수 있도록 돕는다.”고 말했다.