ABAP新技术发展以及对顾问的影响

备注

本文省略了背景描述及铺垫,仅翻译了部分关键内容

正文

SAP顾问常见的三个角色

  • 功能顾问
  • 技术顾问
  • basis顾问

这里之所以用技术顾问代替ABAP顾问,是因为开发人员的职责已经不单单是ABAP开发,对于ABAP, SAPUI5, HANA, SAP Cloud Platform, Integration(PI/PO), Analytics等领域都有参与

SAP最大的变化与挑战

  • HANA数据的应用与开发
  • SAP ECC到HANA的转型
  • 将SAP Gateway和Odata Services纳入到系统集成的范围
  • SAP FIORI作为主要的用户前端界面
  • 云革命,从本地部署到SAP Cloud Platform(SCP)的转变
  • 新型数字化转型系统,像SuccessFactors, Ariba and C/4HANA

上述清单中,最重要的就是SCP的发行,SAP在云策略上集中了很大的精力,我们可以看到一些比较大的变化,比如不同服务和产品发布的数字化转型方案,都已经被取代,或者迁移到CPI (SAP Cloud Platform Integration) or SAC (SAP Analytics Cloud)。

云策略给SAP带来了很多的好处,以下是比较重要的几点

  • 降低了系统维护和支持的成本
  • 通过服务的使用收费而不是传统的用户许可证来增加收入
  • 更好地适应标准流程并快速实施
  • 更容易扩展不同领域的服务列表

云转型对于顾问来说也有很多好处,这个可能看起来比较矛盾,因为变化意味这顾问需要学习更多新的知识,来紧跟市场的需求和方向;然后从另一个方面看,这意味这SAP从舒适区当中走出来,转而投身于全新的技术领域,从而跟上市场的变化,这是扩展商业范围和赢得竞争的最好方法;对于顾问来说,我们不再用过时的观念和技术来工作,以防我们被落后于其他IT市场。

技能升级之路

学习途径

SAP 顾问有三种官方的途径来学习新知识

  • SAP Press 官方书城,包括电子书阅读和实体书销售
  • SAP Learning Hub 官方培训和认证平台
  • Open SAP 提供SAP最新技术和产品的介绍,包括SCP,FIORI,HANA等

功能顾问

S/4HANA和数字化转型

从ECC到S/4HANA的升级是功能顾问需要讨论的主题,但是涉及到其他系统比如SuccessFactors, AribaC/4HANA时会带来相当大的困难,这要求顾问必须对SAP提供的所有产品都有一定的了解, 我认为有以下两个方面的影响:

模块的简化与重构

FI财务模块时变化最大的, 一些常见的表已经不用了,很多流程也进行了更新;带来的影响是积极的,但是功能顾问要重点关注这些变化

全新的UI界面

随着SAP FIORI和SAP UI5的出现,我们不在局限于SAP GUI,不少事务代码也被美观的Web界面所取代。SAP FIORI的主要目标之一是减少文本事务,并且为每个单独的角色提供简要的应用程序界面 。对于这些变化,功能顾问需要了解系统的新特性来提供最好的用户体验

通过SAP cloud应用实现配置和扩展

SPRO不再是唯一的配置和扩展工具,SAP提供了一系列的FIORI界面用于实现系统定制;同时,功能顾问对于SAP Cloud Platform Extension Factory也要有一定的了解

Basis顾问

云策略使得基础设施和软件服务等都被SAP控制,这对于Basis顾问不是一个好消息,但是On-premise部署仍然具有很大的市场,可重点关注于以下方面

  • 特定的SAP组件安装

  • 第三方云服务提供商的实例安装

技术顾问

SAP Fiori && SAPUI5

SAP FIORI 基于5个原则:基于角色、自适应、简单、连贯、舒适,主要的目的是减少文本类事务,同时简化不同用户的界面

SAP UI5 所有新WEB程序的基础,基于Javascript实现,可以通过ADT插件或Web IDE来开发应用,其余的UI通过WDA和屏幕个性化来实现

涉及主题如下

  • SAPUI5
    • Custom apps
    • Mixed apps (smart controls)
    • Fiori Elements
  • ABAP WebDynpro
  • Screen Personas

ABAP开发

ABAP开发仍然具有重要的角色,但是UI功能主要迁移到FIORI,数据处理建议下沉到到数据库层面(code push down策略)

涉及主题如下

  • ABAP Development
    • ABAP OO 编程
    • ABAP 7.5新语法
  • SAP Gateway and OData
  • ABAP CDS
  • BOPF
  • BRF+

HANA开发

HANA数据库包含强大的事务处理和分析功能,这种内存数据库可以给客户提供独一无二的服务,有能力实时运行几个查询并获得客观的结果;随着HANA的出现,我们注意到ABAP开发的一个目标就是code push down, 把数据建模和处理放到DB层。HANA还提供了一个叫HANA XS的服务器实例用于轻量级程序开发。

涉及主题如下

  • HANA XS
    • 常规开发
    • 高级开发 (cloud-foundry)
      • SAPUI5
      • Javascript/Node.js
      • CDS (Core Data Services)
  • Code-push down 策略
    • Virtual Data Model
    • ABAP CDS / HANA CDS (Core Data Services)
    • AMDP (ABAP database managed procedures)
    • SQL Script and Open-SQL
  • HANA AFL (Application Function Libraries)
    • e.g. PAL and APL for Predictive Analytics

SAP Cloud Platform

SCP的主要好处是SAP公司掌握了他们自己的数据中心,负责所有基础设施建设,安。全,软件升级等工作;提供应用于不同领域的各种服务,如DevOps, Machine Learning, Analytics, Data Management, Mobile, User Experience等。

近些年,SAP决定遵循Cloud Foundry的建议从而提升云应用开发的响应时间和质量,因此他们和其他云提供商达成了合作协议来复用他们的基础设施

现在,我们可以选择SAP或者cloud foundry提供的SCP实例,他们的服务列表有少许的不同。

涉及主题如下

  • Web IDE
  • Cloud-foundry
  • SAP HANA Service
  • Integration
    • CPI (Cloud Platform Integration)
    • OData provisioning
    • API Management
    • Open Connectors
  • Extension Factory
  • Blockchain & Internet of Things (IOT)
  • Mobile Services
  • ABAP environment (on-cloud)

API集成

SAP PI顾问也需要一个重新适应的过程,对于On-premise系统,PI/PO仍然是集成的推荐选择;但是SCP提供了一系列新的集成工具Cloud Platform Integration(CPI),API ManagementOpen Connectors。

SAP Gateway也是集成领域的重要组成部分但是关注点不同,PI/PO作为SOA中间件连接和管理多个系统之间的接口,SAP Gateway提供了一种简单的方法访问数据,常用于用户终端程序。

涉及主题如下

  • On-premise
    • SAP Gateway and OData
    • SAP PI/PO
  • SAP Cloud Platform
    • CPI (Cloud Platform Integration)
    • OData provisioning
    • API Management
    • Open Connectors

分析云 Analytics

BO/BW顾问将会面临一些大的变化,因为SAP HANA支持在数据库内进行分析建模,一些新的技术和实时报表和传统BW的体验并不一样;CDS和embedded BW in S/4HANA的使用绝对是值得探索的东西,最新的BW/4HANA也展现了它和上一代的很多不同之处。

当然优先还是搞懂BI和Data Warehouse的概念以便于给客户提供更好的解决方案,但是重要的是明白现在在后端有了新的选择,以及如果利用SAP Analytics Cloud, SAP BusinessObjects提供的解决方案和SAP Fiori,SAP Smart Business Services的产品在前台提供最好的用户体验。

涉及主题如下

  • 后端
    • HANA CDS / ABAP CDS
    • S/4HANA Embedded BW
    • BW/4HANA
  • 前端
    • SAP Analytics Cloud (SAC)
    • SAP BO (Business Objects)
      • Lumira Designer
      • Web Intelligence (WebI)
      • Analysis for Office (AFO)
    • SAP Smart Business Service (on-premise and cloud)
      • KPI Design
      • Analysis Path Framework (APF)
      • Query Browser
    • Fiori
      • Overview Page
      • Analytical List Page
      • Analytical UI5 Components (e.g. Charts)

SAP Leonardo

SAP Leonardo集合了SAP探索的所有创新领域,你可以注意到SAP在这个领域发布的一些产品,如机器学习、区块链和物联网(IOT)。

涉及主题如下

  • Digital Transformation
  • IOT & Blockchain
  • Big Data
  • Predictive Analytics
  • Machine Learning

猜你喜欢

转载自blog.csdn.net/u012232542/article/details/92829796