Fiori-like Prototype ( 2022 SAP BTP Playground - Try to have fun )

SAP Business Technology Platform ( 业务技术云平台 )

SAP Business Technology Platform ( 业务技术云平台 )

Over the years, SAP has updated and modernized the ABAP programming language, we can distinguish 3 main milestones:

多年来,SAP 对 ABAP 编程语言进行了更新和现代化改进,这里我们可以区分 3 个主要里程碑:

The Classic ABAP programming language ( Up to Netweaver ABAP 7.50 )

The ABAP programming model for SAP FIORI ( Starting with Netweaver ABAP 7.50 )

The RESTful ABAP Programming Model ( Available since ABAP platform 1909 )

ABAP 编程模型的演变

The ABAP Programming Model for SAP Fiori was released with SAP Netweaver 7.50 and offered a standardized way to develop modern SAP HANA-optimized web-based applications efficiently.

SAP Fiori 的 ABAP 编程模型,已随 SAP Netweaver 7.50 一起发布。提供了一种标准化的方式,来更高效地开发基于 SAP HANA 优化的 Web 应用程序。

SAP FIORI 的 ABAP 编程模型

One of the major investments in the ABAP Platform is the RESTful ABAP Programming Model (RAP), which has been generally available since the SAP Cloud Platform 1808 release and now is also available on SAP S/4HANA on-premise with the ABAP Platform 1909 on-premise release.

ABAP Platform 的关注点之一是 REST-Ful ABAP 编程模型 (RAP),该模型自 SAP Cloud Platform 1808 发布以来已普遍可用,现在也可用于 SAP S/4HANA 内部部署和 ABAP Platform 1909 。

ABAP RESTful 编程模型——关键点

The focus of this shipment is on the use of queries (read-only apps) and the development of unmanaged transactional apps based on existing application logic:

该版本发布重点是:面向查询类应用(只读 / Read Only)的使用以及基于现有应用逻辑的非托管事务性应用的开发:

ABAP REST-Ful 编程模型——服务组件

SAP BTP Account Explorer

SAP BTP AE

Try to have fun, play sample.

SAP BTP AE 001

SAP BTP ABAP Environment Building Blocks

SAP BTP ABAP Environment Building Blocks (Our focus would be on HTTP Service)

Fiori-like Prototype ( 2022 SAP BTP Account Structure and Decision Making )

Global Account ( 五金店 )

Global Account: A representation of your contractual agreement with SAP. Think of a Global Account as the building for your hardware store. You can have a paid enterprise global account or a trial global account.

Directories ( 五金店 -> 建筑材料分类区域 )

Allow you to organize and manage your subaccounts based on business and/or technical need. Think of Directories as a department in your hardware store.

Subaccounts ( 五金店 -> 建筑材料分类区域 -> 货架)

What holds together your applications, services and subscriptions and allows you to organize and structure your global account. Think of a subaccount as an aisle in your hardware store.

Entitlements( 五金店 -> 建筑材料分类区域 -> 货架 -> 水管/防水胶/U型管 )

The services you are permitted to use based upon the contract you signed. Some services are included automatically with no additional charge when you purchase an SAP BTP account. Others are specific services you license, either through a subscription or consumption-based agreement. Think of entitlements as all the tools and services you would purchase from a hardware store. They are all lumped into the building, but not yet organized.

With a 3-tier account model as an example, after allocating these entities you will have a layout like this:

(SAP BTP 账号体系 类比 五金店材料分部体系)

3-tier account model

Below is a high-level diagram showing an example of what the SAP BTP Cockpit could look like for a company who just made the decisions discussed in this blog.  ( 假设:甲公司目前在运维项目A,项目B。)

The global account is using the subscription commercial model and is entitled to 5 services meant for 2 projects. Each project was designated a directory where their subaccounts were assigned. Directory A decided on a 3-tier account model for entitlements A, B and C while Directory B decided on a 2-tier account mode for services C, D and E.

Company model

Reference

ABAP Platform – Part 1 – Evolution from SAP Netweaver

ABAP Platform – Part 2 – New programming models

ABAP Platform – Part 3 – what’s new for the basis administrators

ABAP Platform – Part 4 – what’s new in ABAP Platform 2020

从 ABAP Netweaver 到 ABAP Platform,我们一直在努力

Exploring SAP BTP ABAP Environment

ZFiori Studio Playground

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,847评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,208评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,587评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,942评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,332评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,587评论 1 218
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,853评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,568评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,273评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,542评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,033评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,373评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,031评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,073评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,830评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,628评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,537评论 2 269

推荐阅读更多精彩内容