Sap-fiori-architecture
SAP Fiori-アーキテクチャ
SAP Fioriアーキテクチャの高レベルのランドスケープの主要なコンポーネントを以下に示します。
SAP Webディスパッチャー(逆プロキシ)
SAP Webディスパッチャは、エンドユーザー向けのSAP Fioriアーキテクチャにおける最初の連絡先です。 これは、モバイルデバイスまたはラップトップを介してエンドユーザーからのすべてのWebブラウザー要求を処理します。
これは、すべてのHTTP/HTTPS要求のエントリポイントであり、システムが要求と要求の送信先サーバーを受け入れるか拒否する必要があるかを定義します。 SAP Fioriシステムへの接続を拒否または受け入れることができます。
トランザクションアプリはどのデータベースでも実行できますが、ファクトシートと分析アプリを実行するにはSAP HANAデータベースが必要です。
SAP ABAPフロントエンドサーバー
SAP ABAPフロントエンドサーバーには、FioriシステムとNetWeaverゲートウェイのすべてのUIコンポーネントが含まれています。 これらのUIコンポーネントは、中央のUIアドオン、SAP UI5コントロールライブラリ、およびSAP Fiori Launchpadで構成されています。 製品固有のUIも含まれています。 アドオンには、ERP、SCM、SD、MMなどの各ビジネススイートのUI開発が含まれます。
*SAP NetWeaver Gateway* は、SAPビジネススイートとターゲットクライアント、プラットフォーム、およびフレームワーク間の接続をセットアップするために使用されます。 さまざまなクライアント開発ツールに *OData* サービスを作成するための開発および生成ツールを提供します。
SAP ABAPバックエンドサーバー
SAP ABAPバックエンドサーバーは、ビジネスロジックとバックエンドデータを含めるために使用されます。 ファクトシートおよびSAPビジネススイートの検索モデルは、ABAPバックエンドサーバーに含まれています。
SAP HANAデータベースとHANA XSエンジン
*HANA XS* エンジンは、SAP Fioriですべての分析アプリを実行するために使用されます。 これには、Fioriアプリコンテンツと、SAP HANA Liveを通じて提供される仮想データモデル再利用コンテンツが含まれています。
HANA XSエンジンは2つのコンポーネントで構成されています-
- ビジネススイート用のHANA Live Appコンテンツ。
- KPI Modelerを使用したスマートビジネスコンポーネント。
HANA Liveコンテンツには、拡張性の目的で使用できるVDM再利用コンテンツが含まれています。
注-
- SAP Fioriのトランザクションアプリは、必ずしもSAP HANAデータベースを実行する必要がなく、任意のデータベースで実行できます。
- 事実*シート、分析アプリ、スマートビジネス*は、SAP HANAデータベースでのみ実行され、例外は許可されません
- HANAは、ファクトシートの検索モデル機能が機能するために必要です。 *検索モデルを介してファクトシートで要求されたデータは、HANAデータベースから直接取得されます。
SAP Fioriアーキテクチャ:アプリの種類
SAP Fioriアプリは3つのカテゴリに分類されます。 機能とインフラストラクチャの要件に基づいて区別されます。
前述のように、SAP Fioriのトランザクションアプリでは、必ずしもSAP HANAデータベースを実行する必要はなく、任意のデータベースで実行できます。 ファクトシート、分析アプリ、スマートビジネスは、例外なくSAP HANAデータベースでのみ実行されます。
以下の図は、SAP FioriのさまざまなアプリタイプのSAP Fioriアーキテクチャを示しています。
ファクトシートでは、Fioriアプリで検索機能を実行するために検索モデルが必要です。 ファクトシートは、ビジネスオペレーションの重要な情報とコンテキスト情報をドリルするために使用されます。 SAP Fioriタイルでは、さらに詳細にドリルダウンできます。 また、1つのファクトシートから関連するすべてのファクトシートに移動できます。
分析アプリとスマートビジネスアプリのデータは、HANA XSエンジンを介してHANAデータベースから取得されます。
HANA Liveコンテンツには、拡張性の目的で使用できる仮想データモデル再利用コンテンツが含まれています。
ユーザーは、HTTPSを使用してWebブラウザー経由でリクエストを送信します。 信頼できるRFCは、ABAPフロントエンドサーバーとバックエンドサーバー間の通信に使用されます。
ハードウェアおよびソフトウェアの要件
SAP Fioriアプリシステムをインストールおよび構成する際、Fioriアプリの要件に従って異なるコンポーネントをインストールするために、ハードウェアとソフトウェアの最小要件を確認することをお勧めします。
ABAPフロントエンドサーバーにインストールされるUIアドオンとNetWeaver Gateway、サポートパックの概念を理解することが重要です。 中央UIアドオンは、SAP UI5コントロールライブラリとLaunchpadに必要です。* NetWeaver Gateway は、 *OData サービスを作成してバックエンドサーバーへの接続をセットアップするために使用されます。
- フロントエンドサーバーに NW 7.4 をインストールする場合、すべての中央UIアドオンとゲートウェイコンポーネントはそのインストールの一部です。
- フロントエンドサーバーに NW 7.31 SPS04 をインストールする場合は、中央のUIアドオンとゲートウェイコンポーネントを個別にインストールする必要があります。
製品バージョン
必要なSAP NWゲートウェイのインストール
SAP NW Gatewayで自動的にインストールされるコンポーネント
EHP3 for SAP NETWEAVER 7.0(AS ABAP)
SAP NETWEAVER GATEWAY 2.0 SPS07(ゲートウェイサーバーコアNW 703/731)
「承認リクエスト」アプリをインストールする場合は、さらにインストールする必要があります-SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100
GW_CORE 200
SAP IW FND 250
SAP WEB UIF 731
IW_BEP 200
SAP NETWEAVER 7.4(AS ABAP)、SAP NETWEAVER 7.4 FOR SUITE(AS ABAP)
必要なコンポーネントはすべて、SAP NetWeaverインストール(SAP_GWFND)に含まれています
「承認リクエスト」アプリをインストールする場合は、さらにインストールする必要があります-SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100
SAP NWインストールの前提条件
SAP NetWeaver Gatewayフロントエンドサーバーの最小ハードウェア要件は次のとおりです-
Requirements | Specifications |
---|---|
Processor | Dual Core(2 logical CPUs) or higher, 2 GHz or higher |
Random Access Memory (RAM) | 8 GB or higher |
Hard Disk Capacity | 80 GB primary, or higher |
*HANA 1.0* データベースの要件は、ファクトシートと分析アプリ専用です。
*HANA Live* はHANAのスイートに含まれていますが、インストールする個別のパッケージとして利用できます。 SAP HANA Liveは、 *SAP HANA Live* が* SAP HANAアプライアンス*を*ビジネススイート*と共有するという統合シナリオを使用します。
SAP ERP向けSAP HANA Live
製品
SAP ERP向けSAP HANA Live
リリース
1.0 SPS10
ソフトウェアコンポーネント
HCO_HBA_ECC
に基づく
SAP HANAアプライアンスソフトウェアSPS 08以降
ドキュメント公開
2015年4月
このソフトウェアコンポーネントは、SAP HANAのアドオンとしてインストールします。 SAP HANAアプライアンスソフトウェアは、主要なSAPハードウェアパートナーとともに提供される特定のアプライアンスハードウェアシステムにプリインストールされています。
SAP Fioriのシステムランドスケープ要件
SAP Fioriのシステムランドスケープ要件は、以下の表にまとめられています。