收藏 分销(赏)

阿里云云原生应用平台产品手册.pdf

上传人:Stan****Shan 文档编号:1239975 上传时间:2024-04-19 格式:PDF 页数:31 大小:7.07MB
下载 相关 举报
阿里云云原生应用平台产品手册.pdf_第1页
第1页 / 共31页
阿里云云原生应用平台产品手册.pdf_第2页
第2页 / 共31页
阿里云云原生应用平台产品手册.pdf_第3页
第3页 / 共31页
阿里云云原生应用平台产品手册.pdf_第4页
第4页 / 共31页
阿里云云原生应用平台产品手册.pdf_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、2/目录091112100103020405070806关于阿里云云原生阿里云云原生应用平台公共云产品体系引言全球认可的产品 技术实力58611权威认证容器服务Serverless消息队列15192531云原生可观测微服务工具与平台繁荣的云原生开源生态千行百业云上创新37475559函数计算 FCServerless 应用引擎 SAE云消息队列 RocketMQ 版云消息队列 Kafka 版应用实时监控服务 ARMS可观测监控 Prometheus 版可观测可视化 Grafana 版性能测试 PTS微服务引擎 MSE企业级分布式应用服务 EDAS应用高可用服务 AHAS容器服务 Kuberne

2、tes 版-ACK容器镜像服务-ACR容器服务 Serverless 版分布式云容器平台 ACK One边缘容器服务 ACKEdge云原生AI 套件01关于阿里云云原生 _未来十年,云计算将无处不在,像水电煤一样成为数字经济时代的基础设施,云原生让云计算变得标准、开放、简单高效、触手可及。如何更好地拥抱云计算、拥抱云原生架构、用技术加速创新,将成为企业数字化转型升级成功的关键。阿 里 云 拥 有 超 过 15 年 云原生实践历程。以容器和 Serverless 为应用开发新范式,在服务淘宝、天猫的同时,助力千行百业和开发者全面拥抱云计算,最大化发挥云计算的价值,降低企业上云和用云的门槛,充分享

3、受云计算的红利。ABOUT US全面容器化 运维标准化,服务新界面 高弹性可伸缩,助力降本提效 全负载容器化,无处不在的部署核心技术互联网化 分布式可扩展,支撑业务敏捷迭代 弹性架构,从容应对流量高峰 高可用高可靠,保障业务连续性应用 Serverless 化 技术组件分层解耦,全托管免运维 极致弹性全场景覆盖,应用上云更简单 全生命周期优化快速上线,聚焦业务创新Chapter 012023ALIBABA CLOUD NATIVEPRODUCT BOOK76以领先的云原生技术,激活应用构建新范式引言云原生激活应用构建新范式,Serverless 引领下一代应用架构。阿里云将坚定推进全栈产品 S

4、erverless 化,帮助客户最大限度的减轻运维工作,更好的实现敏捷创新。阿里巴巴研究员,阿里云智能云原生应用平台总经理 丁宇云计算时代,企业上云后,应用构建依然面临很多挑战,如何保障系统资源的弹性、降本增效;如何做到应用敏捷开发,实现业务快速迭代;如何保障系统的稳定以及业务的连续性,这些问题没有完全解决。我们看到,云原生已经变成非常流行的技术趋势,从上云到用云,云原生能够从 PaaS 层面帮助企业解决应用构建的一系列问题。具体有三大范式正在成为现实:第一个范式是全面容器化 因为容器形成了运维的标准,成为企业上云用云的新界面,也变成开发者和应用系统交互的新界面,有利于构建高弹性、可伸缩的系统

5、,从而实现降本增效。当下所有的负载都在容器化,包括耳熟能详的微服务、在线应用到整个数据库、大数据、AI、中间件等,所有的工作负载都在容器化。通过容器,我们可以享受到运维标准化、弹性架构带来的好处,也带来了软件可以无处不在的部署交付,标准化的管理运维。第二个范式是核心技术互联网化 我们正在用互联网的技术、互联网的架构思想来重构应用系统,从而带来了很多好处:分布式可扩展,支撑业务敏捷迭代,构建弹性架构,从容应对流量高峰。举例来说,准备一场促销活动、一场跨年晚会,都可能有不可预期的流量高峰,数字化系统需要应对不确定的流量,必须要用互联网架构来实现;此外保障系统高可用、高可靠,保障业务的连续性,也是互

6、联网技术能够带给企业的红利。第三个范式是应用的 Serverless 化从技术角度来看,Serverless 能够实现技术组件分层解耦,让应用可以做到全托管免运维,提升系统的可运维性,降低成本。通过极致弹性,能够把所有的组件覆盖,在云上构建应用变得非常简单。随着企业用云的深入,云的能力也在不断升级,过去企业用云就是去买资源、买实例、买规格、搭应用。我们一直在说“云计算是像水电煤一样的基础设施,但是现在这一点还没有完全实现。阿里云一直在推动产品形态、研发方式的升级,希望从提供资源到提供服务,这个服务就是即插即用的能力,企业不需要管理和维护,可以实现自动伸缩免运维,平台全托管,按用量计费,真正实现

7、了服务化、模块化,这也是云产品升级演进的方向。目前,阿里云已经有 38 款的 Serverless 产品,并且会推进核心产品全面 Serverless 化,Serverless 是云提供能力的最佳实现方式,也是让云计算基础设施落地到千行百业的最佳范式。未来,阿里云在云原生领域将持续的引领标准,不断突破,推动领域和产业快速发展。Introduction98阿里云云原生应用平台公共云产品体系容器服务 ACK Anywhere阿里云是中国唯一进入 Forrester 全球公共云容器平台领导者象限、连续三年入选 Gartner 容器公有云竞争格局的云服务商。阿里云容器服务自 2016 年 5 月正式商

8、业化发布,截至目前已经为云上超过 2 万家企业的现代化应用改造升级提供技术支撑,覆盖互联网、零售、金融、制造、交通等行业,同时服务淘宝、天猫等应用 100%云原生化。2021 年 起,阿 里 云 容 器 服 务 向 ACK Anywhere 全面升级,助力企业在任何业务场景下使用容器服务时,都能实现统一集群管理、统一资源调度、统一数据容灾和统一应用交付。云消息队列 ApsaraMQ消息队列是构建分布式互联网应用的基础设施,通过消息队列实现的松耦合架构设计,可以提高系统可用性以及可扩展性,是适用于现代应用的优秀设计方案。阿里云消息队列产品生态丰富,多个子产品线联合打造金融级高可用消息服务以及对物

9、联网的原生支持,覆盖金融保险、新零售、物联网、移动互联网、教育、物流、能源、交通等行业。云原生可观测云原生可观测在传统监控能力基础之上,融合更多数据源、更多场景、更多观测手段,将业务与运维过程透明化理念。阿里云云原生可观测套件围绕可观测监控 Prometheus 版、可观测可视化 Grafana 版、可观测链路 OpenTelemetry 版,形成指标存储分析、链路存储分析、异构构数据源集成的可观测数据层,通过标准的 PromQL 和 SQL 提供全栈统一的数据展示、告警和数据探索加工能力。ServerlessServerless 已经从函数计算上升到一种软件架构、技术趋势和技术理念,云上的计

10、算、存储、数据库、消息中间件等云产品和服务都相继推出 Serverless 版本,让用户更加简单的构建业务应用,聚焦业务价值,同时带来弹性、免运维、按需付费等优势。Serverless 不仅降低了用云的门槛,也助力企业借助云的优势,提升整体的研发、运维效率,构筑业务竞争力。权威咨询机构 Forrester 发布最新报告:阿里云凭借函数计算的产品能力在 40 个评分项目中拿下 24 个最高分,再度入选领导者象限,这也是国内唯一两次进入 Forrester FaaS 领导者象限的科技公司。微服务工具与平台区别于传统的单体式应用架构,微服务架构将应用拆分成多个核心功能,每个功能都可以作为一项独立的服

11、务,由独立团队负责并且可以独立构建和部署,各项服务在运行和出现故障时不会相互影响。微服务使应用更易于扩展和更快地开发,从而加速创新并缩短新功能的发布周期。面向业界主流开源微服务项目,提供注册配置中心和分布式协调、云原生网关、微服务治理、分布式事务等能力。04全球认可的产品技术实力 _TechnologyChapter 042023ALIBABA CLOUD NATIVEPRODUCT BOOK1312Fluid 开源项目论文被数据管理国际顶会 ICDE 2022 录用云边一体容器架构创新论文被云计算顶会 ACM SoCC 录用关于 Serverless 调度创新论文被云计算顶会 ACM SoC

12、C 录用FaaS 场景下去中心化快速镜像分发技术论文被 USENIX ATC21 录用。阿里云与达摩院合作的论文RobustScaler:QoS-Aware Autoscaling for Complex Workloads被数据管理与数据库国际顶级会议 ICDE 2022 长文录用。顶会论文其他获奖容器服务与达摩院合作 AHPA 获 AAAI 2023 IAAI 人工智能创新应用奖阿里云首家通过可信云云成本优化工具能力要求KubeVela、OpenSergo 荣获 2022 中国开源云联盟年度大奖Apache Dubbo、Nacos、Seata、Spring Cloud Alibaba 通过

13、工信部电子标准研究院开源项目成熟度评估Apache RocketMQ 首批通过先进级可信开源社区评估阿里云联合多所高校发起基于分层 API 规范的云操作系统生态建设,并入选 2021 世界互联网领先科技成果。01Forrester:全球公共云容器平台领导者象限,中国唯一 0206阿里云容器服务连续三年,国内唯一入选 Gartner 公共云容器服务竞争格局,产品布局全球领先03Forrester:中国唯一蝉联入选 Forrester FaaS 领导者象限,产品能力全球第一云原生安全成熟度模型:国内唯一全域最高等级认证04Gartner:入选 Gartner 应用性能监控与可观测魔力象限,国内唯一

14、 05云原生架构成熟度:国内首个通过且唯一全域最高等级认证05权威认证 _ABOUT USChapter 052023ALIBABA CLOUD NATIVEPRODUCT BOOK171605微服务产品家族百万级变更、亿级推送规模,10+年双11 技术实战和沉淀,丰富的微服务架构和治理经验The Forrester Wave 评测中,微服务领域测试项满分通过提供 Apache Dubbo、AppActive、ChaosBlade、Nacos、OpenSergo、Sentinel、Spring Cloud Alibaba 完整的微服务开源技术栈01容器产品家族 ACK Anywhere 中国唯

15、一进入 Forrester 公共云容器平台领导者象限连续三年入选 Gartner 容器公有云竞争格局,国内唯一满分的成绩通过可信云云成本优化工具能力测评,国内首家02Serverless 产品家族中国唯一进入 Forrester FaaS 领导者象限,产品能力全球第一信通院云原生用户报告显示,阿里云 Serverless 产品在国内用户规模占比达 66%满分成绩通过信通院可信云函数即服务能力认证03可观测产品家族连续两年中国唯一进入 Gartner 应用性能监控与可观测魔力象限云厂商阿里云应用实时监控服务 ARMS 获得信通院可观测性平台先进级认证阿里云应用实时监控服务 ARMS 获得信通院根

16、因分析技术分级能力先进级认证04消息产品家族面向互联网应用的高性能分布式中间件关键技术及平台获浙江省科技进步二等奖多年双11 实战打造,日消息量数万亿,支持每秒峰值数亿阿里巴巴开源并捐献的Apache RocketMQ 是国内首个互联网中间件 Apache 顶级项目06容器服务 _阿里云容器服务是国内唯一连续三年入选 Gartner 公共云容器报告的产品,2022 年国内唯一进入 Forrester 领导者象限。提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用全生命周期管理;其整合了阿里云虚拟化、存储、网络和安全能力,助力企业高效运行云端 Kubernetes 容器化应用。Contai

17、ner ServiceChapter 062023ALIBABA CLOUD NATIVEPRODUCT BOOK212002产品功能强大的集群管理专有版、托管版、Serverless 三种 Kubernetes 集群形态,单集群支持千量级 ECS 节点,支持跨可用区集群以及注册外部集群。极致弹性的资源扩缩根据容器资源使用情况,快速自动调整容器数量;分钟级扩展上千节点;支持一键垂直扩缩容;提供社区标准的 HPA/VPA/Autoscaler 能力。一站式容器管理提供包括应用管理、镜像仓库、网络、存储、日志、监控、调度、路由、权限的容器应用全生命周期管理服务。最优的 IaaS 层能力提供高性能

18、VPC/ENI 网络插件,性能比普通网络方案提升20%;支持云盘、文件存储 NAS、对象存储OSS,提供标准的 CSI 驱动;支持公网/内网负载均衡实例创建。企业级的安全稳定在开发生命周期之初便集成了多层安全防护功能,从底层基础设施到中间软件供应链,再到顶层运行时环境,为云原生架构提供全面保护。持续优化异构资源效率对云上各种异构计算资源(如 CPU、GPU、NPU、vGPU、FPGA)、存储(OSS、NAS、CPFS、HDFS)、网络(TCP、RDMA)资源,云原生 AI 套件支持对其进行抽象,统一管理、运维和分配,通过弹性和软硬协同优化,持续提升资源利用率。丰富的工作节点提供 X86、GPU

19、/NPU/FPGA 等异构计算资源、裸金属、Serverless、边缘等多类型工作节点。高效运行 AI 等异构工作负载云原生 AI 套件兼容 Tensorflow、Pytorch、Horovod、Spark、Flink等主流开源或者用户自有的各种计算引擎和运行时,统一运行各类异构工作负载,统一管理作业生命周期,统一调度任务工作流,保证任务规模和性能。01产品分类03产品优势弹性:千级节点分钟级伸缩,资源利用率提升 50%效率:资源拓扑调度,计算效率提升 30%,无损容器网络,网络传输效率提升 30%规模:万级集群、百万核数,承载大规模企业业务稳定:双 11 单集群万级节点,稳如泰山。混合部署:

20、全面支持公共云/专有云/边缘云,基于飞天技术底座和云基础设施统一管理:多集群/多数据中心统一管理;云上/云下弹性调度;应用异地分发/流量管理异构基础设施支持:大规模生产验证,开源开放可扩展,数据主权和增强的安全性。性能卓越无界算力容器服务 Serverless 版以 Kubernetes 为界面的 Serverless 容器服务,基于阿里云弹性计算基础架构,无需管理和维护集群即可快速创建 Kubernetes 容器应用,并且根据应用实际使用的 CPU 和内存资源量进行按需付费。分布式云容器平台 ACK One云原生AI 套件ACK One 是阿里云面向混合云、多集群、分布式计算、容灾等场景推出

21、的企业级云原生平台。ACK One 可以连接并管理企业任何地域、任何基础设施上的 Kubernetes 集群,并提供一致的管理和社区兼容的 API,支持对计算、网络、存储、安全、监控、日志、作业、应用、流量等进行统一运维管控。云原生 AI 套件是阿里云容器服务 ACK 提供的云原生 AI 技术和产品方案。使用云原生 AI 套件,您可以充分利用云原生架构和技术,在 Kubernetes 容器平台上快速定制化构建 AI 生产系统,并为 AI/ML 应用和系统提供全栈优化。容器服务 Kubernetes 版 ACKACK 是全球首批通过 Kubernetes 一致性认证的服务平台,提供高性能的容器应

22、用管理服务,支持企业级 Kubernetes 容器化应用的生命周期管理,轻松高效地在云端运行 Kubernetes 容器化应用。ACK 包含了专有版 Kubernetes、托 管 版 Kubernetes、Serverless Kubernetes 三种形态,方便用户按需选择。容器镜像服务 ACRACR 是面向容器镜像、Helm Chart 等符合 OCI 标准的云原生制品安全托管及高效分发平台。ACR 企业版支持全球同步加速、大规模和大镜像分发加速、多代码源构建加速等全链路加速能力,与容器服务 ACK 无缝集成,帮助企业降低交付复杂度,打造云原生应用一站式解决方案。边缘容器服务 ACKEdg

23、eACKEdge 是阿里云容器服务针对边缘计算场景推出的云边一体化协同托管方案,采用非侵入方式增强,提供边缘自治、边缘单元、边缘流量管理、原生运维 API 支持等能力,以原生方式支持边缘计算场景下的应用统一生命周期管理和统一资源调度。2322DevSecOps,云原生交付链 2.0:全链路安全交付,持续提升安全运营效率。一致性安全策略:OPA 策略校验,自动安全配置巡检,实时入侵检测及报警,便捷修复及安全加固。机密计算 TEE 2.0:SGX2/虚拟化 Enclave;加密内存提升最大至 512GB;业界首个机密计算容器运行时。智能自治 AIOps:全方位可观测性支持;全链路诊断、根因定位;主

24、动集群巡检,防患于未然。智能降本 FinOps:策略自动缩容,减少空闲资源;多维度成本分析和节省建议。智能调度:为异构资源提供的 GPU 共享调度、GPU/CPU 拓扑感知调度,为 AI、大数据工作负 载 提 供 的 Gang Scheduling、Capacity Scheduling、Kube Queue 等任务调度。安全可控智能高效04应用场景弹性伸缩架构容器服务可以根据业务流量自动对业务扩容/缩容,不需要人工干预,避免流量激增扩容不及时导致系统挂掉,以及平时大量闲置资源造成浪费。微服务架构企业生产环境中,通过合理微服务拆分,将每个微服务应用存储在阿里云镜像仓库帮您管理。只需迭代每个微服

25、务应用,由阿里云提供调度、编排、部署和灰度发布能力。DevOps 持续交付配合 Jenkins,容器服务 ACK 自动完成从代码提交到应用部署的 DevOps 完整流程,确保只有通过自动测试的代码才能交付和部署,高效替代业内部署复杂、迭代缓慢的传统方式。云原生 AI/机器学习提供对云上异构资源的统一管理运维,对 AI/ML 任务的统一生命周期管理,兼容主流开源 AI/ML 框架,并通过 AI 任务调度、弹性训练/推理、AI 数据访问加速等能力,提升资源利用率和作业运行效率。同时支持与阿里云机器学习平台PAI无缝集成,提供高效、灵活的一站式 AI 平台。混合云架构在容器服务控制台上同时管理云上云

26、下的资源,无需在多云的管理控制台中反复切换。基于容器基础设施无关的特性,使用同一套镜像和编排同时在云上云下部署应用。05典型案例 突发热点事件在短时间内会给微博带来业务流量的上百倍增长,通过容器服务 ACK 和弹性容器实例 ECI,微博可在 15 秒内完成单个业务容器扩容,几分钟内拉起数千个容器实例,业务端到端扩容时间缩短 70%,从容应对各类突发热门事件。基于 ACKEdge 的 IoT 云边端架构帮助申通快递实现云边资源统一管理,达到边缘高可用,将稳定性从 99.9%提高到 99.95%;同时减少了边端服务器裸机资源浪费,降低长期整体投入成本。毫末智行基于 ACK 云原生 AI 能力,显著

27、提升云端训练和推理效率,特别是小模型的云端训练和推理场景,有效解决 IO 瓶颈问题,训练速度最高提升约 300%。容器镜像服务企业版 ACR EE 具备高效的镜像分发能力,同时提供安全的云原生应用交付链能力,使唱鸭从容地完成每天 10+次的容器化部署,DevSecOps 的体感非常顺滑。新浪微博申通快递毫末智行唱鸭 App07Serverless_ServerlessChapter 072023ALIBABA CLOUD NATIVEPRODUCT BOOK272601产品功能弹性伸缩:支持白屏化设置弹性策略、秒级弹性效率,支持一键启停开发测试环境。Java 应用冷启动加速:基于 Dragon

28、well AppCDS 启动加速技术,Java 应用冷启动提速 40%。单体/微服务应用全生命周期管理:支持分批、灰度、金丝雀等多种发布策略,支持按流量灰度。发布过程可观测、可回滚。支持系统级别监控(CPU、Mem 等),和应用级别&链路级别监控(QPS、RT、接口调用量、慢 SQL、错误数、调用链分析等)。短时任务 Job:采用事件驱动加无入侵任务调度和管控,让用户零改造即可具备任务的全生命周期管理及可观测等开箱即用的功能。02产品优势SpringBoot、SpringCloud 应用零改造无缝迁移,开箱即用全套微服务治理能力;传统任务框架零改造迁移,一键享受 Serverless 技术红利

29、。基于沙箱容器+VPC 网络隔离提供应用运行时安全保障;提供面向大促(精准容量+极致弹性+限流降级)的高可用方案。零改造,开箱即用安全可控、高可用免运维 IaaS 和 K8s 集群,按需低成本使用;提供秒级弹性效率、提高 Java 应用启动&运行时效率。无缝集成基础服务类、微服务生态、DevOps 产品等,提供一站式 PaaS 体验。精益成本、极致效率一站式 PaaS 体验03应用场景低门槛微服务架构转型微服务套件天然集成,无需额外搭建。比如服务注册/配置中心、APM、限流降级等;具备服务平滑上下线、按流量/按内容灰度发布等服务治理和服务管理的能力。低门槛容器化转型不需要有 K8s 相关经验,

30、屏蔽繁复的、有难度的 K8s 概念,无需破坏原有 CICD 流程,WAR/JAR/PHP zip 包无需容器化改造直接部署。流量潮汐、流量脉冲场景使用 PTS、ARMS、AHAS、SAE 高可用四套件优化系统,评估系统容量基线;根据系统容量基线,配合定时弹性策略与指标弹性策略,从容应对流量脉冲。持续集成与交付支持云效、Jenkins、源代码、Cloud Toolkit 插件、容器镜像服务等多种方式部署。SAE 帮您自动完成从代码提交到应用部署的 DevOps 完整流程,高效替代业内部署复杂、迭代缓慢的传统方式。低成本高效率的分布式任务XXL-JOB、ElasticJob,无需修改任何代码和配置

31、,即可迁移至 SAE。提供全托管、免运维、按需使用、按量计费的任务模式。04典型案例南瓜电影基于SAE 7 天内全面Serverless 化,低门槛部署应用,极致弹性应对洪峰流量,开发部署效率提升80%。爱奇艺体育体育直播基于SAE 极致弹性应对洪峰,运维提效40%,资源利用率提升50%,应用上线周期缩短40%,定位问题效率提升30%。小迈科技小迈科技在使用 SAE 过程中,整体研发效能有了极大的提升,弹性速度从分钟级缩短到了秒级,新项目上线速度从天级缩短到了分钟级。谱尼测试通过 SAE 的弹性速度、弹性策略、对应用全生命周期管理的能力,极大地提高了谱尼测试的运维研发人员的效率。Serverl

32、ess 应用引擎Serverless 应用引擎是一个全托管、免运维、高弹性的通用 PaaS 平台。SAE 支持 Spring Cloud、Dubbo、HSF、Web 应用和 XXL-JOB、ElasticJob 任务的全托管、零改造迁移、无门槛容器化、并提供了开源侧诸多增强能力和企业级高级特性。2928函数计算01产品功能丰富的触发器类型:函数计算通过触发器与事件源进行关联,关联后的事件源,会在事件产生时以同步或异步的方式触发函数执行,并将变更事件作为入参传递给入口函数。丰富的资源类型:预留实例允许用户自行控制实例的分配和释放;按量实例可根据请求数系统动态分配执行环境,轻松应用业务洪峰。便捷的

33、开发工具:便捷的开发工具帮助您流畅地在本地开发调试部署。多种编程语言:无服务器计算模式支持当前主流的编程语言与自定义运行时。02产品优势函数计算是一个事件驱动的全托管 Serverless 计算服务,您无需管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。聚焦业务逻辑开发,无需关心服务器购买、自动伸缩等运维操作。预留实例系统不自动回收,可长驻不销毁,消除冷启动带来的延时。高效免运维弹性高可用按量付费模型按实际使用计算资源计费,资源利用率高。函数计算分布式集群化部署,支持多可用区。按需低成本稳定高可靠03应用场景搭建高可用 Web 应用工程

34、师只需编写业务代码即可快速搭建云原生的 Web 应用,有效提高上线迭代效率,降低运维成本。实时数据处理支持丰富的事件源,事件触发机制可以通过几行代码和简单的配置对数据进行实时处理。持续集成与交付支持云效、Jenkins、源代码、Cloud Toolkit 插件、容器镜像服务等多种方式部署。可自动完成从代码提交到应用部署的 DevOps 完整流程,高效替代业内部署复杂、迭代缓慢的传统方式。音视频转码函数计算和函数工作流结合可以轻松打造弹性高可用的 Serverless 视频处理系统,与传统方案相比,性能、成本和工程效率都有显著的优势。08消息队列 _消息队列作为分布式互联网应用架构的基础设施之一

35、,广泛应用于企业客户的核心业务系统。阿里云消息队列脱胎于阿里内部核心电商交易系统,历经多次双十一的流量洪峰。多年来,阿里云一直坚持开源、商业、集团三位一体的发展思路,基于 RocketMQ 统一核心技术品牌构建了包括 RocketMQ、Kafka、RabbitMQ、MQTT、MNS、EventBridge 等丰富的产品矩阵。ApsaraMQChapter 082023ALIBABA CLOUD NATIVEPRODUCT BOOK3332云消息队列 RocketMQ 版01产品功能高性能无限扩展:轻松支持千万级消息收发TPS,始终保证高性能的同时支持亿级消息堆积,充分保障用户业务在数据洪峰压力

36、下的稳定性。高 SLA 保障:服务可用性99.95%,Region 化、多可用区、分布式集群化部署,确保服务高可用;保障数据可靠性99.99999999%。功能丰富开箱即用:支持诸如秒级定时等多种类型消息,多种消费模式以及Tag 过滤等,功能丰富开箱即用,用户只需专注于自身业务的逻辑开发。观测运维配套完善:通过数据健康大盘等多维度观测诊断渠道,快速定位消息链路风险;通过全球消息路由、分级存储等核心功能提升消息运维能力。02产品优势Apache 顶级开源项目,阿里巴巴交易链路及双十一官方指定消息产品,提供简单易用、功能全面、高并发、高可靠、具备金融级可用性的消息服务,是构建应用异步化的首选消息产

37、品。全面采用存储和计算分离的消息架构,存储和计算可以独立按需水平扩展,满足高效弹性运维和高性能大规格能力的诉求。针对线上容量水位评估、业务峰谷弹性、日常灰度环境等常见困难问题,提供自适应弹性、轻量测试环境版等解决方案,整体运维门槛和风险更低。架构先进运维门槛低和 Apache RocketMQ 完全一致的客户端SDK 接入,同时兼容历史所有版本的 SDK 和API 接口。极大降低迁移上云开发成本,只需修改接入点即可,无需考虑代码改造。通过云底座技术优化,消息收发计算能力,支持预留+突发流量弹性组合,业务方无需为突发流量预留大量 Buffer。消息存储按量使用付费,相比挂载云盘无法缩容的情况,具

38、备极大的弹性优势。开发门槛低成本弹性03应用场景异步解耦通过上、下游业务系统的松耦合设计,即便下游子系统(如物流、积分等)出现不可用甚至宕机,都不会影响到核心交易系统的正常运转。通过 RocketMQ 的异步化设计,可以灵活高效的适应因业务快速发展而带来的变化。削峰填谷秒杀、抢红包、企业开门红等大型活动时皆会带来较高的流量脉冲,系统会因为没做相应的保护而导致系统超负荷甚至崩溃,或因限制太多导致请求大量失败而影响用户体验,削峰填谷是解决该问题的有效方式。分布式事务消息将核心链路业务与可异步化处理的分支链路进行拆分,将大事务拆分成小事务,减少系统间的交互,既高效又可靠;RocketMQ 的可靠传输

39、与多副本技术能确保消息不丢失,At-Least-Once 特性确保数据的最终一致性。顺序消息日常应用中需要保证顺序的应用场景非常多,比如证券交易过程时间优先原则,交易系统中的订单创建、支付、退款等流程,以及航班中的旅客登机消息处理等;与 FIFO 原理类似,RocketMQ 提供顺序消息来保证消息的先进先出。04典型案例南瓜电影使用RocketMQ 轻松实现了海量移动端App 和服务端之间的数据互通,并通过RocketMQ 的全球消息路由功能保障了出海客户端和本地服务之间的消息互通。大搜车使用RocketMQ 完成核心业务系统的异步化改造,系统稳定性大幅提升,利用消息削峰填谷、海量消息堆积的能

40、力轻松度过业务洪峰。青团社青团社某些核心业务如客户下单、岗位发布等场景,对系统响应时间比较敏感,通过云消息队列 RocketMQ 版,将上下游业务系统异步解耦,削峰填谷,提高系统响应速度。编程猫通过使用商业版本的RocketMQ,依赖于有保障的SLA(99.99999999%数据可靠性,99.95%服务可用性),就像是站在巨人的肩膀上构建系统。3534云消息队列 Kafka 版01产品功能免运维、易观测:全托管开箱即用,兼容主流开源版本和多语言客户端,提供全自动巡检自动化运维体系,支持一键升降配、订阅关系可视化、消息查询回溯、数据大盘和监控告警。丰富生态组件:提供全托管、免运维ETL 组件,支

41、持灵活的Function 函数编程,轻松灵活解决数据处理,支持Connector 连接海量云产品以及自建大数据生态产品,轻松实现数据集成和计算。高弹性、超大规格:深度优化内核,解决开源版本千级分区性能瓶颈,支持万级分区性能不受损;支持秒级扩容;支持最高 10GB 流量写入。高SLA、高性价比:持灰度升级、升级/拖冷数据等极端场景写优化保障,架构上解决开源版本的部分问题,服务可用性达 99.9%,数据可靠性达 99.999999%;定价性价比高,包年包月专业版是同等磁盘定价的1/3。02产品优势针对 Apache Kafka 提供全托管服务,兼容Apache Kafka 生态,解决开源产品长期以

42、来的痛点,是大数据生态中不可或缺的产品之一。相比于开源 Apache Kafka,强大的处理引擎支持数万级 Topic 高并发读写、秒级弹缩和可靠云存储,提供一个超高性价比的选择;同时提供健康巡检组件、业务监控和告警功能,帮助用户及时有效的发现并处理问题。消息队列 Kafka 版 Serverless 实例采用弹性按量计费方式,根据实际使用量计费,避免资源冗余,费用更低;定价性价比高,包年包月专业版是同等磁盘定价的 1/3。开源引擎优化更低的成本消息队列 Kafka 版进一步优化了开源产品的痛点,提供更优质的服务,支持数据持久化、高吞吐和数万级Topic 等能力,具备高可用性。消息队列 Kaf

43、ka 版提供鉴权与授权机制、用户分权等功能,提供企业级的安全防护。高可用性数据安全应用场景构建日志分析平台Kafka 性能高效,采集日志时业务无感知,同时Hadoop/ODPS 等离线仓库存储和 Storm/Spark 等实时在线分析对接的特性决定它非常适合作为 日志收集中心。网站活动跟踪通过云消息队列 Kafka 版可以实时收集网站活动数据(包括用户浏览页面、搜索及其他行为等)。发布-订阅的模式可以根据不同的业务数据类型,将消息发布到不同的 Topic;还可通过订阅消息的实时投递,将消息流用于实时监控与业务分析或加载到 Hadoop、ODPS 等离线数据仓库系统进行离线处理。流计算处理在股市

44、走向分析、气象数据测控、网站用户行为分析等领域,由于数据产生快、实时性强、数据量大,所以很难统一采集,并入库存储后再做处理,这便导致传统的数据处理架构不能满足需求。而云消息队列 Kafka 版以及 Storm/Samza/Spark 等流计算引擎的出现,可以根据业务需求对数据进行计算分析,最终把结果保存或者分发给需要的组件。数据中转枢纽随着近年来KV 存储(HBase)、搜索(ElasticSearch)、流式处理(Storm/Spark Streaming/Samza)、时序数据库(OpenTSDB)等专用系统的出现,产生了同一份数据集需要被注入到多个专用系统内的需求。利用云消息队列 Kaf

45、ka 版作为数据中转枢纽,同份数据可以被导入到不同专用系统中。04典型案例03车主无忧车主无忧使用商业版消息队列Kafka,完全兼容开源的生态,接入方便容易,并且提供了优质的SLA 保障,各种日常功能操作也简洁易用,综合使用成本有优势。骑士卡使用云消息队列 Kafka 版,无论在生产环境还是本地开发测试环境,都可以直接使用云产品,减少通用产品依赖,让团队专注于业务的开拓实现,极大的提升了团队工作效率。大搜车随着业务的快速发展,大搜车遇到了消息量大幅增加、异地消息同步等一系列的问题,需要更稳定可靠的商业版Kafka 产品减少运维工作量,利用云消息队列Kafka 对接大数据生态,即开即用,快速扩容

46、,可靠性更高。小麦助教开源自建 Kafka 运维投入大,在大规模场景下稳定性无法保障,开源 bug 没有解决,同时 SLA 无法保障。而阿里云云消息队列 Kafka 对产品内核进行全方位优化,解决开源产品长期以来的痛点,免运维、低成本、更稳定、大数据领域优选数据通道。09云原生可观测 _Cloud Native ObservabilityChapter 092023ALIBABA CLOUD NATIVEPRODUCT BOOK3938应用实时监控服务 ARMS01产品功能前端监控:针对网站、小程序、Web 应用等前端场景,对常见性能指标进行多维度可视化分析,通过对页面性能、网络性能、资源加载

47、、JS 错误进行分析,实现代码级问题根因定位。应用监控:针对分布式、微服务化应用等场景,提供全链路追踪及代码级实时性能监测,配合丰富的图表分析与链路追踪功能,帮助运维人员随时掌握应用健康状况,梳理服务依赖关系、减少延迟并消除故障,确保用户获得最佳体验。云拨测:针对网络、服务、API 端口等场景,无需代码改造,通过遍布全球的服务网络,模拟真实用户行为持续监测其可用性与性能。实现页面元素级、网络请求级、网络链路级细颗粒度问题定位,帮助企业及时发现与定位性能瓶颈与体验暗点,提升服务体验与效能。Kubernetes 监控:基于 eBPF 数据采集技术,无需代码埋点即可获取到丰富的应用网络性能数据。并支

48、持任意编程语言,任意框架及 HTTP、RESP、Kafka、JDBC、gRPC 等网络通讯协议。基于网络拓扑、服务发现和链路追踪提供 Kubernetes 内各组件上下文关联分析,覆盖 Kubernetes 全栈的监控指标,链路,日志,事件的可观测数据分析。应用安全:RASP 运行在应用内,实时监测并拦截漏洞攻击。RASP 旨在缩小应用安全测试和网络边界控制所留下的空白地带,深入应用运行环境内部,实时了解数据和事件流,以监测或阻止开发过程中无法预见的安全威胁。告警管理:快速接入各类告警源与通知方式,通过自动去重、规则压缩、算法降噪,帮助运维团队减少告警,避免告警风暴。通过分派、排班、通知等功能

49、,快速实现告警流程化管理,帮助运维团队更快响应告警,恢复告警,提升告警管理能力。02产品优势应用实时监控服务 ARMS(Application Real-Time Monitoring Service)作为云原生可观测平台,覆盖 Java、Go 等众多开发语言,从拨测主动发起监控,到前端监控(Web 应用、APP 应用)、应用监控(APM),提供全栈、多场景的监控与分析能力。并基于 Trace、Logging、Metric 等观测数据的关联,将前端请求与后端调用打通,实现全链路追踪与根因分析。帮助企业快速、低成本地构建多端用户体验洞察、应用性能的监控与故障定位能力,实现业务与 IT 服务、研发

50、与生产不同维度的统一观测。覆盖浏览器、小程序、分布式应用、容器等不同部署环境与业务形态,满足不同场景的观测需求。开箱即用的完整告警体系与一体化监控大盘,结合反馈即时调整算法模型提高告警精度的同时,借助多维模型快速定位瓶颈根因,有效提高故障诊断效率。端到端多环境多场景覆盖统一展现&分析&告警借助链路追踪,关联 ARMS 前端监控与应用监控,实现前后端链路追踪功能,将前端 API 请求从前端发出到后端调用链路完整串联,真实还原代码执行的完整现场。完整的全样本全链路调用链追踪,为故障定位提供详尽依据。兼容 OpenTracing、OpenTelemetry 等开源标准,Skywalking、Prom

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 研究报告 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服