SAP Business Technology Platform による並列拡張性
並列拡張性とは、別のプラットフォームでアプリまたは拡張を開発し、カスタム開発をターゲットの SAP S/4HANA Cloud システムと統合することを意味します。SAP の開発プラットフォームは SAP Business Technology Platform (BTP) であり、ローコード/ノーコード開発ソリューションとコードベース開発ソリューションの両方があります。

SAP BTP により、開発者は疎結合された拡張アプリケーションを安全に実装し、すでに保有している既存の SAP ソリューションに追加のワークフローまたはモジュールを実装することができます。疎結合された拡張は、コア ERP システムから根本的に分離されたプラットフォームで構築されるため、最も柔軟です。SAP BTP での開発では、困難なカスタマ要件を簡単に解決できますが、開発作業をサポートするために追加リソースが必要になることがよくあります。
SAP Business Technology Platform 上のノーコード/ローコード/プロコードツール
SAP Build は、お客様が RISE with SAP イネーブルメントパッケージを通じてアクセスできる主要なローコード/ノーコード開発ソリューションです。これには、SAP Build Apps、Build Process Automation、および Build Work Zone が含まれます。

SAP Business Application Studio (BAS) は、主要なプロコード開発ソリューションであり、を使用するには、追加のライセンスが必要です。BAS では、開発者は Java、JavaScript、Python などの共通言語を使用し、Cloud Application Programming (CAP) モデルを使用して SAP ビジネスアプリケーションを構築および実行することができます。ソフトウェア開発者キット (SDK) は、さまざまな使用ケースでアプリケーションを構築する労力を削減することを目的としたコンテンツのライブラリです。たとえば、Java、JavaScript、iOS モバイル、Android モバイルなどの SDK ライブラリがあります。並列拡張性シナリオで使用できるその他のサービスは、SAP Discovery Center に記載されています。
さまざまな業務ラインを専門とする設定エキスパートは、SAP Build または SAP Business Application Studio を使用して、Fit-to-Standard ワークショップで特定された要件に対応するソリューションを開発する責任はありません。アプリ内キーユーザ機能では対応できない要件が特定された場合は、さらなるディスカッションと決定のために、要件をプロジェクトマネージャにエスカレーションします。オプションは以下のとおりです。
- リソースをパートナプロジェクトチームに持ち込み、ABAP によるアプリ内開発者拡張性を使用してカスタム拡張をサポートします。このユーザは、旧バージョンの SAP ERP に関する経験がすでにあり、ABAP 開発に非常に満足している必要があります。
- 内部リソースを顧客プロジェクトチームに持ち込み、ABAP によるアプリ内開発者拡張性を使用してカスタム拡張をサポートします。このユーザは、旧バージョンの SAP ERP に関する経験がすでにあり、ABAP 開発に非常に満足している必要があります。理想的には、この個人は、ビジネスの内部作業に精通できるように、既存の組織での作業中に ABAP の知識を得ているはずです。
- リソースをパートナプロジェクトチームに持ち込み、SAP Build による並列拡張性 (コーディングのバックグラウンドは不要) または SAP Business Application Studio (コーディングのバックグラウンドが必要) を使用してカスタム拡張をサポートします。
- 内部リソースを顧客プロジェクトチームに持ち込み、SAP Build による並列拡張性 (コーディングのバックグラウンドは不要) または SAP Business Application Studio (コーディングのバックグラウンドが必要) を使用してカスタム拡張をサポートします。
注記
SAP Build、SAP Business Application Studio、または SAP Business Technology Platform で実行されるその他の開発サービスの使用方法については、無料の Learning Journey をご覧ください。