从帮忙文档看,这四个环境仿佛是并列的:
- CloudFoundry Environment
- ABAP Environment
- Kyma Environment
- Neo Environment
咱们看其中的 ABAP Environment:
Within the Cloud Foundry environment, you can create a new space for ABAP development.
在 CloudFoundry 环境内,能够为 ABAP 开发工作创立一个新的 Space.
这句话是否暗示了 ABAP Environment 是嵌套在 CloudFoundry 环境里的?
This is what we refer to as the ABAP environment. It allows you to create extensions for ABAP-based products, such as SAP S/4HANA Cloud, and develop new cloud applications.
CloudFoundry 环境里为 ABAP 开发创立的 space,就是咱们所说的 ABAP Environment.
在这个 ABAP Environment 里,容许咱们为基于 ABAP 技术栈的 SAP 产品,比方 S/4HANA Cloud 创立 extensions, 以及创立新的云利用。
SAP BTP 平台的 ABAP 环境基于最新的 ABAP Platform 的 cloud Release 版本,该版本也用于 SAP S/4HANA Cloud。这个环境利用了 SAP HANA 提供的翻新,其软件堆栈蕴含了以前传统的 ABAP 应用服务器中为人熟知的规范技术组件。
ABAP 环境反对 ABAP RESTful 应用程序编程模型,包含 SAP Fiori 和外围数据服务 (CDS)。
ABAP 环境能够与其余 SAP BTP 服务集成,例如 SAP Destination 服务、SAP Launchpad 服务,SAP Workflow Management 和 Adobe 的 SAP Interactive Forms.
反对 ABAP 环境的 Region 和 API 列表:
从这张图能看出,ABAP Environment 实际上是一个服务 (Service) 的名称,ABAP Environment 必须运行在一个 Runtime Environment(运行时环境)里,
这个 Runtime Environment 的下拉菜单里,只有 CloudFoundry,Kubernetes,Kyma,Other 四项。
SAP BTP 上的不同环境上运行着 SAP BTP 以 platform-as-a-service 提供的性能。这些环境创立的级别是 SAP BTP 的 subaccount
级别。
SAP BTP 每个环境都装备了构建应用程序所需的特定工具、技术和运行时。
因而,所谓的多环境子账户 (multi-environment
) 是开发人员托管各种应用程序并 提供多样化开发选项
的繁多入口地址。
在一个子账户中应用 不同环境
的一个劣势是开发人员只需为每个子账户治理一次用户受权 (Authorization) 和 Entitlement 管制,从而为开发工作提供更大的灵活性。