SAPNetWeaver-はじめに
SAP NetWeaver(SAP NW)は、「ビジネスイネーブルメント」に使用されるすべてのソフトウェアとサービスについて説明しています。ERPセントラルコンポーネント(ECC)やサプライヤリレーションシップマネジメント(SRM)などのSAPビジネススイートには、その特定のビジネスソリューションのソフトウェアコンポーネントが含まれています。
以下は、SAPNetWeaverプラットフォームに関する重要なポイントです。
これは、ミッションクリティカルなビジネスアプリケーションを実行し、人、プロセス、および情報を統合するための包括的なテクノロジーセットを提供するオープンテクノロジープラットフォームです。
これは、エンタープライズサービス指向アーキテクチャ(エンタープライズSOA)の基盤として機能し、ビジネスとテクノロジーの境界を越えて人、情報、およびビジネスプロセスの統合と調整を可能にする、Webベースのオープン統合アプリケーションプラットフォームです。
オープンスタンダードを利用して、ほぼすべてのソースまたはテクノロジーからの情報やアプリケーションとの統合を可能にします。
これは、SAP BusinessSuiteおよびSAPBusiness byDesignの基盤です。また、パートナーソリューションとカスタムビルドアプリケーションを強化します。
SAPNW開発
SAP NetWeaverは、1997年にイスラエルの会社であるTopTierSoftwareによって最初に導入されました。SAPは2000年代初頭にこの会社を買収しました。SAP NetWeaverの最初のバージョンは、バージョンNW7.0とともに2004年にリリースされました。
Note −利用可能な最新バージョンは、2015年第4四半期にリリースされたSAP NetWeaver7.5です。
SAPは、さまざまなハードウェアベンダーと提携して、NetWeaverプラットフォームの機能を強化するためのさまざまなアプリケーションコンポーネントを提供しています。SAP Business Warehouse(BW)Acceleratorは、SAPBWのデータロードとクエリパフォーマンスを向上させるために開発された例の1つです。
SAPは、ABAP Workbench、Web Dynpro、Visual Composer、SAP Solution Manager、JAVAスタックに基づくNetWeaver Developer Studio(NWDS)などのNetWeaverプラットフォームに基づいてさまざまなアプリケーション開発を導入しています。
次の画像では、SAPNWプラットフォームに基づく主要な有効化を確認できます-
Highly Configurable Business Applications −これには、SAP ECCスイート、顧客関係管理用のSAP CRMソフトウェアスイート、サプライチェーン管理、およびSAP Enterprise Resource Planning(ERP)ソリューションの一部であるその他の主要モジュールが含まれます。
Business Enablement Applications −これには、SAP Process Integration(PI)、エンタープライズポータル、ビジネスインテリジェンスソフトウェアスイートなどのビジネスイネーブルメントアプリケーションが含まれます。
Common Development and Technology Platform −これには、ABAP Workbench、SAP Web Dynpro、VisualComposerなどのWeb開発およびアプリケーション開発テクノロジが含まれています。
SAPNetWeaver-利点
SAP NWは、ワークベンチアプリケーションの開発用にビジネスアプリケーションを管理および構成するためのオープンプラットフォームであるため、複数の利点を実現できます。
これはサービス指向アーキテクチャーのアプローチに基づいているため、柔軟にタスクを実行できます。システムのアップグレードも簡単に実行できます。
SAP NetWeaver Application Serverを使用すると、分析と組み込み分析をリアルタイムで実行できます。
ABAP Workbench、Web Dynpro、NW DevelopmentStudioなどのツールを使用したWebアプリケーションの簡単な開発。
さまざまな言語で実装された、さまざまなプロバイダーのアプリケーションを管理するための単一のアプリケーションプラットフォーム。
Webおよびモバイルアプリケーションを使用したビジネスロジックとSAPバックエンドシステムコンテンツの簡単な実装と使用。
SAP NetWeaver Gateway、JAVAに基づくSAP UI5、およびHTML5ベースのアプリケーション開発を使用したモバイルおよびWebアプリケーション向けの柔軟でシンプルな開発環境。
NetWeaverプラットフォーム展開モデルに基づくSAPFiori Launchpadを使用することにより、日常業務のワークフローと管理が容易になります。開発者は、NetWeaverゲートウェイを使用して、ビジネスユーザーを任意の環境および任意のデバイスを介してSAPソフトウェアにリンクするアプリケーションを作成できます。