DevOps方法旨在改变IT部门处理和管理数据的方式,DevOps会构建一个环境,以支持更快更可靠的软件部署。从数据管理的角度来看,它的主要好处是解构过时的孤岛,以及在SQL Server等数据库系统中更好地管理数据。
这是数据库工具供应商Idera公司高级产品经理Lisa Waugh的说法。在最近的网络研讨会上,Waugh讨论了SQL Server DevOps流程如何帮助跨职能团队更有效地协同工作。其中包括数据库管理员(DBA),随着数据库技术的不断发展,他们在企业中的角色和职责也随之发生改变。
但他们不是唯一发生改变的人员;Waugh说,其他IT专业人士也会发现自己必须学习新的数据技能,包括应用程序开发人员、企业架构师、数据分析师、业务分析师和IT经理。她指出,DevOps提供了框架以帮助这些工作人员和DBA之间更好的沟通和协作。
DevOps瞄准SQL Server孤岛
尽管现在大多数IT部门都在试图避免数据孤岛,但其实企业中仍然存在很多孤岛,企业需要打破这些孤岛以支持新的应用程序,以及满足企业对信息的扩展的业务需求。并且,Waugh称,这些不同的团队分散在不同的部门和位置可能会导致沟通问题,从而使流程更加困难和耗时。
另外,统一的DevOps团队可以使SQL Server DBA的工作变得更简单,SQL Server DBA负责监督拆除孤岛并确保快速完成而不会在数据集中引入错误。
当IT部门建立SQL Server DevOps团队时,通常希望包含具有多种技能的工作人员,这也可以帮助消除企业孤岛。Waugh称:“通过打破孤岛,我们在复杂的环境中不再具有明确的角色,我们正在寻找拥有多种技能的人员。”
匹配DBA和开发人员
为了说明这一点,她指出了最近调查的结果,其中包括数据库工具供应商Redgate在2018年进行的调查。根据《数据库DevOps状态》调查,在受访的700多名SQL Server专业人员中,76%表示他们的团队拥有同时负责应用程序和数据库开发的开发人员;58%的受访者表示,他们企业中的开发人员和DBA共同参与项目。
Waugh在网络研讨会上表示,虽然学习新技能和技术似乎令人畏惧,但从长远来看,这对员工和企业都是有益的。她解释说,跨职能团队合作可以更轻松地进行协作,减少误解。这使他们能够更快更有效地实现目标。
部署速度和安全优势
Waugh表示,除了改进协作外,DevOps方法还可以帮助提高SQL Server系统的部署速度和安全性。前者的实现是通过为系统更新和更改创建更小的开发周期。她说,周期越小,所需的变更就越快。
Waugh补充道,缩短开发周期还可以在数据库失控前更轻松地解决数据库中的潜在问题。这种加速的开发速度也与安全性密切相关。由于更快地部署更新,她表示可以更快地检测到安全漏洞,从而降低数据泄露、入侵和勒索软件攻击的风险。
目前有很多工具可以帮助DBA和SQL Server DevOps团队的其他成员更轻松地协同工作。 Waugh鼓励团队尝试这些工具,并表示使用通用工具可以帮助促进DevOps计划中的沟通和协作。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
MySQL与PostgreSQL:两款主流开源数据库对比
MySQL和PostgreSQL是两款最流行的开源SQL数据库,两者都可以很好地作为通用数据库。在这两者之间, […]
-
Java、JDBC和Postgres
现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
Cockroach Labs增加矢量搜索,更新定价选项
Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]