SCP总览:
1、SCP作为SAP的中枢神经系统可以帮助SAP推进Cloud战略以及打通和解决SAP的众多系统的链接问题
2、SCP可以自定义开发应用程序并使用HANA服务存储数据满足用户个性化需求
3、SCP的Leonardo暂时案例很少,以后可能会成为亮点
4、SCP作为PaaS平台提供了环境和服务及用户管理等,用户只需要开发Application部署到SCP系统上即可使用,省心省力
为什么使用SCP
1、减少运营费用
2、灵活调整、敏捷部署、高可用
3、可开发JAVA、HTML5、NODEJS、HANA XS等程序
4、提供应用配套的用户和角色管理、CPI连接、HANA数据库、Portal、WebIDE开发工具
SCP环境用方面
1、NEO:SAP自建环境
2、Cloud Foundry:可使用AWS和AZURE环境
SCP的功能有
1、网页应用
2、数据库存储数据
3、各种服务如Portal、BPM、CPI、机器学习、API等
4、连接管理
5、用户和安全管理
SCP常用服务和应用
1、SCP WebIDE Full-Stack
4、SCP Application
5、SAP HANA Service
2、SCP Security
3、SCP Portal
Application方面
1、JAVA应用:开发JAVA应用部署到SCP,可使用Eclipse部署或者将Java project打包在网页上部署
2、HTML5应用:开发HTML5应用程序部署到SCP,使用WebIDE开发部署或打包文件部署
3、HANA XS应用:开发XS应用部署到SCP,使用WebIDE开发部署
4、NodeJS应用:开发NodeJS应用部署到SCP
HANA数据库方面
1、HANA数据库可用于存储JAVA HTML5 XS NodeJS应用的数据
2、HANA数据库可使用JAVA程序创建默认Shared数据库
3、HANA数据库可使用WebIDE开发cds table等
Service方面
1、数据服务:IOT、HANA、ASE、Data Sync等,主要使用的是HANA
2、Integration服务:API Management、Connectivity、OData Provisioning、PI、API Hub、IDP等
3、BPM服务:Business Rule、Workflow等
4、用户体验:Portal、Mobile、Jam、UI Theme Designer等
5、企业扩展:Data Quality Service、RDS、WebIDE Full-Stack等
ABAP开发方面
1、在SCP上创建ABAP环境和实例
2、可使用ABAP开发Class、Table等
3、可使用ABAP开发OData服务
4、可开发UI5程序调用OData服务
Connectivity方面
1、和本地系统通过SCC连接
2、和其他系统的Internet连接Destination
Security方面
1、IDP
2、权限管理Authorization
3、OAuth
SAP Leonard方面
1、SAP Leonard IOT 开发
2、SAP Leonard Mechine Learning 开发
3、SAP Leonard Block-Chain开发