文/深度围观 和讯名家签约作者
科学技术第一生产力,是推动现代生产力发展的重要因素和重要力量,随着云计算成为推动经济社会发展的新底座,云数据库服务逐渐成为企业业务创新时的重要考量。
作为Oracle全球排名前几的大客户,亚马逊电商可以拿到非常好的折扣,即使在折扣的基础上来折算,从Oracle切换到亚马逊云科技以后,亚马逊电商节省了60%的成本,同时面向消费者端的应用程序的延迟降低了40%,数据库的管理支出减少了70%。
数据不会说谎,亚马逊云科技以自身的实践为云数据服务的发展和推广奠定了坚实的基础。
亚马逊云科技大中华区产品部总经理顾凡说:“采用云上全托管服务后,数据库管理人员不用再去看那些脏活累活,可以把时间、精力放到数据库监控、性能调优、查询优化等方方面面,提升客户体验,用户能专注于自身应用程序和业务。”
这样的一个理念也在各界受到了相应的认可,亚马逊云科技在数据库领域已经连续六年被Gartner评为领导者象限。同时在全球范围内,有数十万客户共同选择亚马逊云科技数据库服务。
五大核心理念应对四大趋势
顾凡说:“数据其实是应用程序的一部分,数据库一定离不开应用。应用架构的变化趋势正驱动着数据库技术和生态发生变化。”
首先,现在的场景,无论是从客户并发角度,还是从要处理数据级别角度,这并不是一个传统的关系型数据库就能处理的,驱动着云原生关系型数据库的出现。
其次,越来越多的用户希望把自己的应用架构在一个开源的数据库引擎上,无论是MySQL还是PostgreSQL,而不愿意把自己的应用架构在一个有严苛license的、会被锁定的数据库引擎上。
再次、拥抱现代化应用的客户,它们都希望自己的企业更加敏捷。让开发人员专注于应用和数据。
最后,伴随客户的业务体量做了应用重构之后,必然会做数据的拆分,根据这个应用所使用的数据类型以及数据访问特点,来决定究竟应该选择云上的哪一个专门构建的数据库。
从应用端我们看到应用开发领域的变化正驱动整个数据库技术的变化,为了应对和顺应这种趋势,亚马逊云科技在研发数据库产品的时候,秉持着五大理念来保证客户与自己业务创新:
专库专用 极致性能
亚马逊云科技在构建数据库时第一个要构建的核心理念:专库专用。
如果客户想用托管的关系型数据库,就选Amazon RDS。如果客户非常喜欢开源的数据库,像MySQL、PostgreSQL,但是又担心它的可用性达不到专用数据库的级别,那就用AmazonAurora。或者说需要用非关系型数据库,需要一个托管的键值数据库,而且它所针对的是海量数据的场景,应用的吞吐无论扩展到多大,都能够提供毫秒级响应,那就用Amazon DynamoDB。
总之,总有一款适合你。
无服务器 敏捷创新
无论是针对键值型的数据、关系型数据还是时序、文档类数据,都可以以无服务器的形式对外开放给客户。亚马逊云科技的核心服务,让客户能够借助无服务器的服务,真正实现不需要再去管理或者配置服务器,按量去进行缩放,真正为价值付费。同时最重要的就是把亚马逊云科技不可压缩的经验以产品SLA的方式,让客户受益。
全球架构 一键部署
在全球化的今天,客户群体分布全球,同时灾难恢复对于现代化、全球化的分布式应用架构来说,也提出了新的挑战。亚马逊云科技支持全球业务的这些应用,包括数据库支撑全球扩展所必要的业务连续性,同时对于分布在全球不同的客户,需要把一致的用户体验以最低的延迟带给到他们的终端客户。
平滑迁移 加速上云
从工具角度上,亚马逊云科技希望客户能够通过提供的Amazon DMS、Amazon Database Migration Service,进行自助式的云迁移。对于迁移过程中可能会需要的人才以及相应的规划,包括迁移之后的优化、相应的流程,都是通过的专业服务团队和合作伙伴网络成员,为客户提供专家级支持。
AI赋能 深度集成
在今天利用现代化应用尤其是数据驱动去做创新的时候,在许多场景下,已经无数次证明,用机器学习的方式要比传统方式更好。
Amazon Neptune是专门构建的,能够存储物品、人物、各种事物之间的关系的数据库,在今年8月份同时也在中国区域可用的Neptune ML的功能,允许数据工程师不需要掌握机器学习的技能,直接从图数据库里导出数据,转换格式,训练模型并发布,并且用gremlin语句调用训练成的模型在数据库里实现推理,进行欺诈检测,进行物品推荐等。
安全是超级重要的一项
因为安全涉及云上的方方面面,多个服务。所以从安全角度来说,亚马逊云科技不光是关注数据库,更关注整个数据流,整个应用的方方面面。
第一,亚马逊云科技开创了云上责任共担模型,如果没有这个模型,很难在云上让企业和客户真正敢于把关键应用负载放到云上来。亚马逊云科技负责基础设施的安全和合规,客户对自己的数据必须要拥有自己的权利,同时亚马逊云科技会给客户提供大量安全方面的最佳实践。顾凡说:“我们绝不会碰客户的数据,这是最最基本的。”
第二,现在大环境下,数据库绝对是数据存储里面关键一环。但不能独立去看,数据从数据库到存储,到分析服务或者机器学习,始终处于不断流动的过程中。顾凡说:“我们更愿意从一个整体去看,我们提了一个观点,在云上的安全不能像鸡蛋这种模型,而是要像剥洋葱这种模型,它的安全和防护必须是要分层的。好像感觉鸡蛋的皮还算硬,但是只有一层。所以在云上,亚马逊云科技的安全服务,会从基础设施到边缘端再到数据端,整个链条都会对数据进行加密、保护。云上对于数据流提供端到端的防护,这是非常重要的。”
最后,在云上的安全,无论是数据库的安全、分析的安全还是客户身份认证的安全,所有这些都离不开一个关键,亚马逊云科技认为安全需要主动设计,而不是被动响应,出了事再去补救是来不及的。所以亚马逊云科技做的大量的工作是在主动设计安全,而不是单纯的事后审计追责。
亚马逊云科技大中华区产品部数据类产品高级经理王晓野说:“主动设计的概念,包括Serverless,包括全球数据库在容灾性能上、业务连续性上能给到企业的,这些其实都是亚马逊云科技在设计方面技术能力的体现。”
“在讲责任共担的时候,数据库里面数据本身的一些安全是客户自己负责的,亚马逊云科技提供的是能够对数据进行加密或者脱敏的一些相应服务,这是云数据库的优势之一”王晓野说:“我们几乎所有的数据库和安全产品的能力都会和丰富的安全服务譬如KMS、Secret Manager等服务进行非常紧密的集成。”
在数据库安全领域,其实安全除了主动设计、技术能力之外,审计也是相当重要的一个点。审计上面,亚马逊云科技有AmazonCloudTrail服务去记录所有的云上操作,在数据库里面,譬如Amazon Aurora,也提供了Activity Stream功能,将活动推送到 Amazon Kinesis 数据流,从而方便地对数据库活动进行审计。
结 语
顾凡讲了一个故事:我们在了解客户做现代化应用心声的时候,一个客户说得很有道理,他说希望自己公司的开发人员把所有时间都花在核心业务的应用开发上,不要浪费任何时间去开发跟核心业务无关的代码。
亚马逊云科技合作伙伴伊克罗德所服务的一家游戏公司,整体通过AmazonAurora的大量写入、高扩张、高性能的特性,可以让播放延迟控制在35毫秒以内,成本优化降低了40%,同时通过亚马逊云科技的数据库服务本身的安全性特性,安全性也提高了非常多。
华米科技可以每天都要完成TB级数据的收集和存储,最大挑战其实就是低延迟。通过采用Amazon DynamoDB作为核心数据库,任何情况下都能提供延迟不超过10毫秒的一致响应时间,这是最终用户最最关心的核心体验。
时至今日,已有超过45万的数据库通过亚马逊云科技的数据库迁移服务迁移到亚马逊云科技云平台上面,使用云数据库。
同时亚马逊云科技加速在中国区域服务落地,2021年至今,新发布了60多个书库服务与功能。
用一句话来总结亚马逊云科技数据库服务那就是:“所有努力都是为了客户毫不费力。”
亚马逊云科技数据库服务:所有努力都是为了客户毫不费力就分享到这里,想看更多亚马逊提供的云计算服务、亚马逊阿里云、亚马逊云计算服务就www.1212sj.com。
评论