SAP BTP 展開
SAP BTP とは何ですか?
SAP BTP (ビジネス テクノロジー プラットフォーム) は、SAP のアプリケーション開発および自動化プラットフォームです。顧客がアプリケーションを開発し、AI 機能によって強化された自動化、分析、統合を行うための統合環境を提供します。SAP BTP は、主要なクラウド プロバイダーが提供するインフラストラクチャ上に導入され、SAP によって完全に管理されます。
どうやって Mendix SAP BTP は相性が良いのでしょうか?
Mendix SAP BTP の Cloud Foundry 環境と統合されています。
A Mendix アプリケーションは、 Mendix ポータルを使用する Mendix Cloud Foundry ビルドパックは、顧客独自の SAP BTP インスタンスに直接デプロイできます。アプリケーションのデータは、AWS や Azure などのクラウド プロバイダーで実行されている SAP HANA または Postgresql データベースに保存されます。
オプションで、ファイル保存を可能にするためにストレージ サービスが接続されます。デフォルトでは、アプリケーションは SAP 認証および承認サービスと接続サービスと統合されています。
に基づく MendixのクラウドネイティブアーキテクチャとCloud Foundryの機能、 Mendix SAP Business Technology Platform 上で実行されるアプリは可用性が高く、垂直、水平、自動スケーリングをサポートします。
SAPの詳細を読む Mendix パートナーシップ、ユースケース、顧客シナリオ、お客様の声。
SAP BTP の導入は私に適していますか?
2017以来、 Mendix ローコードアプリケーション開発におけるSAPの主要パートナーです。 Mendix 唯一のローコードベンダーです SAP 承認アプリ パートナー そして、 SAP プレミアム認定これは、SAPが公式に認定し、使用を承認したことを意味します。 Mendix SAPソリューションに加えて、または代わりに、独自のローコードツールセット、SAP Build。
SAPは、 Mendixは、ローコードと迅速なアプリケーション開発により SAP のデジタルコアを拡張する機能を提供します。次の機能を活用して、両方の長所を組み合わせます。
- Mendixクラウドネイティブアプリケーションを迅速かつ協調的かつ統制された方法で作成および構築するという独自の提案。
- SAP S/4HANA、SAP SuccessFactors などのクラス最高の SAP 製品とのネイティブ統合を共同で構築しました。
これは作る Mendix 開発者やビジネス ユーザーが、ミッション クリティカルなアプリケーションを SAP ビジネス バックエンドにすばやく統合して構築または拡張するための最適なプラットフォームです。
何をしますか Mendix SAP BTP アーキテクチャはどのようになっているのでしょうか?
SAP BTP にアプリを開発してデプロイするにはどうすればよいですか?
の展開 Mendix SAPビジネステクノロジープラットフォームへのアプリケーションは、 Mendix アプリケーションのライフサイクル。
アプリを実行する準備ができたら、 Mendix アプリを SAP Business Technology Platform に転送するためのポータル。ポータルは、アプリケーションをセットアップして SAP Business Technology Platform で実行するために必要なすべてのアクションを実行します。
あなたが使用することができます Mendix 次の項目を含む、アプリの完全な展開サイクルを管理するためのポータル:
- アプリケーション定数の設定
- スケジュールされたイベントを有効にする
- SAP BTPテナントで利用可能な追加サービスのプロビジョニング
- アプリケーションメモリとスケーリングの設定
- 展開の管理
このビデオでは、SAP BTPで環境を作成する方法を説明します。

どのような機能がありますか Mendix SAP 向けアプリの開発をご提案しますか?
長年にわたり、 Mendix SAPは、多くの統合ポイントを共同開発してきました。 Mendix、SAP Business Technology Platform (SAP BTP)、SAP ERP Business Suite (SAP S/4HANA を含む)、SuccessFactors、Concur、Ariba などのその他の SAP 製品。
これらの統合は、大きく分けて次の 3 つの主要カテゴリに分類できます。
- SAP プレゼンテーション層
- SAP アプリケーション統合レイヤー
- SAP BTP デプロイメントおよび統合レイヤー
SAP プレゼンテーション層
この Mendix Fiori Web UI パッケージを使用すると、SAPUI5 コーディングなしで、洗練された Fiori スタイルのアプリを構築できます。このパッケージは最新バージョンの SAP Fiori と SAP Horizon をサポートしており、開発者はこれらの人気の SAP UI テーマに基づいてレスポンシブなモバイル アプリやネイティブ モバイル アプリを構築できます。ユーザーは純粋な Fiori スタイルを適用するか、スタイルをカスタマイズしてこれらのアプリを Fiori Launchpad に追加し、シームレスなユーザー エクスペリエンスを実現できます。
ネイティブアプリ開発では、ユーザーは SAP Horizon ネイティブ UI リソース SAP Fiori または Horizon スタイルでネイティブ アプリを構築します。
SAP Fiori は、あらゆるデバイスで実行できるコンシューマー グレードのユーザー エクスペリエンスを備えたビジネス アプリを作成できる設計システムです。 SAP Fiori についてすべてお読みください。
SAP アプリケーション統合レイヤー
Mendix 次の方法で任意の SAP アプリケーションと統合できます。
- SAP OData 統合
- SAP BAPI統合
SAP OData 統合
オープン データ プロトコル (一般に OData と呼ばれています) は、RESTful API の構築と使用に関する一連のベスト プラクティスを定義する ISO/IEC 承認の OASIS 標準です。OData は REST に基づいているため、クラウドとオンプレミスの両方の統合に完全に最適化されています。
SAP は、自社の製品スイートを統合するための標準統合プロトコルとして OData を使用しています。これには、SAP Business Suite や SAP S/4HANA のほか、SAP SuccessFactors、SAP Ariba、SAP Concur などの他のクラウド製品も含まれます。
SAP ソリューション向け OData コネクタ SAP OData APIにアクセスするための安全で推奨される方法です。 Mendix アプリケーション。エンティティ/ドメインモデルはあらゆるOData APIのバックボーンであり、あらゆる Mendix アプリケーション。 SAP統合のためのモデルクリエーター 素早く簡単に作成できる方法です Mendix SAP OData API のドメイン モデル。
SAP BAPI統合
SAP BAPI (ビジネス アプリケーション プログラム インターフェース) は、SAP ビジネス オブジェクト リポジトリ (BOR) にカプセル化されたデータとプロセスへの外部アクセスを提供します。BAPI は通常、SAP リモート ファンクション コール (RFC) プロトコルの上のラッパーです。
SAP ソリューション向け BAPI コネクタ SAP R/3 Business Suite内のすべてのSAP BAPIを簡単に見つけて、 Mendix アプリ。 SAP統合のためのモデルクリエーター 選択されたBAPIのドメインモデル生成を簡素化し、SAP BAPIを他のモデルと同様にモデル化します。 Mendix アプリ。
弊社のお客様への明確な推奨は、SAP ODATA APIが利用できる場合は、それを活用してみることです。 SAP ソリューション向け ODATA コネクタ.
しかし、多くの場合、既存のSAP BAPIを利用するのが適切である可能性があることを認識しています。これらのお客様には、 SAP ソリューション向け BAPI コネクタ.
SAP BTP デプロイメントおよび統合レイヤー
Mendix は、SAP BTPへのワンクリックアプリケーション導入を提供する唯一のローコードベンダーです。 Mendix ポータル。
Mendix SAP BTP 機能を拡張して以下を提供します。
- SAP 認証および承認サービス (XSUAA) を使用したシングル サインオン。
- 主な伝播 Mendix SAP Connectivity サービスを使用したアプリケーションと SAP システム。
- SAPインテリジェントサービスとの統合 SAP ソリューション向けイベント メッシュ コネクタ.
シングルサインオンエクスペリエンスを Mendix SAP を拡張するアプリですか?
SAP BTP には、信頼構成とも呼ばれる標準の ID プロバイダー (IDP) 統合が付属しています。これは、IDP と SAP Business Technology Platform 間の標準の SAML2 ベースの信頼です。
この信頼関係を設定した後、 Mendix アプリケーションはIDPと自動的に統合されます。 Mendix IDPに割り当てられた自己定義のSAP Business Technology Platformロールを持つアプリケーションロールを使用すると、 Mendix 企業のアイデンティティを使用して、特定の役割が割り当てられたアプリケーション。
どのように Mendix 私の間の主伝播をサポート Mendix アプリと SAP バックエンドシステム?
SAPビジネステクノロジープラットフォームと組み合わせることで、 Mendix SAPバックエンドシステムとの統合を実現します。 SAPプリンシパル伝播オンプレミスとクラウドの両方に対応します。
IDPをSAP BTPに接続することで、すべてのSAPアカウントにログインできるようになります。 Mendix SSO エクスペリエンスを備えた独自の IDP を使用して、特定のロールを介して SAP BTP で実行されているアプリケーションにアクセスできます。その後、エンドユーザー (「プリンシパル」と呼ばれる) は、Cloud Connector (プリンシパル ユーザーとして) を使用して、信頼構成に基づいて SAP バックエンド システムにアクセスできるようになります。
オンプレミスシステムの場合、これは、 SAP クラウドコネクタ、SAP BTP、および SAP Cloud Connector を SAP バックエンド システムと連携します。SAP BTP ソリューションの場合、これは次の図に示すように、宛先サービスを使用した SAML2-to-oAuth アサーションを使用して実行されます。