SAP BTP のサービスタイプ

SAP BTP の多くの機能がサービスとして提供されます。一部のサービスは常に無料ですが、その他のサービスでは追加料金を支払う必要があります。サービスを利用する前に、そのサービスにサブスクライブするか、選択したサービスのインスタンスを作成する必要があります。これを行うには、このサービスで使用可能なサービス計画について理解し、シナリオに適したサービス計画を選択する必要があります。サービスの既存のサービス計画の詳細については、SAP Discovery Center で、または SAP Help Portal の文書を参照してください。2 つのタイプのサービスを区別することができます。利用可能なサービスが多数あり、複数のユースケースで使用することができます。サービスは、インスタンス化またはサブスクライブすることができます。
- インスタンス
- サービスインスタンスは、API またはバインド (もしくはその両方) を介して利用される一連の機能です。一部のサービスでは、適切に動作するために Cloud Foundry や Kyma などの追加環境も必要です。サービスによっては、グラフィカルなアプリケーションを利用することもできます。この場合、サービスインスタンスには独自のランタイムが組み込まれていないため、確実に追加の環境が必要になります。
- サブスクリプション
- サービスサブスクリプションはスタンドアロンであり、追加のランタイム環境やその他のサービスを必要とせずに実行されます。これらのサービスは、主に開いて使用できるアプリケーションとともに提供されます。シナリオに対してこのアプリケーションの機能を利用することができます。
SAP BTP でのサービスの使用例

図 "SAP BTP でのサービスの使用例" に、一部のサービスの潜在的な使用ケースを示します。
開発者には、SAP Cloud Application Programming Model を使用して SAPUI5 アプリケーションを開発するタスクがあります。このアプリケーションは、SAP BTP でホストする必要があります。
開発者は、SAP Business Application Studio を IDE として使用することにしました。Continuous Integration and Delivery パイプラインでは、SAP BTP の Continuous Integration & Delivery サービスが使用されます。アプリケーションが SAP BTP の Cloud Foundry 環境内にデプロイされます。開発者は、SAP HANA Cloud を使用して、アプリケーション (サービスとしてのデータベース) のデータを保存します。
権限管理によるセキュリティを確保するためにアプリケーションの運用および本稼働使用が必要であるときに、ログを書き込み、ロードを自動的に処理する必要があります。
権限については、開発者が Authorization and Trust Management サービスを使用します。ログについては、アプリケーションを Application Logging サービスに接続できます。ロードを動的に処理するために、開発者は Application Autoscaler のインスタンスを作成し、スケーリングルールを使用して設定し、それをアプリケーションにバインドできます。
このシナリオの使用ケースに加えて、より多くのユースケースがあり、さらに多くのサービスを使用することができます。


