备注
本文省略了背景描述及铺垫,仅翻译了部分关键内容
正文
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, Ariba 和 C/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 Management 和 Open 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