之前,采访一家知名企业CIO,原本是混合云、多云管理主题,我巴拉巴拉讲了很多,但是到最后他最关心的话题是本地、云以及不同云之间的主数据管理问题,他认为企业上云对于公司来说的确更方便管理,但是对于IT部门来说,不仅没有降低IT的复杂度,反而加大了工作量。这到底只是个例,还是普遍现象?其实是一个特别值得探讨的话题!
众所周知,主数据管理(MDM)并不是一个新概念,早在传统IT架构的时候,企业就对数据孤岛现象深恶痛绝,为了改变烟囱式架构,企业把希望寄托于上云。但是,业务系统上云后,是不是就真的再无主数据管理烦恼了呢?事实恰好相反,主数据管理是个永恒话题,云时代遇到的问题只会更多,不会减少,但如果方法和工具都对,才会拥有云时代主数据管理的完整性和一致性。
云主数据管理(MDM)是企业数字化转型过程中的产物
至于,为什么说云主数据管理(MDM)会是企业IT下一个“爆点”?和企业业务发展现状有关!
2020年,受疫情影响,会有越来越多的企业加大数字化转型步伐,为了实现向IT要效益、要核心竞争力的目标,企业必须跨越云端数据管理这个“坎儿”。
过去,企业已经有了上云的初步成果,不管是大中型企业还是中小型企业,都至少拥有一朵云以上。一般中大型企业会选择建设自己的私有云,但有时候也会借助公有云来实现业务的弹性扩展;而中小型企业则会直接采用公有云,或者公有云+本地IDC的模式。
换言之,企业IT已进入混合云时代,没有一家企业只采用一朵云;也没有一家云提供商,只提供一种云服务。比如阿里云,前不久中标的7亿元金融云第一大单,也是基于混合云模式构建核心系统,助力中华保险加速数字化转型步伐。
其实,不管是集中式管理,还是全分布式核心系统,最终企业IT的所有问题都将汇聚到数据这一层,如果企业IT本身面对的是复杂的混合云环境,最终主数据管理会成为解决复杂性问题的“排头兵”。
理解云主数据管理(MDM)的正确姿势
那么,云主数据管理和传统意义上的主数据管理有哪些不同?市场上有哪些主流的解决方案?在回答这些疑问之前,我们先来看看什么是云主数据管理!
什么是云主数据管理?简单理解,就是基于云的主数据管理!主要确保企业始终使用当前“真实”数据,并通过这个数据指导企业决策。
云主数据管理,从概念上看,特别简单,好像和传统IT架构下的主数据管理相比,没啥特别大的区别。但是,在强调持续、实时数据流的现代业务环境中,主数据管理会面对很多新的IT挑战。比如:企业要获取来自不同层面的源数据,并要确保这是一个可靠的、可信任的、可验证的实时信息来源。通常,这种新的业务能力,只靠企业过去的IT知识积累已经无法应对,需要结合新的技术知识、工具,甚至需要新的战略合作伙伴配合才能完成。
也就是说,随着数字世界的加快到来,随着各种云应用的爆炸式增长,新的主数据管理问题会让很多CIO越来越头疼。尤其是处于特定环境下的交易数据管理,数据的可跟踪、分类和验证,是一项特别艰巨的任务。只有采用正确的方法和有效的工具,才能给企业业务环境带来正面影响。
正确的方式方法和工具才能赢得数字世界的主动权
在日常数据管理行为中,为了保证每次都能做出最快速、准确的决策,需要通过一定的管理体系来确保数据质量。然而,企业在进行主数据的获取、录入及更新时,付出的成本往往超出预算本身。如何降低主数据管理成本?我们需要考虑与业务数据管理相关的方方面面。
首先,理清与所有与业务系统相关的关联关系。在企业范围内各个系统之间要实现数据共享,包括操作型、事务型以及分析型系统等,都要实现共享模式,比如客户、供应商、账户与企业单位之间的数据,要在企业管控范围内保持一致性、完整性和可控性。
其次,从员工管理到生产再到运营,这些ERP、CRM、HR等具有高业务价值的数据,往往存在于多个异构系统中,要实现跨部门、跨资源整合。
第三,主数据管理,最大的成本就是数据存储。要想实现资源的合理利用,企业可以通过云端实现资源的弹性扩展,比如可以按照冷、热数据的性质,分类进行存储。
第四, 建立合理的受信数据机制,这是有效管控数据运营费用的关键。一项调查显示,如果企业使用宽松的数据标准,只有3%的数据可用。对于大多数企业而言,在47%的新建数据记录中,至少出现了一个关键性错误。所以说,如果受信数据标准有问题,会直接影响数据的总体管理成本。
第五,消除冗余的IT架构。从业务层面降低成本,只是主数据管理的一个方面,企业要想全面控制成本,还要从IT架构层面进行综合考虑,无论是本地IDC、混合架构还是基于云端的资源使用,都要从整体上划分存储空间,衡量网络吞吐能力,避免出现资源浪费。另外,通过高可用的数据仓库,可避免因单个资源维护产生的IT运维压力,显著降低总体IT成本。
应用快速交付有章可循
云主数据管理,除了成本问题,接下来就是如何快速交付应用。一般来说,云时代的主数据管理和过去一样,是一个综合的解决方案,每家企业因实际业务情况不同,采取的方案及措施也会存在巨大差异。不管是选择AWS、阿里云、Oracle、SAP、Informatica等解决方案提供商提供的服务,还是自己开发,企业都要遵循一些必要的准则。
一个是,必须采用现代方法实现核心架构的应用和开发。比如通过DevOps,或者其他能够实现数据共享的方法,设计主体数据架构。另外,拥有靠谱的数据库开发团队,也为企业应用的快速交付带来正面影响。这意味着企业拥有了MDM的实时发现能力,而不是事后才能发现和解决各种问题。
另一个是,数据管理的各种规范要遵从数字世界的各种标准,比如通过HIPAA、PCI、CIPA、GDPR等法规,解决合规问题。有些企业,甚至设置专门的岗位,解决合规性问题。只有建立硬性标准,最终云MDM才能见到成果。
最后是改善客户服务水平。在数字世界里,再次验证了“时间就是金钱”这句话的正确性,云MDM提供的其实是与客户进一步交互的机会,并根据事务处理步骤实时反馈处理结果,消除产品交付的不一致性或错误产生的负面影响。因此,云MDM是一个闭环流程,解决的是交互、发货、交付和反馈的问题。因此,现代的,基于云的MDM流程,应该建立一个围绕客户关系产生的360度实时视图。
总之,在多云以及混合云时代,企业存在着巨大的商业机会,不管是基于物理的还是虚拟的设备,可能都与客户保持联系有关。但如果云主数据管理措施不到位,管理不妥当,甚至没有计划,会给企业未来发展造成巨大的商业损失。企业会因为缺少对结构化和非结构化的数据流管理,而失去有效应对市场变化的灵活性、安全性和有效治理能力。