플로우란 무엇인가요?

IBM App Connect에는 다음과 같은 두 가지 유형의 플로우가 있습니다: 이벤트 기반 플로우 및 API를 위한 플로우

이벤트 기반 플로우에서는 첫 번째 애플리케이션(소스 애플리케이션)에서 발생할 수 있는 이벤트와 하나 이상의 대상 애플리케이션에서 수행할 수 있는 조치를 파악합니다. 플로우는 이벤트를 조치에 연결하므로, 소스 애플리케이션에서 이벤트가 발생할 때마다 대상 애플리케이션에서 조치가 자동으로 트리거됩니다.

예를 들어, 사용자가 Eventbrite(이벤트)를 사용하여 새 참석자로 등록할 때마다 IBM App Connect에서 참석자의 세부사항을 Salesforce의 새 연락처와 Aaana의 새 작업으로 자동으로 추가(조치)하는 플로우를 생성할 수 있습니다. 완료된 각 조치는 월별 할당량에 포함됩니다.

API에 대한 플로우는 요청, 하나 이상의 대상 애플리케이션 조치, 응답을 포함합니다. 요청에서는 애플리케이션에서 데이터 오브젝트의 작성, 대체 또는 검색을 요청하도록 정의된 모델을 사용합니다. 요청이 제출되어 각 대상 애플리케이션에서 해당 조치를 수행하고 나면 플로우에서 조치가 성공했음을 확인하는 응답을 반환하거나 요청된 데이터를 반환합니다.

내 애플리케이션에 연결하려면 IBM App Connect를 어떻게 구성하나요?

연결하려는 각 애플리케이션에 대한 계정 세부사항을 제공해야 합니다. 다음과 같은 두 가지 방법으로 애플리케이션에 대한 계정 세부사항을 추가할 수 있습니다.

플로우를 작성하기 전에:

- 애플리케이션 페이지에서 애플리케이션을 선택하고 app_name에 연결을 클릭한 후 애플리케이션에 대한 계정 세부사항을 입력합니다.

플로우를 작성하는 동안:

- 연결하려는 애플리케이션을 선택할 때 app_name에 연결을 클릭한 후 애플리케이션에 대한 계정 세부사항을 입력합니다.

화면의 메시지에 따라 IBM App Connect가 애플리케이션과 자동으로 통신하도록 허용합니다.

대부분의 애플리케이션에서는 사용자 이름과 비밀번호만 입력하면 되지만, 일부 애플리케이션에서는 더 많은 정보를 요구합니다. 이 정보를 찾으려면 developerWorks(https://developer.ibm.com/integration/docs/app-connect/)에서 앱에 대한 "방법" 안내서를 참조하세요.

참고: 현재는 각 애플리케이션에 하나의 계정만 연결할 수 있습니다. 나중에 다른 계정을 연결하거나 기존 계정의 세부사항을 변경하려면 사용 중인 계정을 업데이트하거나 해당 계정을 제거한 후 새 계정을 작성하는 옵션을 선택할 수 있습니다. 계정을 업데이트하려면 먼저 해당 계정을 사용하는 모든 플로우를 중지해야 합니다. 계정을 제거하기 전에 해당 계정을 사용하는 모든 플로우를 삭제해야 합니다.

이벤트 기반 플로우를 어떻게 작성하나요?

이벤트 기반 플로우는 다음과 같은 몇 가지 단계로 작성합니다.

· IBM App Connect Designer의 대시보드에서 새로 만들기 > 이벤트 기반 플로우를 클릭합니다.

· 플로우의 용도를 식별하는 이름을 입력합니다.

· 소스 애플리케이션과 플로우를 트리거할 이벤트를 선택합니다.

· 하나 이상의 대상 애플리케이션과 수행할 조치를 선택하여 구성합니다.

· 선택사항으로, 로직 탭에서 "If" 노드나 “For each”노드를 추가하여 조건부 처리를 제공하거나 검색된 항목을 처리할 수 있습니다.

· 종료를 클릭하고 스위치를 켜서 플로우를 저장한 후 시작합니다.

자세한 내용은 developerWorks(https://developer.ibm.com/integration/docs/app-connect/)에서 "이벤트 기반 플로우 작성" 튜토리얼을 참조하세요.

이벤트 기반 플로우를 작성하는 기타 예제는 developerWorks(https://developer.ibm.com/integration/docs/app-connect/)에서 앱에 대한 "방법" 안내서와 기타 튜토리얼을 참조하세요.

API에 대한 플로우를 어떻게 작성하나요?

클라우드 기반 애플리케이션의 데이터를 활용하는 앱을 작성할 수 있는 개발자를 원하는 경우 API를 제공할 수 있습니다. 예를 들어, CRM(Customer Relationship Management) 시스템에서 고객을 작성, 검색 및 업데이트하는 API를 제공할 수 있습니다.

API에 대한 플로우를 작성하는 단계는 다음과 같습니다.

· 작성하거나 검색하려는 오브젝트의 구조를 정의하는 하나 이상의 모델을 작성합니다.

· 각 모델에 대해 수행할 작성, 검색 또는 업데이트 작업을 선택합니다.

· 데이터를 보관하는 하나 이상의 대상 애플리케이션을 추가하여 각 작업을 구현하는 플로우를 구성합니다.

자세한 내용은 developerWorks(https://developer.ibm.com/integration/docs/app-connect/)에서 "이벤트 기반 플로우 작성" 튜토리얼을 참조하세요.

이벤트 기반 플로우를 작성하는 기타 예제는 developerWorks(https://developer.ibm.com/integration/docs/app-connect/)에서 앱에 대한 "방법" 안내서와 기타 튜토리얼을 참조하세요.

내 구독을 무료 플랜에서 유료 플랜으로 업그레이드하려면 어떻게 해야 하나요?

IBM Cloud™에서 IBM App Connect를 무료로 시작한 후 준비가 되면 PAYGO(Pay-As-You-Go) 플랜 또는 커스터마이징 구독 옵션으로 업그레이드할 수 있습니다. 또한 IBM App Connect Professional 및 IBM App Connect Enterprise가 온프레미스, 프라이빗 클라우드 또는 퍼블릭 클라우드에 배치할 수 있는 완벽히 구성 가능한 소프트웨어로 제공됩니다.

각 플랜의 기능에 대한 자세한 내용과 업그레이드 방법은 다음 웹 사이트를 참조하세요. https://developer.ibm.com/integration/docs/app-connect-enterprise/

App Connect Enterprise는 IBM Integration Bus와 어떤 관계가 있나요?

IBM App Connect Enterprise는 애플리케이션 통합 플랫폼을 지속적으로 개발하고 IBM Integration Bus 및 IBM App Connect의 기능을 결합합니다. IBM App Connect Enterprise V11은 IBM Integration Bus V10의 공식 후속 버전입니다. IBM Cloud에서 엔터프라이즈 플랜은 엔터프라이즈 전반에서 통합 사용자 간의 마찰 없는 경험을 제공하며, 간단하게 패키징되는 고급 통합 기능을 단계적으로 공개하여 쉽고 효율적으로 취득하여 관리할 수 있도록 해줍니다.

IBM Integration Bus on Cloud를 보유 중입니다. IBM App Connect Enterprise를 사용하려면 추가로 비용을 내거나 신규 구독을 신청해야 하나요?

IBM Integration Bus on Cloud 구독 고객은 IBM Cloud에서 IBM App Connect Enterprise를 사용할 수 있는 자격이 자동으로 부여됩니다. 마이그레이션을 위한 추가 비용이 없습니다.

IBM App Connect Enterprise에서 내 IBM Integration Bus 또는 IBM App Connect Professional 플로우 및 통합을 사용할 수 있나요?

IBM Integration Bus on Cloud 또는 IBM App Connect용으로 이전에 구축된 통합 자산은 이 새 플랜에서 수정하지 않고 계속 실행됩니다.

온프레미스 배치에 IBM App Connect를 사용할 수 있나요?

예, 가능합니다. 이전에는 IBM Integration Bus로 알려졌던 IBM App Connect는 관리형 클라우드 서비스(IBM에서 호스팅함), 프라이빗 클라우드, 퍼블릭 클라우드, 온프레미스 또는 이러한 배치 모델의 조합(요구사항에 따라)을 포함하여 다수의 유연한 배치 옵션을 제공합니다.

무료로 App Connect 사용

통합 성능을 높이고 대기 시간을 줄이며 비용을 절감할 수 있습니다. 코드 없는 설정으로 단 몇 분 내에 실행됩니다. 또한 전문가 도움, 설치 기반 및 최초 2개의 플로우를 제공하며, 이 모두는 Lite 플랜에서 무료로 제공됩니다.