数据库 频道

云不仅仅是一种全新的IT基础设施

十年前在一个沙龙上我和一些DBA朋友讨论云技术发展对DBA的影响的时候,我觉得云是一种新的IT基础设施,因此对DBA这个职业会有一些影响,但是不会从本质上改变DBA这个职业。十年过去了,我发现当时我对云的理解还是过于片面了。

事实上,云不仅仅是一种全新的IT基础设施,更是一种全新的IT文化和IT理念。大规模低成本、高可用可扩展、自治能力、自服务等云的基础特性不仅仅改变了IT基础设施,更大程度上改变了用户使用IT基础设施的理念,带来了一种全新的文化。这种文化对IT行业的冲击比一种全新的IT基础设施要凶猛得多。十多年前Oracle Exadata一体机的横空出世让软件定义数据中心(SDDC)的概念兴起,不过很快SDDC就被湮灭在云平台的阴影中了。

这是因为云的文化对传统IT的冲击更为凶猛。《小鬼当家6》中 的那位落魄的要卖掉自己的房子的失业的数据复制架构师,他能够把MySQL数据库的数据准确无误的迁移到任何硬件平台上,但是他还是落魄了,仅仅因为云时代到来了。

回过头来看云技术对DBA的影响,恐怕比我十年前所预料的更为巨大。首先一点,企业的大量IT系统上云,甚至向公有云迁移是一个无法阻挡的趋势。虽然还有大量的系统无法上云,更无法上公有云,不过随着时间的推移,云技术覆盖的应用范围越来越大肯定是必然的趋势。这种趋势已经让DBA这个职业受到严重的冲击了。因为这是两种文化之间的冲击,云技术的文化理念是数字化、自动化、自助化、智能化,能让系统干的事情,尽可能不要人亲自来。而DBA的文化是以人为中心的,技术精湛,吃苦耐劳,任劳任怨是DBA成功的基本基因。他们可以7*24无眠无休,可以在别人都下班的时候挑灯夜战,可以随时枕戈待旦,接到电话几分钟后就可以奔赴现场。虽然在未来,这样的DBA依然吃香,不过职位的数量大幅减少是必然的。

在云时代下,这些优良品质的价值大打折扣了。能让某项工作更加自动化的人比可以7*24小时加班的人更有价值。能让系统离开人也能跑得很好的人比拥有大量屠龙技的扫地僧更适合云中心的工作。这些文化的冲击必然会让云中心的DBA的职能发生巨大的变化。随着云技术在国内的更深度地发展,这种文化的影响会越来越多地显现出来了。

在云文化的影响下,应用开发也在发生着巨大的变化,把一切复杂交给数据库与服务器的文化理念被完全颠覆了,开发团队希望更多地把控应用,不受数据库等IT基础设施的束缚。很多以前必须依靠DBA解决的问题,离开DBA也已经能搞得定了。我目前看到很多中小型的系统,离开DBA,只依靠开发团队,基本上也是玩得转的。这些都是云文化对传统IT,对DBA的巨大冲击。

面对云文化的冲击,DBA这个职业也将会继续发展,DBA不会消失,而且会继续在企业数字化进程中发挥更大的作用,不过DBA的知识体系、技术技能、工作模式也将发生巨大的变化。因此我们这个群体也不能抱残守缺,而应该在新的技术发展大潮中与时俱进,勇敢地走出舒适区,拥抱新技术,适应新形势,从而在未来的竞争中为自己确立优势。

0
相关文章