Digital Customer Serviceの設計時およびランタイム・アーキテクチャとは何ですか。
Oracle Digital Customer Serviceは、Oracle Fusion Service内のオファリングであり、サービス・リクエストおよび関連するナレッジ項目へのセルフサービス・アクセスを顧客アカウント・ユーザーにWebインタフェースを介して提供できます。
Digital Customer Serviceアプリケーション・ユーザー・インタフェースを構成して、会社のブランドを反映させることができます。 Oracle Visual Builderを使用し、ビジネス・ニーズに応じて、ルート・ページとスタイルを定義し、様々なUIコンポーネントを含めます。
設定してデプロイすると、顧客はセルフサービスでアプリケーションを使用して、問題解決のためにナレッジ項目を検索できます。 また、顧客はDigital Customer Serviceセルフサービス・ユーザーとして登録できるため、サービス・リクエスト、作業オーダーまたはチャットを介してカスタマ・サービス担当者と対話できます。
設計時とランタイム・アーキテクチャの概要を次に示します。 Digital Customer Serviceアプリケーションは、次のAPIに依存します。
-
crmRestApi。 Fusionサービスへの接続を提供します。
-
fscmRestApi。 Oracle Application Cloudトポロジ・マネージャおよび機能設定への接続を提供します。
-
idcsRestApi。 Oracle Identity Cloud Serviceへの接続を提供します。
-
knowledge-service。 ナレッジ・コンテンツおよび検索への接続を提供します。
- attachmentDocTrackerRestApi. ファイル添付のアップロード・メカニズムで使用されます。
- attachmentUploadRestApi. ファイル添付のアップロード・メカニズムで使用されます。
- kmRestApi. ナレッジ管理v2 REST APIへのアクセスに使用されます
- utilityRestApi. ODCSナレッジ添付のダウンロード・メカニズムで使用されます。
Digital Customer Serviceアプリケーションを開発する際の設計過程で、開発者はOracle Identity Cloud ServiceにログインしVisual Builderデザイナにアクセスして、コンポーネント交換で入手可能なアプリケーション・テンプレートやコンポーネントを選択します。 アプリケーションのソース・コードは、Visual Builder Studio (旧称Developer Cloud Service)を介して提供されるGitリポジトリで保持できます。 アプリケーションは関連付けられたFusion Serviceインスタンスの様々なRESTサービスと対話するように構築されます。 設計時のアーキテクチャを次に示します。
実行時に、セルフ・サービス・ユーザーは、Visual Builderランタイム環境から提供されるDigital Customer Serviceアプリケーションと対話し、Oracle Identity Cloud Serviceでユーザー用に作成されたセルフサービス・アカウントに対するリクエストを行うことができます。 その後、ユーザーはOracle Identity Cloud Serviceにサインインして、アプリケーションへの認証アクセスを取得し、Fusion Serviceから様々なRESTサービスによって有効化されたアプリケーションの完全な機能を使用できます。 アプリケーションでチャット機能が公開される場合もあります。 次に、ランタイム・アーキテクチャを示します: