
- グローバルアカウント
グローバルアカウントは、SAP との契約を実現化したものです。グローバルアカウントは、ディレクトリ、サブアカウント、メンバー、権限、およびクォータの管理に使用されます。グローバルアカウントごとにプラットフォームリソースを使用するための権限およびクォータを受け取り、実際の消費のために権限およびクォータをサブアカウントに配分します。
- ディレクトリ
ディレクトリを使用すると、技術上および業務上のニーズに応じてサブアカウントを編成および管理できます。
ディレクトリには、階層を作成するためのディレクトリおよびサブアカウントを含めることができます。ディレクトリを使用した他のディレクトリおよびサブアカウントのグループ化はオプションです。グローバルアカウントの下にサブアカウントを直接作成できます。深さが 7 レベルの階層構造を作成することができます。指定されたパスの最上位レベルは常にグローバルアカウントであり、最下位レベルはサブアカウントです。つまり、最大 5 レベルのディレクトリを持つことができます。
- サブアカウント
サブアカウントを使用すると、メンバー、権限、および権限に関する組織およびプロジェクトの要件に従ってグローバルアカウントを構造化できます。グローバルアカウントには、アプリケーションのデプロイ、サービスの使用、およびサブスクリプションの管理を行う 1 つ以上のサブアカウントを含めることができます。グローバルアカウントのサブアカウントは、互いに独立しています。これは、ランドスケープおよびアーキテクチャ全体を計画する際に、セキュリティ、メンバー管理、データ管理、データ移行、統合などに関して考慮することが重要です。
- エンタイトルメント
- 権限とは、リソースをプロビジョニングして使用する権利です。つまり、権限は、使用する権限があるサービス計画です。また、権限が予約済みのオプションであるか、SAP BTP グローバルアカウントで使用できる予約済みサービスである場合もあります。
SAP BTP: 地域

さまざまな地域にアプリケーションをデプロイできます。各地域は、アプリケーション、データ、またはサービスがホストされる地理的な場所 (ヨーロッパ、米国東部など) を表します。地域は、サブアカウントレベルで選択されます。サブアカウントごとに、地域を 1 つだけ選択します。地域の選択は、多くの要因に依存します。たとえば、アプリケーションのパフォーマンス (応答時間、遅延時間) は、ユーザに近い地域を選択することで最適化できます。グローバルアカウント自体も、地域で実行されます。
- インフラストラクチャ
- 地域のインフラストラクチャレイヤは、SAP または SAP の Instrastructure as a Service (IaaS) パートナの 1 つであるアマゾンウェブサービス (AWS)、Microsoft Azure、Google Cloud Platform (GCP)、および Alibaba Cloud のいずれかによって提供されます。
- 環境
- 環境は、ビジネスアプリケーションの開発と管理を可能にする、SAP BTP の実際の Platform as a Service 製品を構成します。各環境には、アプリケーションの構築に必要なツール、テクノロジ、およびランタイムが備わっています。
- サービス
- サービスにより、SAP BTP でのビジネスアプリケーションおよびその他のプラットフォームサービスの開発が可能になり、促進または迅速化されます。利用可能なすべてのサービスは、SAP Discovery Center にあります。
- データ
- ビジネスおよびアプリケーションデータは、SAP HANA Cloud や SAP Datasphere などのサービスを介して管理されます。
- アプリケーション
- 地域にデプロイするビジネスアプリケーションは、その下のレイヤの上に構築され、そのレイヤを利用します。
SAP BTP: サブアカウント

各サブアカウントは、アプリケーション、データ、またはサービスがホストされる物理的な場所である地域に関連付けられています。特定の地域は、アプリケーションをデプロイし、対応するコックピット URL を使用して SAP BTP コックピットにアクセスする場合に関連します。サブアカウントに割り当てられた地域は、ユーザのロケーションに直接関連している必要はありません。たとえば、米国に配置されていても、ヨーロッパでサブアカウントを運用できます。
グローバルアカウントに対して購入した権限およびクォータは、個別のサブアカウントに割り当てる必要があります。
注記
クォータは、リソースの最大許容消費を定義する数量を表します。つまり、サービス計画をどの程度使用する権限があるかを表します。
サービス計画は、特定のサービスの特定のバリアントのコストとメリットを表します。たとえば、データベースにさまざまな "T シャツサイズ" を設定する場合があり、それぞれが異なるサービス計画です。
グローバルアカウントとサブアカウントの用語、および SAP BTP の範囲内のそれらの意味は、ユーザアカウントまたはユーザ管理には言及していません。
SAP BTP: 環境

環境は、ビジネスアプリケーションの開発と管理を可能にする、SAP BTP の実際の Platform as a Service 製品を構成します。環境は、SAP BTP にサブアカウントレベルでアンカーされます。
各環境には、アプリケーションの構築に必要な特定のツール、テクノロジ、およびランタイムが用意されています。そのため、複数環境のサブアカウントは、さまざまなアプリケーションをホストし、多様な開発オプションを提供する単一のアドレスです。1 つのサブアカウントで異なる環境を使用する利点の 1 つは、ユーザ、権限、および権限の管理がサブアカウントごとに 1 回だけ必要であるため、開発者により高い柔軟性を付与できることです。
アプリケーションの環境

さまざまな環境を利用できるため、開発プロセスの柔軟性が向上します。
以下の環境を使用することができます。
- Cloud Foundry 環境
- Cloud Foundry 環境では、多言語のクラウドアプリケーションを作成できます。Cloud Foundry (CF) は、オープンソースの Cloud Native Platform as a Service (PaaS) であり、アプリケーション開発ライフサイクル全体にわたる一連の仕様とツールで構成されます。これには、アプリケーションのデプロイメント、アプリケーションライフサイクル管理、サービス依存関係の管理、セキュリティなどが含まれます。インタラクション用に、Cloud Foundry にはコマンド行インタフェース (CF CLI) が用意されています。これにより、スクリプトによる高度な自動化が可能になります。SAP が提供する Java、Node.js、および Python ビルドパックを使用して、オープン標準でアプリケーションを構築できます。または、PHP、Ruby、または Go のコミュニティビルドパックで他の言語を取り込みます。
- KYMA 環境
Kyma 環境では、オープンソースのプロジェクト "Kyma" に基づいて、完全に管理された Kubernetes ランタイムが提供されます。Kubernetes は、Cloud Foundry と同様に、アプリケーションライフサイクルを管理するためのオープンソースのクラウドネイティブプラットフォームです。CF とは異なり、コンテナ、コンテナオーケストレーション、およびスケーラビリティに重点が置かれています。
Kyma により、開発者は SAP ソリューションをサーバレスの機能で拡張し、コンテナ化されたマイクロサービスと組み合わせることができます。Kyma 環境を使用して、マイクロサービスをデプロイしたり、フルスタックアプリケーションをビルドしたりすることもできます。
- ABAP 環境
ABAP 環境は、主に ABAP ベース製品 (SAP S/4HANA Cloud など) 用の拡張アプリケーションの作成を対象としていますが、独立したクラウドアプリケーションを開発することもできます。技術的には、ABAP 環境は Cloud Foundry または Kyma 環境内に存在するクラウド対応環境です。ABAP 環境は、SAP S/4HANA Cloud でも使用される最新の ABAP プラットフォームクラウドリリースに基づいています。ソフトウェアスタックには、スタンドアロンアプリケーションサーバ ABAP でよく知られた標準テクノロジーコンポーネントが含まれています。ABAP 環境では、SAP Fiori および Core Data Services (CDS) を含む ABAP RESTful アプリケーションプログラミングモデル (RAP) がサポートされています。
グローバルアカウント、ディレクトリ、およびサブアカウント間のエンティティ関係

図 " グローバルアカウント、ディレクトリ、およびサブアカウント間のエンティティ関係 " は、機能セット B のグローバルアカウント、そのディレクトリ、サブアカウント、環境、地域、権限、およびクォータ間の関係を示しています。
サブアカウントは、環境 Neo または環境複数環境 (KYMA、ABAP、および Cloud Foundry 環境) に対して指定されます。
注記
Neo 環境では、HTML5、Java、および SAP HANA 拡張アプリケーションサービス (SAP HANA XS) アプリケーションを開発できます。HTML5 向け UI 開発ツールキット (SAPUI5) を使用して、最新の Web ベースのビジネスアプリケーション用の豊富なユーザインタフェースを開発することもできます。
SAP では、機能セット B の複数環境のアカウントモデルに焦点を当てています。詳細
SAP BTP, Neo 環境がまだある場合は、移行が適している可能性があります。シナリオの移行を開始する前に、SAP BTP 移行エキスパートに連絡し、移行のための個別のロードマップを作成します。詳細については、neo からの移行を参照してください。