다음을 통해 공유


Azure Logic Apps 및 엔터프라이즈 통합 팩을 사용하는 B2B 엔터프라이즈 통합 워크플로

B2B(business-to-business) 솔루션 및 조직 간의 원활한 통신을 위해 EIP(엔터프라이즈 통합 팩)와 함께 Azure Logic Apps를 사용하여 자동화되고 확장 가능한 엔터프라이즈 통합 워크플로를 빌드할 수 있습니다.

엔터프라이즈 통합 팩이란?

Microsoft BizTalk Server에 익숙한 경우 EIP는 유사한 개념을 따르고 B2B 기능을 사용하기 쉽게 만듭니다. 그러나 한 가지 주요 차이점은 EIP가 아키텍처 측면에서 통합 계정을 기반으로 한다는 것입니다. 이러한 계정은 B2B 통신을 위해 거래 파트너, 계약, 맵, 스키마, 인증서 등을 포함한 B2B 아티팩트를 저장, 관리 및 사용하는 방법을 간소화하는 Azure의 클라우드 기반 컨테이너입니다.

이러한 아티팩트를 사용하면 Azure Logic Apps를 사용하고 수백 개의 커넥터 중에서 선택하여 Azure, Microsoft 및 기타 SaaS(Software as Service) 앱, 온-프레미스 시스템 및 사용자 지정 앱과 같은 클라우드 서비스를 포함하는 B2B 워크플로 및 통합 솔루션을 빌드할 수 있습니다. 예를 들어 기본 제공 및 Azure Functions 커넥터를 사용하여 워크플로에서 사용자 지정 코드를 만들고 실행할 수 있습니다. 다음 업계 표준을 지원하는 엔터프라이즈 통합 커넥터를 사용할 수도 있습니다.

  • EDI(전자 데이터 교환)
  • EAI(Enterprise Application Integration)

조직에서 다양한 프로토콜과 형식을 B2B 통신에 사용하는 경우에도 다른 조직과 메시지를 전자적으로 교환할 수 있습니다. AS2, X12, EDIFACTRosettaNet을 포함한 업계 표준 프로토콜을 지원하는 EIP를 사용할 경우 이러한 다양한 형식을 조직의 시스템에서 처리할 수 있는 형식으로 변환할 수 있습니다. 또한 암호화와 디지털 서명을 모두 사용하여 메시지 보안을 향상시킬 수 있습니다.

시작하려면 어떻게 해야 하나요?

통합 계정을 만들고 아티팩트를 추가한 후에는 논리 앱을 만들어 B2B 워크플로 빌드를 시작할 수 있습니다.

Important

논리 앱(소비) 리소스 종류를 사용하는 경우 워크플로에서 사용할 B2B 아티팩트를 선택하려면 먼저 통합 계정을 논리 앱 리소스에 연결해야 합니다. 그러나 이러한 아티팩트를 정의하고 통합 계정에 추가하기 위해 논리 앱 리소스는 필요하지 않습니다.

논리 앱(표준) 리소스 종류를 사용하는 경우 스키마와 맵을 논리 앱 리소스에 직접 추가하고 동일한 논리 앱 리소스 내의 여러 워크플로에서 해당 아티팩트를 사용할 수 있습니다. 파트너 및 계약과 같은 다른 아티팩트를 저장하려면 통합 계정이 여전히 필요하지만, 연결은 선택 사항입니다. 이러한 리소스 종류에 대한 자세한 내용은 Azure Logic Apps란? - 리소스 종류 및 호스트 환경을 참조하세요.

다음 다이어그램에서는 B2B 논리 앱 워크플로 빌드를 시작하는 개략적인 단계를 보여 줍니다.

B2B 논리 앱 워크플로를 만들기 위한 필수 구성 요소 단계를 보여 주는 개념적 다이어그램

지금 샘플 사용해 보기

Azure를 통해 AS2 메시지를 보내고 받는 논리 앱을 배포하는 이 샘플을 시도하려면 Azure에 배포를 선택합니다. 샘플을 실행하기 전에 HTTP 작업의 URI 속성이 Contoso-AS2Receive 논리 앱의 요청 트리거에 대해 동적으로 생성된 URI를 사용하도록 FabrikamSales-AS2Send 논리 앱 워크플로를 수동으로 업데이트해야 합니다.

다음 단계