SAP Cloud Platform会抛弃ABAP吗

SAP ABAP Development Tool ( ADT )环境安装 ADT的全称是ABAP Development Tool,所以顾名思义就是ABAP的集成开发环境,ADT其实也可以说就是Eclipse,准确的说是安装了特定插件plugin的Eclipse (in Studio -> Help ->Add New Software). ADT是集成开发环境,所以可以连接多个SAP系统,HANA Studio集成了ADT的功能,在ABAP视图下可以开发基于SAP HANA的ABAP程序。 阅读详情

很早之前自己写的文章,重新发布一下。

别担心,该来的总会来,该走的也留不住!

- 剧情概要 -

SAP Cloud Platform发布已经有一段时间了,自SAP云平台发布以来,很多人担心的一个问题是:在SAP云平台上,是否还可以使用ABAP开发。我也收到过这样的问题,觉得这个问题还是有必要在说说,今天的推送再简单的聊一下。SAP的转型对所有顾问都是一个冲击,这个冲击既是机遇又是挑战,这两年SAP推出了数不清的产品,而且逐渐向互联网发展的方向靠拢。

- 开发现状 -

当IOT,Blockchain,ML,SAP UI5,Node.js等等新技术出现在SAP的产品中时,可以说让数以万计的ABAP开发人员有些害怕,因为很多内容和ABAP完全不同。但是,当SAP宣布ABAP on Cloud时,就是现在可以再次在SAP Cloud Platform上使用ABAP,这个消息让很多开发人员心里有了些许安慰。

- 帮助客户 -

SAP是ERP领域的市场领导者,拥有庞大的客户群,很多客户在SAP中进行了自身需求的业务开发,使得企业的业务流程可以顺利进行。SAP在推出云服务的同时,也考虑到这一点,所以,在SAP的战略转型里就把解决客户在云上发布ABAP的问题考虑进去了,其中有以下几点:

1、客户担心在迁移到云期间对内部部署自定义扩展的投入,随着Cloud新版本的不断推出,还可以在Transition to Cloud上重新使用。

2、了解客户业务发展、业务流程并支持自定义的开发,这里就是指ABAP开发人员。

3、当合作伙伴和SAP开始实施更多SAP S/4 HANA云部署甚至将SAP迁移到公共云(如Azure,AWS等)时,这样客户对SAP的发展会更加有期待和信心。

- ABAP on Cloud -

SAP Cloud Platform启用ABAP以及Node.js,JAVA等,是有其自身原因的,原因大概有以下几点:

一、创建基于云的应用程序。

1、由SAP或合作伙伴开发新的应用程序。

二、扩展内部部署和基于云的应用程序。

1、开发SAP Core解决方案的扩展。

2、支持将内部部署自定义代码迁移到云中的扩展

三、将基于ABAP的代码转换为云上。

1、使用Restful ABAP编程模型开发新应用程序。

 

SAP Cloud Platform包含许多组件和本身特性的流程。我这里列出了一些SAP Cloud Platform的一些功能和特性,这里涵盖了ABAP的价值:

1、与SAP云平台解决方案无缝集成。

2、重用现有SAP Cloud Platform业务服务(例如文档处理)。

3、重用现有SAP Cloud Platform核心服务(例如监控,计量)。

4、支持标准操作。

5、多云支持。

SAP通过SAP Cloud Platform整合所有PAAS产品的战略决策,为客户(一个云平台)和内部SAP部署提供了很大的价值,由于组件和标准流程的重复使用而减少了工作量。在SAP Cloud Platform中提供以下ABAP选项:

1、SAP,Cloud Foundry是云平台的未来发展方向,当然ABAP不可能像以前一样独自承担起整个系统。

2、Cloud Foundry作为基础架构,Cloud Foundry是SAP Cloud Platform中的战略应用程序平台。

- 高级体系结构 -

目前,SAP Neo或Cloud Foundry上的Java或Node.js应用程序通过创建目标或直接HTTP连接到S/4 HANA Cloud或其他内部部署系统。相同的概念将扩展到ABAP应用程序。

 

- SAP Cloud Platform ABAP服务 -

当SAP Cloud Platform引入ABAP后,开发人员现在有多种选择来开发应用程序。开发语言可以是ABAP,Java,Node.Js或其他语言。由于Cloud ABAP目前处于不断发展的阶段,其服务有以下几点应用:

1、SAP S/4 HANA Cloud的并排可扩展性。

2、SAP S/4 HANA内部部署的并排可扩展性。

3、支持自定义代码迁移,以便向S/4 HANA Cloud过渡。

4、ABAP上的合作伙伴并行应用程序开发。

举个栗子说明一下,如果我们必须开发一个Chatbot,IOT或基于Blockchain的应用程序,那么将使用Java,Node.js来开发应用程序而不是ABAP,然而,当开发中要使用后端系统(如S/4 HANA或SOH)时,这里就需要使用ABAP来完成。

- 写给开发人员 -

1、此时,开发人员要抛弃GUI,ABAP开发人员要使用Eclipse或者Studio作为开发工具,这HANA开发类似,只不过大多数国内HANA开发只局限于会SQL。

2、SAP Cloud Platform中的ABAP仅包含ABAP平台堆栈,包括Business Warehouse的技术层和应用程序重用。

3、SAP Cloud Platform中的ABAP开发人员,以后可能不会像以前一样,使用像SE80这样的开发模式,要适应Web开发模式。

4、Cloud仅支持特定的开发对象,比如Webdynpro等内容就不再支持,这也是云平台的趋势,笨重的模式将被抛弃。

5、Odata或API将大量用于将云应用程序与S/4 HANA公共云或其他系统集成,所以,会有大量的API在云平台中使用。

6、开发人员只能使用SAP白名单中的对象和API来替代已弃用的ABAP功能。

7、在云平台中,可以使用GIT或其他工具,来管理、部署和集成项目的开发。

8、我在以前的文章中介绍过,CDS是S/4 HANA中的重要功能,CDS也将用于在云平台上。CDS在以后SAP大多数产品中都会使用到的。

9、开发人员必须通过Odata或API来从后端系统读取和写入数据,而不需要在云上创建一些冗余的表,像ACDOCA,MARA。

10、需要重点考虑的是:SAP CP ABAP服务的升级以及自定义代码所产生的影响。

11、在SAP云平台上为每个客户提供单独的租户,ABAP on Cloud作为多租户使用。

ABAP 真的会过时吗?聊聊 ABAP 的过去,现在和未来 这是 Jerry 2021 年的第 56 篇文章,也是汪子熙公众号总共第 333 篇原创文章。 本文目录 SAP R/1:ABAP 初出茅庐 SAP R/2:ABAP 初试锋芒 SAP R/3:ABAP 一鸣惊人 ABAP 的语法 SAP ALV ABAP 的未来 ABAP 将来会消亡吗? SAP 总是善于根据市场最新的动态和变化,来调整其产品的命名策略。一个例子就是从诞生之初的 SAP HANA Cloud Platform,到 SAP Cloud Platform,再到如今的 SAP Busines 阅读详情

相关推荐

SAP教程之 Sap S/4HANA的未来是什么?它会取代 SAP ABAP 吗?

SAP 产品提供了类似的功能,这可能会导致顾问和消费者之间的混淆。因此,值得考虑 SAP 的发展方向,以帮助新的 SAP 顾问和未来的 SAP 顾问。SAP 通常在不属于 SAP 自身的数据库上运行。每个 SAP 安装都是在使用其竞争对手的数据库完成 HANA 之前完成的。HANA被誉为SAP专有的尖端数据库,它是面向列的,使用内存技术来存储数据。它还提供实时分析。

iCloudEnd的博客 864

【SAP】前世今生系列(五)「ABAP的前世今生和未来」

在此前文章中我们了解了SAP公司主要产品的时间线,众所周知,SAP公司所有产品都是基于ABAP语言来开发的,本篇文章着重要介绍的是SAP公司产品最重要的基石——ABAP

Thunder Wang的博客 5344

如何在 ABAP Development Tool 创建新的 ABAP Cloud 项目

前提条件:必须在 SAP Business Technology Platform 上创建了对应的 ABAP 环境。 打开 ABAP Development Tool,新建一个 ABAP Cloud project 项目: 选择 Use CloudFoundry Environment: 选择 Region: 如果 credentials 提供正确,会自动显示该 Region 下的 Organization 和 Space,以及 Service Instance: 此时我们需要点击 Open Log

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 804

什么是SAP Cloud Platform(SAP云平台) ?

1. 引言 SAP Cloud Platform (SCP) 是SAP目前主推的一个发展方向,从2012年SAP HANA Cloud Portfolio到后来的SAP HANA Cloud Platform,再到2017年SAP Cloud Platform的发布,SAP的云平台经过了一系列的演化过程。 在讨论SCP这一技术时,我发现很多小伙伴在一些基础概念上,理解的并不是很清楚。本文将会对...

SAP领域技术博客 1万+

SAP 云平台 (Cloud Platform) 架构概述

引言 在我们开始SAP云平台的架构之旅之前,让我们先看看SAP已经发布的一些其他云产品。这些云产品方案可以分为公有云和私有云两种。 SAP公有云解决方案见下图最右侧,比较著名的有SAP SuccessFactors和SAP Cloud for Customer(C4C)等,作为SAP软件即服务(SaaS)的解决方案。 以SAP C4C为例,软件应用和计算资源均由SAP提供,部署于SAP的数据中心,用户通过Internet来访问使用软件。所有C4C客户以不同租户(tenant)的方式

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 6304

从 ABAP Platform APIs 到 SAP S/4HANA Cloud APIs:看懂云时代扩展边界、稳定性承诺与 Clean Core 的真正落点

SAP S/4HANA Cloud时代,扩展方案必须建立在官方发布的稳定接口(public released interfaces)上,而非直接修改标准对象。这些接口分为ABAP Platform APIs(平台能力)和SAP S/4HANA Cloud APIs(业务能力)两层。扩展需通过受控入口完成,分为系统内部的on-stack扩展(使用本地API)和外部side-by-side扩展(使用远程API)。release contract机制确保接口升级兼容性,其中C1适用于本地API,C2适用于远程AP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1290

sap abap开发从入门到精通_SAP Cloud Platform会抛弃ABAP吗?

原文链接:SAP Cloud Platform会抛弃ABAP吗?欢迎关注公众号:matinal别担心,该来的总会来,该走的也留不住!- 剧情概要 -SAP Cloud Platform发布已经有一段时间了,自SAP云平台发布以来,很多人担心的一个问题是:在SAP云平台上,是否还可以使用ABAP开发。我也收到过这样的问题,觉得这个问题还是有必要在说说,今天的推送再简单的聊一下。SAP的转型对所有顾问...

weixin_39821874的博客 464

通过一个具体的例子,讲解 SAP Cloud Platform Integration(CPI) 的使用方法

最近笔者由于项目需要,又得学习一个新工具:SAP Cloud Platform Integration,简称 CPI,以前又叫做HCI - HANA Cloud Platform Integration Service.笔者想通过本文,把使用这个工具的第一手体会,分享给曾经用过SAP CRM中间件,但尚未有机会接触到CPI的朋友们。之所以本文标题里把SAP CRM中间件和SAP CPI关联在一起,是因为二者同广义上说,扮演的都是系统集成里中间件的角色。SAP ERP和CRM通过qRFC进行业务数据同步,而中

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2275

SAP Cloud Platform会抛弃ABAP吗?

原文链接:SAP Cloud Platform会抛弃ABAP吗? 欢迎关注公众号:SAP Technical 别担心,该来的总会来,该走的也留不住! 剧情概要 - SAP Cloud Platform发布已经有一段时间了,自SAP云平台发布以来,很多人担心的一个问题是:在SAP云平台上,是否还可以使用ABAP开发。我也收到过这样的问题,觉得这个问题还是有必要在说说,今天的推送再简单的聊一下。S...

weixin_34162401的博客 344

vibing-steampunk,把 Claude Code、SAP ADT、ABAP Cloud 和 HANA 开发接到同一条工程链路上

我看这个仓库时,最先想到的不是一个普通的 ABAP 代码生成项目,而是一条把 AI 编程助手接进 SAP 开发系统的工程通道。传统 ABAP 开发里,开发者在 Eclipse ADT 里打开类、CDS View、Behavior Definition、Service Definition,手工搜索、修改、语法检查、激活、跑 ABAP Unit、看 ATC、查 ST22、查 ST05。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1070

大模型面试题52:LLM如果在训练过程中loss值出现spike应该怎么办?

小白急救:停更→回滚→降LR→裁剪梯度,先保住训练不崩溃;进阶排查:查数据→查优化器→查硬件,找到spike的根因并解决;深层预防:预处理保守配置+训练中实时监控,从源头规避spike。先止损,再溯源,最后预防。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 1169

SAP Cloud Platform ABAP环境

SAP Cloud Platform ABAP环境 在这篇博客中,我将其称为ABAP PaaS,因为它就是这样:ABAP平台即服务。SAP历史上第一次,全球开发人员可以在云中构建和运行ABAP代码。在SAP Cloud Platform上,ABAP现在是块上的新孩子,在Java或Node.js旁边。 你认为我们去年发了很多噪音,从那以后一直很安静吗?(如果不这样,请跳过这些行)。这正是我不喜欢...

Nathan的博客 1744

深入解析安卓/Linux固件:从DTB到DTS的反编译实战

本文详细介绍了如何从安卓/Linux设备固件中提取并反编译DTB文件,将其转换为可读的DTS源码。通过实战步骤,包括拆解boot.img、处理resource.img以及使用dtc工具,帮助开发者深入理解设备硬件配置,为固件定制、驱动调试和系统移植提供关键支持。

weixin_29274337的博客 339

【转】SAP Cloud Platform平台下,ABAP人员的出路在哪里

之前在网上看到一篇关于标题的文章,写的很简单,却说出了很多ABAPer的心声,如今技术迭代越来越快,一招鲜吃遍天下的招式已经过去了,那么在新平台到来之后,大部分ABAPer人员的出路又在哪里呢,又要从哪里开始磨刀呢? 原文链接:发布 SAP Cloud Platform 后,ABAP会被抛弃吗? 文中写了几条给ABAPer的建议,这里摘抄一下,希望笔者不要见怪,没有任何别的用途,只为自勉。 1、开发人员要抛弃 GUI,ABAP 开发人员要使用 Eclipse 或者 Studio 作为开发工具,这

少年休闲海 1861

切比雪夫插值

切比雪夫插值是一种基于切比雪夫节点的多项式插值方法,其优势是减少插值误差(特别是龙格现象:表现为高维插值时在边缘处插值误差骤增)。本文对其基本操作进行说明。

平和少年的博客 1646

优雅谈大模型:“System2”与“System 1”

研究人员探索了三种System 2方法——RaR、S2A 和 BSM,这些方法已经成功提炼到新的LLM,这个新的模型与System 1相比,产生了更好的结果,而且成本低于System 2。然而这种方法是有局限性,只能适用于特定的任务。

鲁班模锤 5154

SAP Cloud Platform 试用版申请

更多信息请关注公众号:S4HC参与者俱乐部 前几日在学习SAP Roadmap的时候发现了SAP Cloud Platform Trial系统的申请路径,想到之前很多人问我关于SCP的问题,由于我不是开发顾问,所以更多的知识我也不太清楚,所以就抓紧把这个SAP Cloud Platform Trial系统的申请路径分享出来,里面有一些基本的操作培训,入门指南,希望能对大家了解SCP起到帮助。 申请...

大魔王Darren的博客 1550

原子力显微镜AFM图像处理软件Gwyddion使用教程(图文)

Gwyddion使用教程Gwyddion简介Gwyddion user guide下载地址本次教程用的AFM扫描图像下载地址AFM/STM校准样品Gwyddion使用step1step2step3step4step5step6step7step8你没见过的CD磁道到底长啥样一张图总结 Gwyddion简介        &nbs...

王纯配的博客 5万+

sap abap开发从入门到精通_云端的ABAP Restful服务开发

愉快的暑假结束了,今天是小朋友新学期开学后的第一个周日,不知道各位家长是否和小朋友们一起,已经适应了新学期的生活了么?Jerry从少的可怜的属于自己的周末时光挤了一小部分时间出来,写了这篇文章。Jerry之前的一篇文章 从ABAP Netweaver的SICF到SAP Kyma的Lambda Function,我曾经提到过,如果想将ABAP Netweaver里的资源以Restful API的方式...

weixin_40000301的博客 553

50、压电微泵与技术设备驱动的研究分析

本文研究了压电微泵在弹性微通道中的流体流动特性及技术设备驱动的振动行为。通过建立轴对称流固耦合模型,利用FreeFem++进行数值模拟,分析了不同数量压电致动器和频率对微泵流量的影响,发现多个致动器按特定时序压缩可产生净正向流量,并提出了稳态流量的近似解析公式。同时,针对技术设备驱动系统,探讨了周期性负载引起的强迫振动特性,明确了共振条件及影响因素,并比较了主动、被动和优化设计等振动控制策略。最后展望了实验验证、多物理场耦合与智能控制等未来研究方向,为相关设备的优化设计与高效运行提供了理论支持。

convnet3designer的博客 148

(数字图像处理MATLAB+Python)第五章图像增强-第一节:图像增强概述和基于灰度级变换的图像增强

图像增强(Image Enhancement):指不考虑图像降质原因,利用各种数学方法和变换手段,增强图像中人们感兴趣部分或提高有用的图像特征的清晰度。从图像质量来看,图像增强提高了图像的可懂度,改善了图像的视觉效果例如在现实场景中,针对那些对比度较差、视觉效果不好的图像,我们就可以利用图像增强改善视觉质量图像增强可分为如下几种基于灰度级变换的图像增强基于直方图修正的图像增强基于照度反射模型的图像增强基于模糊技术的图像增强基于伪彩色处理的图像增强其他图像增强方法分段线性灰度级变换。

快乐江湖的博客 3334
上一篇: SAP ABAP 选择屏幕加入图片
下一篇: SAP MB52库存报表显示格式调整
SAPmatinal
博客等级 码龄12年 3万+粉丝 2291原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值