当前位置:网站首页>去IOE-EBS何去何从

去IOE-EBS何去何从

2022-08-09 13:15:00 软件开发随心记

去IOE的思考

去IOE热潮

这几年去IOE热潮再涌,这次的热潮相对以前时机更加成熟了。随着国产服务器、数据的发展,软件开发能力的提升,各种开源组件的如雨后春笋,让国内的企业开始真正走上去IOE之路。

IOE中的O

O指Oracle,更多是指Oracle数据库。

Oracle的产品很多,有些是收购的。
1. Oracle数据库。
2. 企业软件:主要是企业的ERP软件,包括EBS, Peoplesoft, Sieble等。
3. 中间件:Oracle Application Server, Weblogic。
4. Java,Mysql及服务器硬件等。

EBS是什么?

本文讲讲去IOE中的O,全球最大的两个ERP产品是SAP和EBS,Oracle除了提供数据库,更重要的产品是EBS(E-Business Suit),每年为Oracle贡献了多少收入。以前有个玩笑话“不上EBS找死、上EBS等死”,因为在当时上EBS的确是较好的选择,它解决企业制造、分销、财务的各种业务,当时上了EBS这条船,除了首次实施要交的大笔费用,后面每年的Oracle Support、License费用又是一笔不小的开销。我认为当时上EBS是一个很好的抉择,起码让不断拓展的业务在系统中流转起来并活下去,以求在将来重新寻找新的ERP出路。

EBS out了吗

大型ERP模块化功能齐全,支持集团多公司的各种业务,实现财务业务一体化,从功能性来说它依然还是很吃香。

EBS可以做什么?

ERP全模块的商业套件,当然收费也是按模块和License来。

1、模块关系图

2、应用模块大全

整个商业套件里的一个应用模块,就相当一个系统。

 

EBS现在有哪些痛点?

1、数据库的数据量问题

因为EBS是Oracle单实例,单数据量非常庞大,特别是互联网行业的公司,业务数据存储在一个单表,SQL性能堪忧。

Oracle的解决方案:

数据性能不行,那就上Oracle Exadata一体机,但是费用很高,只是从oracle的小船换到大船,船票自然更贵了。

Oracle Exadata一体机简介_DBA实施者-CSDN博客_oracle一体机

Oracle Exadata技术浅析(ZT) - dbblog - 博客园

2、分布式可拓展问题

EBS App是一个集中式系统

备注:虽然EBS可以部署多个节点,但是只是负责把用户流量导到不同的节点,真正计算还是由并发管理器编排交给一个应用执行,大部分的业务逻辑代码运行在单实例的package程序包中。

其它方面:

3、前端是web页面采用的是OAF或者ADF开发的页面,开发成本挺大的。

4、前端很多是Java Applet表单,需要用户安装java jre,对浏览器有一定要求。界面风格比较传统,但是表单校验和个性化还是很牛掰。

5、技术栈有PLSQL程序包、Oracle Form、Oracle Report、页面OAF/ADF、工作流等。开发语言和IDE都是oracle提供自成一体的,所以会和现在主流的vue、java、大数据等都没太多交集。

连Oracle的最大对手SAP,从ECC5.0开始逐步转移到Java平台,不在是原来单一的ABAP语言。

 

为什么还有这么多公司离不开EBS?

1、审计需求

EBS对于审计功能做的非常完善,全球知名的咨询公司、审计公司都比较熟悉EBS和SAP。特别对于财务会计方面的审计,美准、中准的不同要求,国产ERP或者公司自研ERP系统,认可度没那么高。特别是EBS财务三大报表:资产负债表、利润表和现金流量表。

2、研发团队

业务模块很多,要建设的系统很多,公司没有资源和能力去全部建设。买了EBS的套件,由EBS的实施方供应商提供解决方案和培训,出钱解决问题。

3、集体多公司需要

对于全球Global项目,用户的界面都是多语言的,各种模块的业务特性要按照当地特性来,实现财务业务一体化。

4、制造行业的需要

三大类:制造、分销、财务,财务大类的各个模块对于上市公司非常重要,制造大类对于制造行业用处更大,ENG、BOM、WIP、MRP等模块,帮助各种制造行业提供解决方案。EBS可以做到一套标准程序、通过系统配置+个性化配置+少量客户化开发,输出一个解决方案。


————————————————
By  Frank-Li

原网站

版权声明
本文为[软件开发随心记]所创,转载请带上原文链接,感谢
https://blog.csdn.net/vipshop_fin_dev/article/details/120301504