《云原生一站式数据库技术与实践》——三、降本增效,阿里云一站式数据库上云最佳实践(3)

本文涉及的产品
云原生内存数据库 Tair,内存型 2GB
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: 《云原生一站式数据库技术与实践》——三、降本增效,阿里云一站式数据库上云最佳实践(3)

《云原生一站式数据库技术与实践》——三、降本增效,阿里云一站式数据库上云最佳实践(2) https://developer.aliyun.com/article/1231598?groupCode=aliyundb


2. 云上数据库使用实践


image.png


随着数据库的量和研发人员越来越多,而DBA 人不够多,无法随时支撑研发时,可能会影响工作。如果对研发人员管理的能力和权限放大,可能会出现数据安全性、可靠性和稳定性出现问题。



通过数据管理,可以为研发提效,也提高数据安全和效率。



首先,可以做数据资产管理,实例、数据库和数据都可以通过DMS 实现数据采集、安全管控、快速查找以及数据安全,数据安全包括脱敏、水印追溯等手段。


其次,对研发、技术团队使用数据库的过程做流程化的管理和规则。比如研发人员a 希望将某主管owner 的数据库做变更。传统的方式需要先找DBA,DBA 获取到DML 或DDL变更,上线之后再由DBA 确认然后才会执行SQL,效率较低。



而如果使用DMS,则流程的效率可以得到大幅提高:研发人员a 的权限为可以查看,无法更新。发起流程的过程中会有安全规则拦截。研发人员a 发起流程之后会发往主管审批,主管确认后发往DBA 审批,可以由DMS 自动完成审批确认,确认后走DMS 任务,版主研发完成本次SQL 变更或DDL。



以上过程包含了SQL 审核、表结构设计规范,同时在DMS 上提供了无锁变更、研发规范、异常变更回滚、变更优化等能力。



DMS 为研发和DBA 提供了桥梁和平台。DBA 的一些日常比较琐碎但是又必须做的工作,可以通过流程化和规则的方式为研发提效。未来,我们将着眼于资产的治理、安全的体系化、逻辑数仓的建设以及场景化的方案等。


image.png



在云上使用云数据库时,还需要做问题诊断和优化。DMS 能够做自动/半自动/人工的问题发现,可以通过监控、DAS 的性能趋势、巡检、异常检测、性能诊断、空间分析来发现问题。发现问题之后,提供了DAS 的诊断分析、会话管理、慢查询、洞察和审计等进行问题的诊断。比如发现某个表没有索引,DAS 会给出索引建议。



如果是疑难杂症,则会转交由阿里云的专家进行诊断。其他大部分问题可由DAS 进行修复及优化,比如自动的SQL 优化索引创建、限流等。如果性能诊断优化已经达到极致,可能需要做扩缩容。云数据库拥有优秀的弹性能力,扩缩容十分平滑,尤其是PolarDB,可实现分钟级的扩缩容。



未来,我们计划在DAS 上实现自发现、自优化、自修复的全面能力。


image.png



另外,我们正在从DAS 入手构建批量的智能运维能力,包括实例监控、实例盯屏、异常发现、自动优化、自动修复、容量评估、安全审计。最近上线了复制延迟、OOM自修复、SQL Review 辅助,未来也会提供异常根因分析、自动优化增强、自动修复、增强内存报警等能力。


image.png





《云原生一站式数据库技术与实践》——三、降本增效,阿里云一站式数据库上云最佳实践(4) https://developer.aliyun.com/article/1231595?groupCode=aliyundb


目录
相关文章
|
5天前
|
Kubernetes Cloud Native 安全
探索云原生技术在现代企业中的应用与挑战
随着云计算技术的不断进步,云原生已成为推动企业数字化转型的关键力量。本文将深入探讨云原生的核心概念、关键技术以及在实际应用中所面临的挑战和解决方案。通过分析具体案例,本文旨在为读者提供一套完整的云原生技术应用框架,帮助企业有效利用云原生技术提升业务灵活性和市场竞争力。
|
5天前
|
Cloud Native 安全 持续交付
云原生技术在现代企业中的应用与挑战
本文深入探讨了云原生技术如何革新现代企业的IT架构,并分析了在实施过程中所面临的主要挑战。通过具体案例分析,本文揭示了云原生技术在提高业务敏捷性、降低成本和促进创新方面的巨大潜力,同时也指出了企业在采用云原生技术时需谨慎应对的技术复杂性和安全风险等问题。
16 0
|
2天前
|
运维 Cloud Native Devops
云原生技术在现代企业中的应用与挑战
【7月更文挑战第13天】本文深入探讨了云原生技术在现代企业中的实际应用情况,包括其带来的优势和所面临的挑战。通过分析云原生的核心概念、主要技术组件以及在不同行业中的应用场景,文章揭示了云原生技术如何助力企业实现快速迭代、弹性扩展和自动化管理。同时,本文也指出了企业在采纳云原生技术过程中可能遇到的技术复杂性、安全风险和文化适应性等问题,并提出了相应的解决策略。
|
4天前
|
Kubernetes Cloud Native Devops
云原生技术在现代企业中的应用与挑战
本文深入探讨了云原生技术如何革新现代企业的IT架构,提升业务的灵活性和扩展性。通过分析Kubernetes容器编排、微服务架构以及DevOps文化的应用案例,揭示了云原生技术带来的效率提升和成本优化。同时,文章也指出了企业在采用云原生技术时面临的安全、技术复杂性和人才缺乏等挑战,并提供了应对策略。
|
7天前
|
人工智能 监控 安全
阿里云携手北京奇奇科技举办《AI智领者技术沙龙》
6月5日,一场主题为“通义大模型的创意与应用探索”的AI智领者技术沙龙在京召开。这场会议汇聚了行业内外众多专家及企业代表,主办方阿里云与北京奇奇科技和与会者共同探讨AI大模型如何从理论走向实践,从实验室迈向广阔的应用场景。
|
8天前
|
Kubernetes Cloud Native 安全
云原生技术在现代企业中的应用与挑战
【7月更文挑战第7天】随着数字化转型的深入,云原生技术已成为推动企业IT架构现代化的关键力量。本文将探讨云原生技术的基本原理、核心组件及其在现代企业中的具体应用场景。同时,我们也将分析实施云原生技术时可能遇到的挑战和相应的解决策略,以期为企业提供一条清晰的云原生转型路径。
|
6天前
|
数据采集 运维 Cloud Native
Flink+Paimon在阿里云大数据云原生运维数仓的实践
构建实时云原生运维数仓以提升大数据集群的运维能力,采用 Flink+Paimon 方案,解决资源审计、拓扑及趋势分析需求。
356 0
Flink+Paimon在阿里云大数据云原生运维数仓的实践
|
12天前
|
存储 关系型数据库 分布式数据库
PolarDB,阿里云的云原生分布式数据库,以其存储计算分离架构为核心,解决传统数据库的扩展性问题
【7月更文挑战第3天】PolarDB,阿里云的云原生分布式数据库,以其存储计算分离架构为核心,解决传统数据库的扩展性问题。此架构让存储层专注数据可靠性,计算层专注处理SQL,提升性能并降低运维复杂度。通过RDMA加速通信,多副本确保高可用性。资源可独立扩展,便于成本控制。动态添加计算节点以应对流量高峰,展示了其灵活性。PolarDB的开源促进了数据库技术的持续创新和发展。
216 2
|
12天前
|
弹性计算 运维 Kubernetes
阿里云ECS与混合云策略的结合,不仅为企业搭建了一个既灵活又稳定的IT基础架构,还为业务的快速发展与创新提供了坚实的技术支撑。
【7月更文挑战第3天】阿里云ECS在混合云中扮演关键角色,提供弹性计算资源和多样计费模式,确保业务连续性与灵活性。通过VPC互通、应用迁移、数据同步服务,如VPC对等连接、DTS,实现云上云下资源的高效整合。结合安全解决方案,保证在混合环境下的合规与安全。阿里云ECS助力企业数字化转型,应对市场变化。
49 1