Connected Field Service 아키텍처

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online)

Connected Field Service for Microsoft Dynamics 365는 두 Dynamics 365 및 Microsoft Azure 서비스 내의 여러 구성 요소에 의존하는 분산된 솔루션입니다.

고급 구성 요소 아키텍처

다음 다이어그램은 Microsoft Dynamics 365용 Connected Field Service 표준 설치 시 찾을 수 있는 고급 구성 요소 및 서비스와 이를 지원하는 Azure 리소스에 대해 설명합니다. 이 초기 릴리스에서 Dynamics 365의 IoT 기능은 Field Service와 직접 연결되어 있습니다.

Connected Field Service 구성 요소 아키텍처 다이어그램

다음 표에서는 이 다이어그램의 필수 구성 요소를 보여줍니다.

구성 요소 또는 서비스

설명/목적

Dynamics 365

CRM 서비스 및 Field Service를 포함합니다. Connected Field Service 기능은 Microsoft Dynamics 365의 온라인 버전에서만 사용할 수 있습니다.Dynamics 365은 필드에서 자산을 등록하고 모니터링하는 데 사용할 수 있는 대중적인 모바일 클라이언트에 대한 지원을 제공합니다.

Azure 서비스 버스

Dynamics 365(CRM)와 Azure 간 인바운드 및 아웃바운드 메시지 흐름 모두에 대한 채널을 제공합니다. IoT 허브는 CRM에 알림을 보내고 CRM 명령은 IoT 허브에 전송됩니다.

Azure 논리 앱

CRM 커넥터와 큐 커넥터를 사용하는 오케스트레이션 논리를 제공하는 사용자 지정 Azure 응용 프로그램입니다. CRM 커넥터는 CRM 관련 엔터티를 구성하기 위해 사용되며, 큐 커넥터는 Azure 서비스 버스 큐를 폴링하는 데 사용됩니다.

Azure IoT 허브

응용 프로그램 및 관리자가 대규모로 IoT 장치를 연결, 모니터링 및 관리할 수 있습니다. 장치에서 전송된 모든 인바운드 메시지와 장치에서 받은 모든 아웃바운드 메시지는 이 서비스를 통해 라우팅됩니다.

Azure 저장소

Provides persistence using a set of standard structures that include BLOB 저장소(개체 저장소), 테이블 저장소, 파일 저장소가 포함된 표준 구조 집합을 사용하여 지속성을 제공합니다. 스트림 분석 쿼리에서 BLOB 저장소를 사용합니다.

데이터베이스

장기간 보관 및 미가공 데이터, 이벤트, 분석 데이터 쿼리: 일반적으로 관계형 데이터에 대해 Azure SQL 그리고 반구조화된 데이터에 대해 DocumentDB. Connected Field Service는 SQL Azure를 사용하여 Dynamics 365에서 추후에 장치 상태를 표시하는 데 사용할 PowerBI를 위해 장치 심장박동 메시지를 저장합니다.

Azure 스트림 분석

IoT 데이터 피드 등의 스트리밍 데이터에 대한 자체 관리형 실시간 이벤트 처리 및 분석을 제공합니다. 다른 스트림의 비교 및 누적 값 및 모델과의 비교를 지원합니다. 이상 현상을 감지하고, 들어오는 데이터를 구조화하고, 경고를 발생시키고, 실시간 메트릭을 제공합니다. 임시 쿼리는 SQL 기반 언어를 통해 지원됩니다. 스트림 분석은 필터링된 경고를 Dynamics 365에 제공하는 Azure 서비스 버스 큐로 전달하도록 구성됩니다.

자동 온도 조절기 시뮬레이터

샘플 온도 및 습도 장치 데이터를 제공하고 소수의 장치 전용 명령에 응답하는 시범 웹 응용 프로그램입니다.

Power BI 서비스

[선택 사항] 다양한 상호 작용 모델과 자연 검색 기능을 사용하여 고급 분석 및 데이터 집합의 360도 시각화를 제공합니다.

다른 Azure 서비스 또는 사용자 지정 구성 요소를 사용할 수 있기 때문에 이 목록은 사용자 지정된 솔루션에 대해 완전한 항목을 제공하지 않습니다. 예를 들어, 가능성 있는 장치 오작동을 예측하기 위해 Azure 기계 학습을 구축하여 들어오는 장치 데이터 패턴을 인식할 수 있습니다.

다이어그램에서 빨간색 구성 요소는 조직에 대한 솔루션을 만들 때 개발자 사용자 지정 가능한 영역을 나타냅니다. 예를 들어, 장치 알림을 처리하기 위해 솔루션에 해당 장치 유형에 자체 시뮬레이터와 사용자 지정 워크플로가 있을 수 있습니다. 표준 CRM 및 커넥터 큐에 대한 소스 코드는 공개적으로 릴리스됩니다. 자동 온도 조절기 시뮬레이터의 원본은 릴리스되지 않습니다.

구성 요소 데이터 흐름 다이어그램

Azure IoT 허브와 Connected Field Services 구성 요소 간의 데이터 흐름은 다운로드할 수 있는 이 다이어그램에 자세히 설명되어 있습니다.Connected Field Service for Microsoft Dynamics 365 표준 설치에 대해 각 정보 흐름, 흐름의 방향, 상대적 순서에 대해 자세히 설명합니다.

참고 항목

Connected Field Service 솔루션 확장
IoT Connector Web API Reference
Connected Field Service 개발자 가이드

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 저작권 정보