gydtep 发表于 2021-6-1 15:38:17

加快系统演进速度:每一个应用都可以独立的进行版本更新,通过灰度发布等技术手段能确保发布过程中整个系统稳定运行。

gydtep 发表于 2021-6-1 16:16:54

突破性能瓶颈:每个应用都能独立的水平伸缩,使系统性能可以根据计算资源的增加而得到线性的扩展。

gydtep 发表于 2021-6-2 10:24:44

因此,微服务架构在本质上就是对弹性伸缩有着强烈诉求的,在弹性伸缩的过程中,不管是单应用的水平弹性伸缩,还是整套环境的启停,资源利用率都对最终的资源成本起着决定性的作用。如果能想办法提升资源利用率,就能为企业节省大量资源成本。值得我们重视的是,绝大多数的微服务应用的资源利用率都是非常低的。

gydtep 发表于 2021-6-2 16:10:30

对于使用主流 Spring Cloud 体系或 Dubbo 体系构建微服务应用的开发者而言,如果需要引入一种方案降低资源成本,他的最终诉求一定包含两个方面:

(1)能否零改造成本,或者接近零改造成本;
(2)能否适配所有的业务场景。

gydtep 发表于 2021-6-2 16:38:57

应用层 Serverless 技术
是否有一种介于 FaaS 和 Serverless 化容器之间的技术,可以实现上述重要诉求呢?当然有,这就是以阿里云 Serverless 应用引擎(SAE)为代表的应用层 Serverless 技术。

gydtep 发表于 2021-6-3 08:59:45

Serverless 技术的出现,为提升资源利用率提供了新的思路。Serverless 是一种构建和管理基于微服务架构的完整流程,允许开发者脱离服务器资源而直接部署应用。

gydtep 发表于 2021-6-3 13:26:05

SAE 实现了 Serverless 架构 + 微服务架构的完美融合,对于 Spring Cloud 和 Dubbo 等主流的微服务架构,可以实现无缝兼容,基本上没有改造成本,并真正按需使用、按量计费,节省闲置计算资源,同时免去 IaaS 层运维方面的工作,有效提升开发运维效率。

gydtep 发表于 2021-6-3 14:10:02

以 Spring Cloud 应用为例,如果需要部署一个新的应用,只需要 2 个步骤:

(1)告诉 SAE 这个应用需要多少个实例,并指定每个实例需要的 CPU / 内存规格。
(2)上传应用的 JAR 包 / WAR 包,并启动应用。

gydtep 发表于 2021-6-3 19:36:15

为了更多开发者能够享受到 Serverless 带来的红利,这一次,我们集结了 10+ 位阿里巴巴 Serverless 领域技术专家,打造出最适合开发者入门的 Serverless 公开课,让你即学即用,轻松拥抱云计算的新范式——Serverless。

gydtep 发表于 2021-6-4 10:28:46

统一数据基础层
我们通过各种方式采集到的丰富数据,在清洗、结构化后进入统一的ODS数据基础层。

其主要功能包括:
-同步:结构化数据增量或全量同步到数据中台
页: 371 372 373 374 375 376 377 378 379 380 [381] 382 383 384 385 386 387 388 389 390
查看完整版本: 免费领取阿里云服务器2000元代金券!