来自一个DBA的肺腑之言

各位朋友你们好,当我选择DBA这个行业的时候,历来没有想过有一天我会坐在运营的位置上抱着个人笔记本一个字一个字的敲下这篇文章。故事还要从一个周以前提及,当我迎着朝阳走在上班路上时收到了公司公众号的推送——DBA行业是否将会消亡?我陷入了迷茫,没有人告诉我除了要保护数据安全以外还须要保护本身的饭碗安全。web

但确实,随着大数据时代的到来,伴随数据量暴涨而生的各类自动化运维平台极大地侵占了DBA的生存空间,因此才会出现纷纷绕绕的各类传言。数据库

而在我看来,DBA仍然是没法被取代的职业,自动化运维平台虽然解决了大部分的运维工做,但在各个看似重型的平台中间仍然存在不少没法被填补的细节漏洞,而这些细节才是决定咱们工做质量的关键。浏览器

对于开发运维人员来讲,首要面对的是效率与安全问题。随着数据库种类的细分化,每种数据库都有本身的特性和官方工具,应用可能同时使用2-3种数据库做为持久层存储,一种桌面数据库可视化工具很难彻底覆盖,同时桌面端工具不具备安全属性,数据库明文密码更容易传递,企业内部引入的堡垒机等管控机制难以到达数据层,以前的管控漏洞被放大,但又缺少便捷透明的权限管理体系,才致使了如今数据治理难、数据管控难的现象。安全

而咱们在作的CloudQuery也是这样一款服务于DBA和开发运维等数据操做人员的工具平台。由于平台纳管了目前市面上大多数的数据源,因此对于我这个DBA来讲天天大部分的工做时间都在跟这个平台打交道,并不须要其余的桌面可视化工具,而我能亲身体验到带来的便捷有如下几点:服务器

- Web形式访问,无需本地安装微信

web形式访问.png

CloudQuery自身是以软件形式部署在服务器上的,支持私有云、公有云、混合云部署,企业内部只须要部署一台服务器便可知足多个团队的使用。同时基于web的形式不依赖于任何操做系统,只要有浏览器便可访问,防止企业内部出现员工入职或转岗时须要安装一堆桌面端工具的尴尬场面。运维

- 纳管数据源丰富,数据操做支持度广工具

刚刚提到了CloudQuery做为数据的统一访问入口,数据库支持范围与深度就成为了可否接入使用的基础因素。目前CloudQuery 已经支持了市面上的大部分数据库,而且针对已纳管的数据库都进行了特性支持。同时咱们还在不停迭代完善中,因此若是出现了数据库未能知足的状况也请你们不要着急,能够去看下官网的将来版本计划,也许就有你感兴趣的功能呢?大数据

- 便捷的DBA工具箱spa

便捷的DBA工具箱.png

由于我是个DBA嘛,虽然在帮运营写文章,但作人不能忘本,最初开发这款工具就是发现现有的智能化运维平台太太重量级,反而忽视了不少跟工做相关的细节,因此咱们在CloudQuery中也为咱们的同行贴心带上了经常使用的工具,好比数据库终端支持、脚本上传、文件执行等等。

- 细粒度权限管控,精准受权

细粒度权限管控.png

你们都知道DBA最主要的职责是保护数据安全,因此一旦遇到数据安全问题,背锅的永远都是咱们,因而咱们索性在CloudQuery中直接引入安全模块,这也是目前市面上主流的运维工具不具备的特性。

CloudQuery自研的权限中间件模块把数据库权限进行水平和垂直分割,力度能够控制到表级别,受权的时候能够进行点状精准受权,同时支持的受权动做多达30多种,例如常见的CRUD以及CreateTable、DropTable等。

- 查导分离,防止数据泄漏

只有数据操做权限也并不够用,在我作DBA的几年深切地感觉到只要数据落地,是不可能避免数据泄露的,因此CloudQuery最近一次迭代也增长了导出权限的管控,将数据查询跟数据导出动做分离开来,从根源上解决了数据传播以及数据泄露等问题。

- 审计溯源,定位追责快速准确

审计溯源.png

前面说了这么多都是管控、限制。可是一旦出现问题,咱们仍然须要审计来帮咱们回放当时的场景。因为经历过翻看40多个小时录像只为找到一条误删记录的绝望,因此咱们在设计CloudQuery时,在每个涉及用户操做的地方都进行了埋点,同时以数据库元素、数据操做、用户、操做ip等不一样维度进行明细筛选,快速定位到责任人,拉出去祭天。

好了,个人字数凑满了,洋洋洒洒一千多字就是想告诉你们,在当下互联网行业中,每一个岗位其实都存在内卷,要想成为不可替代的那个,必须深耕在本身的岗位中,时刻掌握行业动态的同时不断提高本身的能力,找到本身的价值,才能不被内卷。以此与你们共勉,但愿咱们都能成为无可替代的人!

官网地址:https://cloudquery.club/

订阅号+官网客服微信.png

相关文章
相关标签/搜索