十年磨一剑,阿里巴巴企业级数据管理平台:iDB-阿里云开发者社区

开发者社区> lyrewu> 正文

十年磨一剑,阿里巴巴企业级数据管理平台:iDB

简介: 阿里巴巴企业级数据库管理平台iDB面向云时代推出数据管理DMS企业版,是业界首创的数据库DevOps解决方案,形成了云时代企业数据管理的最佳实践。
+关注继续查看

十年间,阿里巴巴的研发人员也增长了十倍,为了解决DBA的服务效率问题,十年前我们开始iDB的研发,完成手工变更的在线化,成为了DBA能力产品化的载体。在最新的4.0版本中,iDB面向云时代推出数据管理DMS企业版,是业界首创的数据库DevOps解决方案,形成了云时代企业数据管理的最佳实践。

一、 为了效率与安全而生

在阿里巴巴,数据库团队是数据的守护者,保障着数据库安全、稳定、高效的运行。在早期,DBA除了负责数据库的基础运维,对于研发流程中的数据库变更也都由DBA负责,包括线上库表设计、结构变更发布、数据变更、SQL审核、性能优化、容量评估等等。这种精细的业务支持方式,企业早期发展中,可以有效的保障数据库的稳定与安全,支撑业务的快速发展。

但随着业务持续增长,很快我们遇到了两个问题:(1) DBA繁重的工作量可能会成为业务研发瓶颈;(2) 大量的重复工作会限制DBA的成长。企业快速发展中,会不断的有新业务上线,成熟的业务也会快速迭代创新,伴随会有大量的数据库相关的变更和服务,如果所有这些都由DBA来处理,那么业务繁多DBA可能成为瓶颈,另外,DBA也会陷入各种“做不完”的日常工作,很难进一步成长。

既要有DBA的安全把控能力,又希望高效支撑大量业务的发展,阿里数据库团队研发了自己的企业数据库管理平台:iDB。企业内部的研发、测试等人员,可以使用iDB完成大部分数据库相关的操作,包括数据查询、数据变更、结构变更、新建数据库等等。另外,iDB产品中还继承了大量DBA的经验,比如判断哪些DDL会锁表、InnoDB表结构设计是需要注意哪些问题等等。

idb1

二、 业界首创的数据库DevOps解决方案

使用最新的iDB4.0版本,无需任何DBA的介入,研发人员可以完成所有数据库相关操作。平台集成了DBA经验,会保障数据库操作的安全、高效,最终,让研发更敏捷,业务发展更迅速。

iDB4.0上可以闭环完成所有的数据库服务,包括创建数据库、库表设计、变更发布、数据查询、数据变更、逻辑表查询、数据库下线等全生命周期的数据库实例管理。下图展示研发如何通过iDB平台完成一次数据库设计与发布。
idb2

三、 云时代企业数据库服务的最佳实践

在企业向云端转型的过程中,iDB可以让企业的数据库研发流程更规范,数据库变更更稳定安全,同时兼顾研发人员和DBA的效率。

云时代,企业内部协作更加敏捷。通过iDB平台,DBA可以通过平台,严格的执行企业的数据库设计、发布规范。权限管理、审计、并发控制等功能,可以保障企业数据库安全和数据库的稳定性。同时,全自助的变更能力、自动化的变更调度、底层分布式查询等,可以让研发人员高效完成数据库相关变更。

四、 云端开放内测

最后,iDB的云端版本为:数据管理DMS企业版本,已经发布。我们已经开始面向云端企业提供内部测试,如果你的企业也面临类似的数据库服务挑战,可以邮件联系倩薇(qianwei@alibaba-inc.com),成为云端第一批尝鲜用户。

DMS企业版内测链接:https://dms.aliyun.com/
扫码加入企业级数据库管理钉钉群:
DMS_

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Hadoop - 企业级大数据管理平台CDH(HA高可用和Sqoop1)
在使用大数据集群的时候容灾是一件很重要的事情,CM可以非常方便的进行HA配置,CM也支持sqoop1和sqoop2,之前已经配置了sqoop2本节来一起配置sqoop1
160 0
Hadoop - 企业级大数据管理平台CDH(介绍和准备工作)
哈喽大家好呀,仅经过了一段时间大数据相关的博文又和大家见面了,笔者之前有写过一套Hadoop大数据相关的博客,为什么今天又要开坑呢?当然是有原因,随着不断的学习了解,慢慢意识到之前做法存在很多缺陷,最终对比了比较成熟的解决方案EMR和CDH,最终选择了使用CDH来搭建大数据管理平台,那么我们就开始新的一趴,企业级大数据管理平台CDH的学习吧!
426 0
Hadoop - 企业级大数据管理平台CDH(监控)
可以在管理页面看到默认的监控
218 0
如何将数据仓库从 AWS Redshift 迁移到阿里云 AnalyticDB for PostgreSQL
阿里云AnalyticDB for PosgreSQL与 AWS Redshift 均为采用PosgreSQL内核的MPP架构数据仓库服务,语法高度兼容一致。本文介绍两者的差异比较,以及如何从AWS Redshift迁移应用和数据到阿里云 ADB for PG。
3642 0
共同探索企业级数据库架构之道路
2018云栖大会南京分会企业级互联网架构专场,阿里巴巴高级数据架构师黄欢欢带来题为企业级数据架构探索之路的演讲。主要从企业数据库的发展现状、存在的问题以及企业级架构的需求开始谈起,针对其存在的问题提出了对应的解决方案,最后对企业级产品的架构以及满足企业及架构的需求问题做了详细的分析。
1608 0
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 27 章 恢复配置_27.3. 后备服务器设置
27.3. 后备服务器设置 standby_mode (boolean) 指定是否将PostgreSQL服务器作为一个后备服务器启动。如果这个参数为on,当到达已归档 WAL 末尾时该服务器将不会停止恢复,但是将通过使用restore_command获得新的 WAL 段以及/或者通过使用primary_conninfo设置连接到主服务器来尝试继续恢复。
1384 0
Hadoop - 企业级大数据管理平台CDH(安装cloudera-manager)
准备工作已经完成,接下来我们就要正式的开始在我们服务器集群上搭建CDH
205 0
Prometheus 告警管理--企业级Alert Manager
Prometheus作为监控告警的事实标准,提供了标准的指标采集、数据查询以及告警管理开源方案。但是同时在短信、语音、微信等告警通知渠道,告警管理的便捷方面都有缺陷。阿里云日志服务SLS致力于为用户提供统一的可观测性平台,为用户提供了企业级的AlertManager服务,解决客户在告警管理工作中遇到的问题。
298 0
+关注
lyrewu
专注数据库领域产品输出。
9
文章
0
问答
来源圈子
更多
阿里巴巴集团数据库技术团队,负责集团内部、菜鸟、阿里音乐、蚂蚁金服等业务数据库支持。拥有国内外知名的MySQL内核开发团队,保障历年天猫双十一的数据库稳定性。同时也向阿里云业务输出DMS和DTS产品。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载