明天的 DBA 今天需要自动化
没有正确的工具投资使 DBA 能够有效地开展工作以支持业务的顺利运行,迟早会感受到后果
在任何一天,数据库管理员 (DBA) 都可能参与各种各样的管理活动,其中大部分是计划外的。
虽然应用程序团队的工作范围往往更窄、更集中,但 DBA 的典型一天可能包括计划内和计划外的活动,包括容量规划、安装、配置、数据库设计、迁移、性能监控、安全性、故障排除等作为备份和数据恢复。
这给 DBA 带来了巨大的压力,需要坚韧和敏捷,才能与组织的其他成员保持同步。但这些挑战往往变得难以应付,因为面对数据中心日益增加的复杂性,DBA 没有足够的工具来处理意外和不稳定的工作负载。
>另请参阅:艺术与科学:创造力可以自动化吗?
虽然应用程序团队往往拥有一套工具来管理开发生命周期——从代码控制和自动化测试到持续集成和自动化部署,但 DBA 的角色往往集中在执行计划外的工作上,以保持数据中心的绿灯亮了。
鉴于现代企业 IT 基础架构的复杂性,任何 IT 经理都会有一部分时间花在计划外的工作上,这是一个不幸的事实。
但令人担忧的是,DBA 每周花费大量时间处理计划外工作领域,而这些领域可以通过部署自动化工具完全避免,例如部署失败和处理非托管变更造成的损害。
这一趋势令人担忧,因为它使依赖数据库平稳运行的整个组织面临风险,因为 DBA 面临越来越大的压力,被迫以速度为代价换取质量,反之亦然。
正如数据库对现代企业越来越有价值一样,它们也变得异常复杂。因此,没有适当的自动化工具的 DBA 面临着在当今永远在线的经济中处理难以想象的信息水平的需求。
>另请参阅:2017 年要制定的 10 条 CRM 戒律
DBA 没有专注于创新和与其他团队的交叉协作,而是发现自己被繁琐的任务所淹没,以确保在各种本地和基于云的系统中实现最佳数据库性能。但是,组织可以采取几个步骤来避免将 DBA 的宝贵时间浪费在不必要的计划外工作上。
American Electric Power Application Services Group 需要一种快速、高效的方式来查看、编辑来自多个系统和位置的信息并将其提交到其后端数据库。
在研究了他们的选择后,该公司的 IT 团队部署了 Toad®,这是 Quest 的一个数据库管理工具集,数据库开发人员、数据库管理员和数据分析师使用它来使用 SQL 管理关系和非关系数据库。
American Electric Power Application Services Group 立即简化了应用程序开发和测试,并显着减少了数据库管理时间。
Application Service Group 团队成员可以快速识别并终止已锁定数据库的会话,从而释放资源以更快地处理队列中的其他事务。
>另请参阅:RPA 和 CIO 的角色
这大大提高了数据库性能,因此也提高了最终用户的应用程序性能。最终结果是业务表现更好,并且 DBA 能够专注于真正的创新,而不是平凡的数据库管理。
为了帮助公司采用 DevOps,DBA 可以推荐开发人员可以使用哪些工具来帮助推动自动化,从而使组织能够快速响应变化。
数据库开发解决方案允许 DBA 实施一致、可重复的流程,以跟上不断变化的环境并变得更加敏捷。
任何 DBA 都会立即认识到自动化开发周期的价值,同时最大限度地减少与错误、性能问题、编码标准和分散团队相关的风险。
一旦开发完成,与现成的解决方案相比,为组织独特创建的高质量、高性能代码是无与伦比的。开发代码后,DBA 能够实施一致、可重复的数据库开发流程,这意味着他们能够轻松满足业务需求。
现在组织可以将自动化应用到他们的数据库开发生命周期中,他们能够更轻松地打破开发和运营团队之间的孤岛。
>另请参阅:将大数据转化为高级洞察
DevOps 是一种简化组织内人们工作方式的方法,该组织采用敏捷流程和自动化,使企业能够以更低的成本和风险更快、更有效地响应变化。
DBA 是促进这一变化的核心。与手动编码和测试相比,通过实施自动化流程,可以在很短的时间内开发和发布应用程序。
最近的一项研究表明,与未对 DevOps 采用敏捷方法的公司相比,高绩效 IT 组织的失败次数比绩效较低的同行少 60 倍,并且从这些失败中恢复的速度快 168 倍。
这意味着在绘图板和产品之间来回花费数月的日子一去不复返了。除了 DevOps,消除孤岛和授权其他团队有效协作的范围在自动化方面是无限的。
易于使用且易于部署的基于服务器的应用程序平台允许用户通过利用彼此的查询(例如 SQL 脚本、自动化工作流和精选数据集)进行协作。
>另请参阅:在 IT 运营中定义和接受数据驱动的决策
通过利用全面的自动化工具,DBA 可以安排日常和平凡的任务,例如数据库维护、健康检查、脚本执行和报告。
相反,他们可以专注于需要人工输入并可以为业务带来价值的更广泛的活动,例如数据库设计、容量规划、性能监控和问题解决。稳定且功能强大的数据库对所有业务部门都有积极的连锁反应。
相反,如果没有对工具进行正确的投资,使 DBA 能够有效地开展工作以支持业务的顺利运营,迟早会感受到后果。
来源:Quest Software 高级产品经理 John Pocknell
英国最大的科技领导力会议 TechLeaders 峰会将于 9 月 14 日回归,40 多位高管报名参加,讨论当今企业面临的最具颠覆性的创新所面临的挑战和机遇。在这里注册,确保您在这个享有盛誉的峰会上的一席之地
自动化控制系统