Azure Logic Apps의 관리형 커넥터
관리형 커넥터는 기본 제공 커넥터를 사용할 수 없는 다른 서비스 및 시스템에 액세스하는 방법을 제공합니다. 이러한 트리거와 작업을 사용하여 데이터, 앱, 클라우드 기반 서비스 및 온-프레미스 시스템을 통합하는 워크플로를 만들 수 있습니다. 기본 제공 커넥터와 달리 관리형 커넥터는 일반적으로 Office 365, SharePoint, Azure Key Vault, Salesforce, Azure Automation 등과 같은 특정 서비스 또는 시스템에 연결됩니다. Microsoft에서 관리하고 Azure에서 호스트되는 관리형 커넥터는 일반적으로 먼저 워크플로에서 연결을 만들고 ID를 인증해야 합니다.
더 적은 수의 서비스, 시스템 및 프로토콜의 경우 Azure Logic Apps는 관리되는 버전과 함께 기본 제공 버전을 제공합니다. 기본 제공 커넥터의 개수와 범위는 다중 테넌트 Azure Logic Apps에서 실행되는 사용량 논리 앱 워크플로 및 단일 테넌트 Azure Logic Apps에서 실행되는 표준 논리 앱 워크플로 중 무엇을 만드는지에 따라 달라집니다. 대부분의 경우 기본 제공 버전은 더 나은 성능, 기능, 가격 책정 등을 제공합니다. 몇 가지 경우 일부 기본 제공 커넥터는 한 논리 앱 워크플로 형식에서만 사용할 수 있고 다른 논리 앱 워크플로 형식에서는 사용할 수 없습니다.
예를 들어 표준 워크플로는 Azure Blob, Azure Cosmos DB, Azure Event Hubs, Azure Service Bus, DB2, FTP, MQ, SFTP 및 SQL Server에 대한 관리형 커넥터와 기본 제공 커넥터를 모두 사용할 수 있지만 사용량 워크플로에는 기본 제공 버전이 없습니다. 사용량 워크플로는 Azure API Management, Azure App Services 및 Batch에 대한 기본 제공 커넥터를 제공하지만 표준 워크플로에는 이러한 기본 제공 커넥터가 없습니다. 자세한 내용은 Azure Logic Apps의 기본 제공 커넥터 및 Azure Logic Apps의 단일 테넌트 및 다중 테넌트를 검토하세요.
이 문서에서는 관리형 커넥터에 대한 일반적인 개요 및 사용량 워크플로 디자이너와 표준 워크플로 디자이너에서 관리형 커넥터를 구성하는 방식과 예제를 제공합니다. Azure Logic Apps의 각 관리형 커넥터에 대한 기술 참조 정보는 Azure Logic Apps에 대한 커넥터 참조를 검토하세요.
관리형 커넥터 범주
사용량 논리 앱 워크플로의 경우 디자이너의 다음 레이블 아래에 관리형 커넥터가 표시됩니다.
표준 커넥터는 Azure Blob Storage, Office 365, SharePoint, Salesforce, Power BI, OneDrive 등과 같은 서비스에 대한 액세스를 제공합니다.
엔터프라이즈 커넥터는 추가 비용으로 SAP, IBM MQ, IBM 3270과 같은 엔터프라이즈 시스템에 대한 액세스를 제공합니다.
표준 논리 앱 상태 저장 워크플로의 경우 디자이너의 Azure 레이블 아래에 모든 관리형 커넥터가 표시되며, 이는 이러한 커넥터가 Azure 플랫폼에서 호스트되는 방법을 설명합니다. 표준 상태 비정상 워크플로는 단일 테넌트 Azure Logic Apps에서 기본적으로 실행하도록 설계된 기본 제공 커넥터만 사용할 수 있습니다.
사용량 또는 표준 워크플로에 관계없이 관리형 커넥터 가격은 엔터프라이즈 커넥터 및 표준 커넥터의 가격을 따라 책정되지만, 계량은 워크플로 유형에 따라 다르게 작동합니다. 가격 책정에 대한 자세한 내용은 사용량 모델의 트리거 및 작업 및 표준 모델의 트리거 및 작업을 검토하세요.
일부 관리형 커넥터는 다음과 같은 비공식 그룹에 속합니다.
온-프레미스 커넥터는 SQL Server, SharePoint Server, SAP, Oracle DB, 파일 공유 등과 같은 온-프레미스 시스템에 대한 액세스를 제공합니다.
통합 계정 커넥터를 사용하면 AS2, EDIFACT 및 X12 프로토콜을 사용하여 XML 변환 및 유효성 검사, 플랫 파일 인코딩 및 디코딩, B2B(Business-to-Business) 메시지 처리를 수행할 수 있습니다.
표준 커넥터
사용량 워크플로 디자이너에서 표준 커넥터 가격 책정 모델을 따르는 관리형 커넥터는 표준 레이블 아래에 표시됩니다. 이 섹션에는 주요 관리형 커넥터 중 일부만 나와 있습니다. 가격 책정에 대한 자세한 내용은 사용량 모델의 트리거 및 작업을 참조하세요.
표준 워크플로 디자이너에서 모든 관리형 커넥터는 Azure 레이블 아래에 표시됩니다. 관리형 커넥터 가격은 여전히 엔터프라이즈 커넥터 및 표준 커넥터의 가격을 따라 책정되지만, 계량은 워크플로 유형에 따라 다르게 작동합니다. 가격 책정에 대한 자세한 내용은 표준 모델의 트리거 및 작업을 참조하세요.
Azure Blob Storage
Azure Storage 계정에 연결하여 Blob 콘텐츠를 만들고 관리할 수 있습니다.
Azure Event Hubs
이벤트 허브를 통해 이벤트를 사용하고 게시합니다. 예를 들어 Event Hubs를 사용하여 워크플로에서 출력을 가져온 다음, 해당 출력을 실시간 분석 공급자에게 보냅니다.
Azure 큐
Azure Storage 계정에 연결하여 큐와 메시지를 만들고 관리할 수 있습니다.
Azure Service Bus
Logic Apps에서 가장 일반적으로 사용되는 커넥터를 사용하여 비동기 메시지, 세션 및 토픽 구독을 관리합니다.
Azure Table Storage
테이블을 만들고 업데이트하고 쿼리하고 관리할 수 있도록 Azure Storage 계정에 연결합니다.
파일 시스템
파일을 만들고 관리할 수 있도록 온-프레미스 파일 공유에 연결합니다.
FTP
인터넷에서 액세스할 수 있는 FTP 서버에 연결하여 파일 및 폴더를 사용할 수 있습니다.
Office 365 Outlook
회사 또는 학교 이메일 계정에 연결하여 이메일, 작업, 일정 이벤트 및 회의, 연락처, 요청 등을 만들고 관리할 수 있습니다.
Salesforce
Salesforce 계정에 연결하여 레코드, 작업, 개체 등의 항목을 만들고 관리할 수 있습니다.
SharePoint Online
SharePoint Online에 연결하여 파일, 첨부 파일, 폴더 등을 관리할 수 있습니다.
SFTP-SSH
SSH를 사용하여 인터넷에서 액세스할 수 있는 SFTP 서버에 연결하여 파일 및 폴더를 사용할 수 있습니다.
SQL Server
온-프레미스의 SQL Server 또는 클라우드의 Azure SQL Database에 연결하여 레코드를 관리하고 저장 프로시저를 실행하거나 쿼리를 수행할 수 있습니다.
엔터프라이즈 커넥터
사용량 워크플로 디자이너에서 엔터프라이즈 커넥터 가격 책정 모델을 따르는 관리형 커넥터는 엔터프라이즈 레이블 아래에 표시됩니다. 이러한 커넥터가 엔터프라이즈 시스템에 액세스하면 추가 비용이 발생할 수 있습니다. 가격 책정에 대한 자세한 내용은 사용량 모델의 트리거 및 작업을 참조하세요.
표준 워크플로 디자이너에서 모든 관리형 커넥터는 Azure 레이블 아래에 표시됩니다. 관리형 커넥터 가격은 여전히 엔터프라이즈 커넥터 및 표준 커넥터의 가격을 따라 책정되지만, 계량은 워크플로 유형에 따라 다르게 작동합니다. 가격 책정에 대한 자세한 내용은 표준 모델의 트리거 및 작업을 참조하세요.
온-프레미스 커넥터
온-프레미스 시스템에 대한 연결을 만들려면 먼저 온-프레미스 데이터 게이트웨이를 다운로드, 설치 및 설정해야 합니다. 이 게이트웨이는 필요한 네트워크 인프라를 설정하지 않고도 보안 통신 채널을 제공합니다.
사용량 워크플로의 경우 이 섹션에는 온-프레미스 시스템에 액세스할 수 있는 표준 커넥터 예제가 나와 있습니다. 확장된 온-프레미스 커넥터 목록의 경우 지원되는 데이터 원본을 참조하세요.
통합 계정 커넥터
통합 계정 작업은 Azure Logic Apps에서 B2B(기업 간) 통신 시나리오를 지원합니다. 통합 계정을 만들고 거래 파트너, 계약 등과 같은 B2B 아티팩트를 정의한 후 통합 계정 커넥터를 사용하여 메시지를 인코딩 및 디코딩하고 콘텐츠를 변환할 수 있습니다.
예를 들어 Microsoft BizTalk Server를 사용하는 경우 온-프레미스 BizTalk Server 커넥터를 사용하여 워크플로에서 연결을 만들 수 있습니다. 그런 다음, 통합 계정 커넥터를 사용하여 워크플로에서 BizTalk와 비슷한 작업을 확장하거나 수행할 수 있습니다.
사용량 워크플로
사용량 워크플로에서 통합 계정 작업을 사용하려면 논리 앱 리소스를 통합 계정에 연결해야 합니다.
표준 워크플로
통합 계정 작업에서는 논리 앱 리소스를 통합 계정에 연결할 필요가 없습니다. 대신 표준 워크플로에 작업을 추가할 때 통합 계정에 대한 연결을 만듭니다.
자세한 내용은 다음 설명서를 검토하세요.
다음 단계
Create custom APIs you can call from Logic Apps(Logic Apps에서 호출할 수 있는 사용자 지정 API 만들기)