Developing with SAP Extension Suite

Explaining the SAP BTP Account Model

Objectives
After completing this lesson, you will be able to:

After completing this lesson, you will be able to:

  • Explain the SAP BTP account model

SAP Business Technology Platform Account Model

Usage Scenario

Your company has ordered and received a global account in SAP Business Technology Platform (SAP BTP) to use services from there. To understand the basics, you need to familiarize yourself with the SAP BTP account model.

Overview

SAP BTP is an integrated offering comprising four technology portfolios:

  • Database and data management
  • Application development and integration
  • Analytics
  • Intelligent technologies

The platform offers users the ability to turn data into business value, compose end-to-end business processes, and build and extend SAP applications quickly.

The central point of entry to the cloud platform is the SAP BTP cockpit, where you can access your accounts and applications and manage all activities associated with them.

Global Accounts

A global account is the realization of a contract you made with SAP. A global account is used to manage subaccounts, members, entitlements and quotas. You receive entitlements and quotas to use platform resources per global account and then distribute the entitlements and quotas to the subaccount for actual consumption.

Subaccounts

Subaccounts let you structure a global account according to your organization’s and project’s requirements with regard to members, authorizations, and entitlements. A global account can contain one or more subaccounts in which you deploy applications, use services, and manage your subscriptions. Subaccounts in a global account are independent of each other. This is important to consider with respect to security, member management, data management, data migration, integration, and so on, when you plan your landscape and overall architecture.

Regions and Environments

You can deploy applications in different regions. Each region represents a geographical location (for example, Europe, US East) where applications, data, or services are hosted.

Further explanations:

Infrastructure
The infrastructure layer of a region is either provided by SAP or by one of SAP's Infrastructure as a Service (IaaS) partners Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), and Alibaba Cloud.
Environments
Environments constitute the actual platform-as-a-service offering of SAP BTP that allows for the development and administration of business applications.
Services
Services enable, facilitate, or accelerate the development of business applications and other platform services on SAP BTP. You find all available services in the SAP Discovery Center.
Data
Your business and application data, managed through services like the SAP HANA Cloud service or the SAP Data Warehouse Cloud service.

The following environments are available: Cloud Foundry Environment, ABAP Environment, Neo Environment, and KYMA Environment.

Basic Platform Concepts

If your global account is on cloud management tools, feature set B, the new hierarchical element called directory is introduced, which is essentially a grouping of subaccounts. Furthermore, subaccounts can have multiple environments.

The figure below depicts the relationship between a global account, its directories, subaccounts, environments, regions, entitlements, and quotas for feature set B.

A subaccount is specified for the environment Neo or for the environment Multi-Environment (KYMA, ABAP and Cloud Foundry environment).

SAP BTP: Different Account Model Examples

To create a staged development environment, your account model can be built on functional areas.

Using this account model, you can distribute the subaccount administration to several teams, which allows for easy scaling as the number of cloud projects grows while still having a manageable amount of maintenance and governance efforts. If possible, consider assigning responsible colleagues to each group of three subaccounts, that is, to each account landscape.

Create directories per location or subsidiary.

In this account model, you create different directories for geographical areas. Additionally, for example, you can create custom properties for subaccounts that belong to the same departments in those locations.

Summary

You have now become familiar with the SAP BTP account model and its basic concepts and know how the terms global accounts, subaccounts, regions, and environments are related.

Save progress to your learning plan by logging in or creating an account