自动化运维时代,dba该怎么定位

       自动化运维时代,DBA 到底是可以高枕无忧还是陷入失业恐慌呢? 

       这个问题已经被讨论了很多次,但每次都会引起无数 DBA 的关注。AI 时代,运维工具的智能化程度确实越来越高,很多科技公司提供的云监控平台,已经不仅仅是一个数据监控平台,而是集成了性能容量分析、巡检辅助、诊断等功能的数据库运维、监控和性能调优工具,当前版本支持 Oracle, DB2, MySQL, SQL Server, SAP HANA 等多种主流数据库产品并在朝着数据库管理平台的方向发展。这是不是意味着企业所需要的 DBA 数量会越来越少呢?

       传统意义上,DBA 是一个要求较高但在整个 IT 体系中所获认可度不高的角色,这多少有一些矛盾。数据作为企业的重要资产,数据库管理体系在整个 IT 体系中越来越重要,DBA 虽然不会失业但面临着角色的转变,通过提供软件产品提高 DBA 的工作效率,降低运维成本。DBA 应该把精力和技术实力放在更有价值的事情上,更好得建立整个数据库管理体系。从被动维护到主动管理,这才是 DBA 应该积极面对的转变。

       在编程语言的世界,我们常用的无非几种,比如 Java、Python、JavaScript,我们也总是可以在各大排行榜上看到这些编程语言的身影,但在数据库领域,拼了这么久,我们好像也没看出个结果。从传统商用产品到开源数据库再到如今的云数据库,每个阶段我们都可以找到对应的产品,但难以评判最优秀的到底是哪一款? 市场最需要的到底是哪一种? 随着数据库分布式和多样化的发展,数据库管理平台必然是一个大的发展趋势,把之前的一系列产品纳入数据库管理平台,形成模块化产品并同时支持多种不同类型的数据库。

  

       未来,数据库产品的种类和特色一定会越来越多,如果说以往的竞争更加同质化,数据库产品更倾向于大而全。那么,随着数据库使用场景的变化,未来一定会出现越来越多差异性明显的数据库产品和发展方向,接下来这场竞争一定会以往更加精彩。

猜你喜欢

转载自blog.csdn.net/zysgdhf4253/article/details/80429640