打破 Serverless 落地边界,阿里云 SAE 发布 5 大新特性

简介: SAE 的 5 大新特性、4 大最佳实践,打破了 Serverless 落地的边界,让 All on Serverless 成为可能.

微服务场景,开源自建真的最快最省最稳的?复杂性真的会成为 Kubernetes 的“致命伤”吗?企业应用容器化,一定得过 K8s 这座“独木桥”吗?Serverless 应用场景单一,多用在逻辑简单的非核心场景:小程序、ETL、定时备份等。Java 微服务真的遥遥无期了?

2021 云栖大会现场,阿里巴巴研究员、阿里云智能云原生应用平台总经理丁宇(叔同)重磅发布了 Serverless 应用引擎 SAE 的产品全新定位和 5 大产品新特性,给出了以上问题的答案。

1(替换).jpg

从专用到通用,SAE 天然适合企业核心业务的大规模落地

区别于 FaaS 形态的 Serverless,SAE 以“应用为中心”,提供了面向应用的 UI 和 API,不改变应用编程模型和部署方式,保持了客户在传统服务器上一致的开发部署体验,还能方便的进行本地开发调试/监控,极大地降低了客户使用 Serverless 的门槛,能做到零改造平滑迁移企业在线应用。

也正因为此,SAE 帮助 Serverless 从专用到通用, 打破了 Serverless 的落地实施边界,使得 Serverless 不再是前端全栈、小程序的专宠,后台微服务、SaaS 服务、物联网应用等一样也可以构建在 Serverless 之上,天然适合企业核心业务的大规模落地。

从复杂到简单,SAE 天然适合企业零门槛容器化

区别开源自建微服务,SAE 提供了开箱即用的历经双 11 考验的全套微服务治理能力,客户无需考虑框架选型、更无需考虑数据隔离、分布式事务、熔断设计、限流降级等,也无需担心社区维护力度有限二次定制开发的问题。
能做到 Spring Cloud/Dubbo 零改造无缝迁移。开源之上,我们还增强了无损上下线、服务鉴权、全链路灰度等高级特性。

SAE 还帮用户屏蔽了 K8s 技术细节,实现企业应用零门槛容器化,无感拥抱 K8s。提供自动构建镜像的能力,除镜像外,提供 WAR/JAR/PHP zip 包等多种方式,降低客户制作 Docker 镜像门槛。屏蔽 K8s 复杂的网络和存储插件适配,帮每个应用的实例分配一个在 VPC 内互联互通的 IP,持久化数据到存储系统。屏蔽 K8s 的运维升级,再也不用担心 K8s 版本升级带来的稳定性风险。屏蔽 K8s 对接监控组件和弹性 controller,提供白屏化的端到端可观测能力和灵活多样的弹性策略配置。用户继续沿有原有打包部署方式,直接 享受 K8s 的技术红利。

5大新特性,凸显 Severless 新优势,延展 Serverless 新边界

  • 弹性能力 2.0:业界首发混合弹性策略,支持定时和指标策略混用。在开源 K8s 能力上,丰富 TCP 连接数,SLB QPS/RT 等业务指标触发弹性,支持设定扩缩容步长、冷却时间等高级弹性设置。
  • Java 冷启动提速 40%基于 Alibaba Dragonwell 11 增强的 AppCDS 启动加速技术,将应用第一次启动的过程生成缓存保存起来,后续直接通过缓存启动应用。同比标准的 OpenJDK,冷启动耗时提速 40% 。
  • 极致部署效率 15s基于底层全链路升级,安全沙箱容器 2.0,镜像加速等,提供端到端 15s 的极致部署体验。
  • 一站式 PHP 应用托管支持 PHP zip 包直接部署SAE,并提供 PHP 运行时环境选择和应用监控能力,提供一站式 PHP 应用托管体验。
  • 更丰富的开发者工具链:除 Cloudtoolkit、CLI、VSCode 等开发者工具外,新增支持 Terraform 和 Serverless Devs,基于资源编排能力,一键部署 SAE 应用以及依赖的云资源,让环境搭建更简单。

4 大最佳实践,成就 All on Serverless 的典范

低门槛微服务架构转型

比开源自建微服务更快更省更稳。随着业务的快速增长,很多企业都面临单体向微服务架构转型的难题;或者自建的微服务不能满足企业稳定性和多样化的需求。通过 SAE 开箱即用的全套微服务能力,降低了客户学习研发成本,并且有历经双 11 考验的稳定性背书,能让这些企业快速完成微服务架构转型,支撑新业务快速上线。这也是 SAE 使用最广泛的场景,可以说 SAE 是微服务领域最佳的 Serverless 实践。

一键启停开发测试环境

中大型企业多套环境,往往开发测试、预发环境都不是 7*24 小时使用,长期保有应用实例,闲置浪费很高,有些企业 CPU 利用率都快接近 0,降本诉求明显。通过 SAE 的一键启停能力,已让这些企业灵活按需释放资源,光开发测试环境就能节省 2/3 的机器成本,非常可观。接下来我们还会通过 K8s 编排能力,编排应用和资源的依赖,一键初始化一套环境和克隆复制环境。

全链路灰度

比开源 K8s ingress 提供的灰度能力更强。SAE 结合 PaaS 层客户的场景特性,不仅实现了 K8s ingress 的七层流量灰度,也能实现从前端流量到多个级联微服务的接口、方法级别的全链路灰度。

比原有方案,部署运维更方便。以往,客户需要部署 2 个命名空间的多个应用,使用 2 套完整的环境来实现正式和灰度的发布,硬件成本大、部署运维麻烦。基于 SAE,客户只需要部署一套环境,通过配置一些灰度规则将指定的特殊流量访问到特殊的实例上,一层层级联下去,既控制了爆炸半径,方便的同时又节省了硬件成本。

将 SAE 作为弹性资源池,优化资源利用率

大部分客户会全量使用 SAE,也有少量客户会将同一个业务的常态保有部分放在 ECS 上,将 SAE 作为弹性资源池,两者混合部署。

只需要保证同一个应用的 ECS 实例和 SAE 实例,都挂载到同一个 SLB 的后端,并设置好权重比例。微服务应用还需注册到同一个注册中心。另外,复用客户自建发布系统,保证每次发版时,SAE 实例和 ECS 实例版本一致。复用客户自建的监控系统,将 SAE 的监控数据通过 OpenAPI 发送给监控系统,和 ECS 的监控数据规整。当流量高峰到来之时,弹性模块会把弹性的实例都弹到 SAE 系统,极大地提升弹性扩容效率,降低了成本。

这套混部的方案同样适用于从 ECS 模式迁移到 SAE 时,作为中间过渡方案使用,进一步提升迁移过程中的稳定性。

SAE 的 5 大新特性、4 大最佳实践,打破了 Serverless 落地的边界,让 All on Serverless 成为可能,应用零门槛容器化,让容器 + Serverless + PaaS 得以合三为一,使得技术先进性、资源利用率优化、不变的开发运维体验可以融合在一起。

原文链接
本文为阿里云原创内容,未经允许不得转载。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/512159.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java线程一定是thread_深入理解Java多线程(multiThread)

多线程的基本概念一个java程序启动后,默认只有一个主线程(Main Thread)。如果我们要使用主线程同时执行某一件事,那么该怎么操作呢?例如,在一个窗口中,同时画两排圆,一排在10像素的高度,一排在5…

技术解读|云上企业级存储——打开存储新维度,促进用户核心业务创新

简介: 将企业级存储和云的特点进行完美的融合是云上企业级存储的目标,它打开存储更多新的维度,在保障用户业务永续的同时,帮助用户更好的进行业务创新。本文属ESSD技术解读的总篇,总体介绍ESSD 云盘创新融合了云和企业…

金蝶发布2021年财报:云业务同比增44.2%,继续加码研发技术创新

编辑 | 宋慧 出品 | CSDN云计算 金蝶国际软件集团有限公司(“金蝶国际”、“金蝶”或“公司”,连同其附属公司统称“集团”;股份编号:0268.HK)今日公布其截至2021年12月31日止十二个月(“报告期”&#xf…

分布式系统一致性测试框架Jepsen在女娲的实践应用

简介: 女娲团队在过去大半年时间里持续投入女娲2.0研发,将一致性引擎和业务状态机解耦,一致性引擎可支持Paxos、Raft、EPaxos等多种一致性协议,根据业务需求支撑不同的业务状态机。其中的一致性引擎模块是关键,研发一致…

“预习-上课-复习”:达摩院类人学习新范式探索

简介: 预习时关注重点,上课时由易到难,复习时举一反三,能否让机器也按照“预习-上课-复习”的学习范式进行学习呢? 达摩院对话智能(Conversational AI)团队对这个问题进行了研究探索&#xff0c…

云上虚拟IDC(私有池)如何为客户业务的确定性、连续性保驾护航

简介: 企业业务上云后,还面临特定可用区购买云上特定计算产品实例失败的困境?云上私有池pick一下 Why 云上业务为什么需要资源确定性、服务连续性 云计算正朝着像水电煤一样的基础设施演进,支持用户按需使用、按量付费。目前&am…

java中img属性_如果html img的src属性无效,请输入默认图像?

回答(19)2 years ago你问过一个只有HTML的解决方案....../p>"http://www.w3.org/TR/html4/strict.dtd">Object Test由于第一个图像没有使用不支持object的旧浏览器,因此它将忽略该标记并使用 img 标记 . 有关兼容性,请参见caniuse网站 .…

阿里云日志服务SLS,打造云原生时代智能运维

2021年10月21日,阿里云针对企业运维难题,在云栖大会为大家带来了一场《智能运维论坛》的主题演讲。在会上,阿里云资深技术专家、日志服务技术负责人简志提出“云原生时代,企业业务数字化是对工程师们严峻的挑战。作为运维工程师&a…

实践分享丨企业上云后资源容量如何规划和实施

简介: 企业上云后,云上的预算直接影响上云的优先级、进度、深度。预算投入的多少,与业务发展和资源需求的容量评估紧密相关。精准的容量评估,可以使企业上云的预算规划更科学,同时也更贴合业务发展阶段的需要。本文分享…

如果让你来设计网络

作者 | 闪客sun 来源 | 低并发编程 你是一台电脑,你的名字叫 A 很久很久之前,你不与任何其他电脑相连接,孤苦伶仃。 直到有一天,你希望与另一台电脑 B 建立通信,于是你们各开了一个网口,用一根网线连接了起…

【ESSD技术解读-01】 云原生时代,阿里云 ESSD 快照服务 助力企业级数据保护

简介:本文以云原生为时代背景,介绍了阿里云块存储快照服务如何基于高性能 ESSD 云盘提升快照服务性能,提供轻量、实时的用户体验及揭秘背后的技术原理。依据行业发展及云上数据保护场景,为企业用户及备份厂商提供基于快照高级特性…

又居家办公了,要签合同怎么办?

作者 | CSDN 来源 | CSDN云计算 本篇文章暨 CSDN《中国 101 计划》系列数字化转型场景之一。 《中国 101 计划——探索企业数字化发展新生态》为 CSDN 联合《新程序员》、GitCode.net 开源代码仓共同策划推出的系列活动,寻访一百零一个数字化转型场景,聚…

【ESSD技术解读-03】阿里云块存储企业级特性之异步复制

简介: 在大数据时代,数据就是企业的核心资产,是企业的生命线。在现实世界中,灾难时有发生,当发生灾难时,容灾能力成为企业能否生存的关键。云上容灾服务,通常称为 DRaaS(灾难恢复即服…

【ESSD技术解读-04】ESSD Auto PL规格,引领IO性能弹性新方向

简介: 阿里云 ESSD 为云服务器 ECS 提供低时延、持久性和高可靠的块存储服务,成为云厂商全闪块存储的业界标杆。存储团队推出了 ESSD Auto PL 新的云盘规格,把性能与容量解耦,提供 IO 性能按需供给两大关键特性。AutoPL 具备的灵活…

全民营销时代,让私域流量变成业务增量需要几步?

本篇文章暨 CSDN《中国 101 计划》系列数字化转型场景之一。 《中国 101 计划——探索企业数字化发展新生态》为 CSDN 联合《新程序员》、GitCode.net 开源代码仓共同策划推出的系列活动,寻访一百零一个数字化转型场景,聚合呈现并开通评选通道&#xff0…

跨越行业绊脚石,阿里云函数计算发布 7 大技术突破

简介: 2021 云栖大会现场,阿里巴巴研究员、阿里云智能云原生应用平台总经理 丁宇(叔同)重磅发布了函数计算的 7 大技术创新和突破,加速现代应用架构的革新。 Serverless 的本质是通过屏蔽底层的计算资源,来…

业内首款云原生技术中台产品云原生 Stack 来了

简介: 云原生 Stack 满足了各种典型场景下客户对于线下高集成平台的诉求,让企业数字话转型不受技术约束,专注业务本身,加速企业数字化迭代。 今天,企业数字化转型依然面临很大的挑战,虽然有很多新技术不断…

从质疑到成为必选项,低代码技术发展及 2022 展望

2022年,CSDN 「低代码产品开发者使用与体验」线上调研,正式开启!现在完成调研,就可参与抽奖活动,还有机会获得线下活动门票一张,和更多行业人士一起交流的机会。 前言 2022年低代码已经不是一个新鲜概念&am…

一图速览 | DTCC 2021大会,阿里云数据库技术大咖都聊了些什么?

简介: 3天9场干货分享,快来收藏吧! 10月18日~10月20日, 由国内知名IT技术社区主办的数据库技术交流盛会——DTCC 2021 (第十一届中国数据库技术大会)在京圆满落幕。大会以“数造未来”为主题,重点围绕数据架构、人工智…

AI深入应用,生态越加开放,开发者的机会在哪里?

作者 | 宋慧 出品 | CSDN云计算 IT 在吞噬一切,也在吞噬地球的能源消耗。 现在,全球的数据中心耗去了全球用电的 2%,到 2030 年时这个数字很有可能上升到 8%。风电,是地球上仅次于火电、水电的第三大电力来源,风电、光…