기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
주요 App Studio 개념을 숙지하여 팀의 애플리케이션 생성 및 프로세스 자동화 속도를 높이세요. 이러한 개념에는 관리자 및 빌더 모두에 대해 App Studio 전체에서 사용되는 용어가 포함됩니다.
관리자 역할
Admin은 App Studio의 그룹에 할당할 수 있는 역할입니다. 관리자는 App Studio 내에서 사용자 및 그룹을 관리하고, 커넥터를 추가 및 관리하고, 빌더가 생성한 애플리케이션을 관리할 수 있습니다. 또한 관리자 역할이 있는 사용자는 Builder 역할에 포함된 모든 권한을 가집니다.
관리자 역할을 가진 사용자만 역할, 데이터 소스 및 애플리케이션을 관리하는 도구가 포함된 Admin Hub에 액세스할 수 있습니다.
애플리케이션(앱)
애플리케이션(앱)은 최종 사용자가 특정 작업을 수행할 수 있도록 개발된 단일 소프트웨어 프로그램입니다. App Studio의 앱에는 UI 페이지 및 구성 요소, 자동화, 사용자가 상호 작용할 수 있는 데이터 소스와 같은 자산이 포함됩니다.
자동화
자동화는 애플리케이션의 비즈니스 로직을 정의하는 방법입니다. 자동화의 주요 구성 요소는 자동화를 시작하는 트리거, 하나 이상의 작업 시퀀스, 자동화에 데이터를 전달하는 데 사용되는 입력 파라미터 및 출력입니다.
자동화 작업
일반적으로 작업이라고 하는 자동화 작업은 자동화를 구성하는 로직의 개별 단계입니다. 각 작업은 이메일 전송, 데이터 레코드 생성, Lambda 함수 호출 또는 APIs 호출 등 특정 작업을 수행합니다. 작업은 작업 라이브러리의 자동화에 추가되며 조건문 또는 루프로 그룹화할 수 있습니다.
Builder 역할
Builder는 App Studio에서 그룹에 할당할 수 있는 역할입니다. 빌더는 애플리케이션을 생성하고 빌드할 수 있습니다. 빌더는 사용자 또는 그룹을 관리하거나, 커넥터 인스턴스를 추가 또는 편집하거나, 다른 빌더의 애플리케이션을 관리할 수 없습니다.
Builder 역할이 있는 사용자는 Builder Hub에 액세스할 수 있습니다. 여기에는 빌더가 액세스할 수 있는 애플리케이션과 같은 리소스에 대한 세부 정보와 학습 리소스와 같은 유용한 정보가 포함되어 있습니다.
구성 요소
구성 요소는 애플리케이션의 UI 내에 있는 개별 기능 항목입니다. 구성 요소는 페이지에 포함되어 있으며 일부 구성 요소는 다른 구성 요소의 컨테이너 역할을 할 수 있습니다. 구성 요소는 UI 요소를 해당 UI 요소가 수행할 비즈니스 로직과 결합합니다. 예를 들어, 한 가지 유형의 구성 요소는 사용자가 필드에 정보를 입력할 수 있는 양식이며, 제출되면 해당 정보가 데이터베이스 레코드로 추가됩니다.
커넥터
커넥터는 App Studio와 및 AWS Lambda Amazon Redshift 또는 타사 서비스와 같은 다른 AWS 서비스 간의 연결입니다. 커넥터가 생성 및 구성되면 빌더는 커넥터와 해당 애플리케이션에서 App Studio에 연결되는 리소스를 사용할 수 있습니다.
관리자 역할을 가진 사용자만 커넥터를 생성, 관리 또는 삭제할 수 있습니다.
개발 환경
개발 환경은 애플리케이션을 빌드하기 위한 시각적 도구입니다. 이 환경에는 앱을 빌드하기 위한 다음 탭이 포함되어 있습니다.
자동화: 빌더가 자동화를 통해 애플리케이션의 비즈니스 로직을 설계하는 위치입니다.
데이터: 빌더가 엔터티를 사용하여 애플리케이션의 데이터 모델을 설계하는 위치입니다.
개발 환경에는 디버그 콘솔과 빌드 중에 컨텍스트 지원을 받을 수 있는 AI 채팅 창도 포함되어 있습니다. 빌더는 개발 환경에서 진행 중인 애플리케이션을 미리 볼 수 있습니다.
개체
개체는 App Studio의 데이터 테이블입니다. 개체는 데이터 소스의 테이블과 직접 상호 작용합니다. 개체에는 데이터를 설명하는 필드, 데이터를 찾아 반환하는 쿼리, 개체의 필드를 데이터 소스의 열에 연결하는 매핑이 포함됩니다.
Instance
인스턴스는 모든 App Studio 리소스의 논리적 컨테이너입니다. 사용자, 회사, 팀 또는 조직을 나타내며 애플리케이션, 커넥터 및 사용자를 포함합니다. App Studio에 가입하는 과정에서 인스턴스를 생성합니다.
Page
페이지는 App Studio에서 애플리케이션의 UI를 구성하는 구성 요소의 컨테이너입니다. 각 페이지는 사용자가 상호 작용할 애플리케이션의 사용자 인터페이스(UI) 화면을 나타냅니다. 페이지는 애플리케이션 스튜디오의 페이지 탭에서 생성 및 편집됩니다.
트리거
트리거는 자동화를 실행할 시기와 조건을 결정합니다. 트리거의 몇 가지 예는 On click
버튼과 텍스트 입력On select
입니다. 구성 요소 유형에 따라 해당 구성 요소에 사용 가능한 트리거 목록이 결정됩니다. 트리거는 구성 요소에 추가되고 애플리케이션 스튜디오에서 구성됩니다.