Microservices Governance Technology 电子书中涉及的部分服务治理技术和最佳实践,已经通过 OpenSergo 对外进行开源,该项目由阿里云、 bilibili、字节跳动、Apache Dubbo/dubbogo 社区、Nacos 社区、Spring Cloud Alibaba 社区共同 维护,相关微服务治理技术已被来自各行各业的数千家企业所采用,特别鸣谢上海三菱电梯、来电科技、 Saleforce 中国为此书撰写推荐序,欢迎更多企业加入,共建服务治理开放社区。 Microservices Governance Technology 阿里云开发者“藏经阁” 海量电子手册免费下载 推荐序  Alibaba Cloud 阿⾥云研究员,云原⽣应⽤平台负责⼈ - 丁宇(叔同) 在阿⾥巴巴微服务架构 10 余年的演进历程中,服务部署量不断扩⼤,已经迈⼊百万节点规模, 如此庞⼤的微服务体系必须要通过服务治理进⾏精细化管控,提升线上业务稳定性。阿⾥集团 的服务治理框架从⽆到有,经历了服务框架提供治理 SDK、轻量级隔离容器 Pandora 、⽆侵 ⼊式的 Java Agent 以及针对异构微服务的 Service Mesh 等架构迭代历程,这个过程中沉淀 了丰富的服务治理能⼒,涵盖了开发、测试、线上运维、⾼可⽤等多个⽅⾯。这本技术⽩⽪书 系统化的阐述了服务治理的演进路线以及落地最佳实践,相信对企业开发者和架构师在采纳微 服务架构时能有所帮助。  阿⾥云资深技术专家,云原⽣中间件负责⼈ - 胡伟琪(⽩慕) 阿⾥巴巴作为国内微服务的先⾏者,有着丰富的实践经验和技术积累,近⼏年阿⾥巴巴中间件 团队推⾏三位⼀体的技术战略,把内部业务⽀持、云产品、开源进⾏了技术和架构的统⼀,并 开源了⼀系列优秀的项⽬,包括 Apache Dubbo,Apache RocketMQ、Nacos、Spring Cloud Alibaba、Seata 等,为⼤量企业进⾏微服务化架构升级提供了助⼒。本书是阿⾥巴巴中 间件团队在微服务领域的又⼀⼒作,详尽介绍了阿⾥巴巴针对⼤规模微服务场景下,进⾏⾼效 治理的⽅案和思想,推荐⽬前有计划或已经完成了微服务改造、对微服务领域技术有兴趣的技 术⼈阅读。 Microservices Governance Technology  阿⾥云资深技术专家,云原⽣ Serverless 及可观测产品线负责⼈ - 司徒放(姬⻛) 在微服务架构已经⼤⾏其道的今天,为什么我们要谈微服务治理?就像⻢斯洛需求模型所述, ⼈类的需求是⽣理、安全、社交、尊重和⾃我成就的逐步实现。类似的,企业实施微服务架构 的过程也遵循着同样的道理。微服务架构,第⼀阶段要解决服务间的发现问题和相互通信问题, 这是微服务框架所覆盖的基本功能。第⼆阶段要解决微服务应⽤的交付和规模化运维问题,这 些是容器和 K8s 所擅⻓的领域。第三阶段随着微服务架构复杂化,分布式场景下排查和诊断效 率急剧下降开始成为开发者主要痛点,因此⼜催⽣了分布式链路跟踪和可观测性技术。正所谓 “乱极必治”,微服务架构是⼀把双刃剑,⼤规模之下掩盖的问题很多,从开发联调到发布上线, 从流量防护到故障恢复再到容灾,如果不引⼊恰当的治理⼿段,很可能会积重难返、万劫不复。 因此微服务治理是微服务演进的第四个必然阶段,微服务治理得到重视是恰逢其时。 Microservices Governance Technology 阿⾥巴巴从 2008 年开始践⾏微服务,阿⾥中间件团队也⼀路伴随着⾛过了上述⼏个阶段,是 微服务架构发展的亲历者。这本⽩⽪书来⾃中间件团队⾥⾯对微服务最有经验的那⼏个⼈之⼿, 也是阿⾥微服务开源 Dubbo、Spring Cloud Alibaba、Nacos 等项⽬的主要创作者。他们结 合了阿⾥⾃身的微服务实践,以及中间件上云之后⾯服务外部企业客户的第⼀⼿案例,我认为 本书⽆论从内容的丰富度,还是经验的普适性来看,都是国内最有参考价值的⼀份微服务架构 材料。将本书诚挚推荐给每⼀个希望在企业 内应⽤微服务架构的架构师、以及对微服务有兴趣 的爱好者阅读。  阿里云高级技术专家,云原生解决方案负责人 - 邱戈川(了哥) 软件技术的发展,从单体的应用,逐渐演进到分布式应用, 特别是微服务理念的兴起,让大规 模、高并发、低延迟的分布式应用成为可能。但是微服务架构不是银弹, 其维护的复杂度,以 及管理、治理的难度超过以往的任何系统架构。而阿里巴巴/阿里云中间件团队是这个领域的先 行者,通过多年的阿里巴巴内部演进与支持,以及与大量的阿里云外部客户的共同努力,沉淀 出在业界领先的微服务领域特别是服务治理上的一套方法论以及最佳实践。这本白皮书,正是 微服务治理方法论以及最佳实践的归纳与总结,可以帮助大家在微服务架构设计与管理上提供 很好的借鉴与参考。特别是其独特的类似 Mesh 的理念在容器下结合 Java Agent 模式,很好的 解决了 Java 领域提供无侵入式增强治理能力如限流降级、全链路灰度、可观测性增强等问题, 同时又巧妙的规避了升级、版本不一致等等维护的代价。如果你正好采用微服务架构来完善自 己的应用体系,这个白皮书绝对值能帮助你完善你的架构设计,为你的业务稳定运行提供技术 架构保障,强烈推荐!  上海三菱电梯,系统开发总监 - 谢璟 云原⽣时代,软件架构,软件框架都经历⻜速的发展。从最早期 Eureka,到⽬前国内以 Nacos 为⾸的微服务⽣态,阿⾥巴巴为此作出了卓越贡献。在和阿⾥云和阿⾥巴巴合作过程中,深深 感受到阿⾥云的技术氛围和底蕴,通过⽆侵⼊的 Java Agent ,全⾯代码零侵⼊,提供了⽆缝 切换阿⾥微服务治理技术⽅案。阿⾥云的服务治理的模型,依托阿⾥云坚实的底座,结合阿⾥ 云云上资源,使得我们能够快速融⼊阿⾥云服务治理,形成统⼀,标准,最佳的微服务治理⽅ 案。微服务治理技术,思想,解决⽅案,最佳实践都在本书有详细的阐述,是值得每个技术⼈ 员认真品读的好书。  来电科技 CTO - 罗昌明 来电科技拥有百万级的物联网终端,中后台微服务化后拥有数百个微服务组件,管理这些微服 务是个极其复杂的工程。阿里云 MSE 微服务治理技术帮助来电无侵入地实现了服务预热、无 损上下线、全链路灰度等微服务治理能力,大大提升了服务的稳定性。如果你正准备深入微服 务治理相关知识或者遇到相同问题,那么这本书正好可以提供深入学习的机会。  Salesforce 中国,技术总监 - 叶文帅 随着业务的发展和团队扩大,微服务架构成为了许多大规模开发团队的不二选择。在微服务架 构发展的过程中,我们经历了从传统分布式微服务框架治理到云原生微服务治理的演变。伴随 着服务数量的增多以及对服务稳定性要求的提高,社区上和公有云上都诞生了许多优秀的微服 务治理工具。阿里云中间件团队针对开发者们在微服务开发中遇到的痛点,结合阿里云生态, 在本书讲述了云原生下微服务治理架构的设计以及微服务治理的最佳实践。相信这本白皮书能 Microservices Governance Technology 给企业中微服务架构师,以及对微服务架构有兴趣的开发者带来帮助。 Microservices Governance Technology CONTENT Alibaba Cloud 第⼀章:综述 1 1.1 业务发展离不开微服务治理保驾护航 1 1.2 微服务治理在云原⽣场景下的挑战 7 1.3 微服务治理的发展趋势 11 1.4 微服务治理的区分 18 第⼆章:微服务治理技术原理介绍 21 2.1 微服务治理技术概述 21 2.2 通过 SDK ⽅式进⾏微服务治理 23 2.3 通过 Java Agent ⽅式进⾏微服务治理 25 2.4 通过 Service Mesh 来进⾏微服务治理 28 第三章:微服务治理在云原⽣场景下的解决⽅案 33 3.1 线上发布稳定性解决⽅案 33 3.2 微服务全链路灰度解决⽅案 43 3.3 微服务可观测增强解决⽅案 56 3.4 微服务应⽤配置解决⽅案 69 3.5 微服务限流降级解决⽅案 76 3.6 微服务开发测试提效解决⽅案 85 3.7 微服务敏捷开发解决⽅案 90 3.8 微服务⽆缝迁移上云解决⽅案 95 3.9 线上故障紧急诊断、排查与恢复 103 3.10 微服务注册发现⾼可⽤解决⽅案 113 3.11 微服务应⽤安全解决⽅案 118 3.12 异构微服务互通解决⽅案 122 3.13 微服务 Serverless PaaS 解决方案 125 Microservices Governance Technology 第四章:基于 MSE 的微服务治理最佳实践 128 4.1 线上发布稳定性解决⽅案最佳实践 129 4.2 全链路灰度最佳实践 146 4.2.1 Ingress-nginx 全链路灰度 165 4.2.2 Zuul 和 Spring Cloud Gateway 全链路灰度 183 4.2.3 MSE 云原⽣⽹关全链路灰度 199 4.2.4 全链路灰度之 RocketMQ 灰度 221 4.2.5 使⽤Jenkins CI/CD 实现⾦丝雀发布 245 4.3 微服务应⽤配置最佳实践 262 4.4 微服务限流降级最佳实践 272 4.5 微服务开发测试提效最佳实践 277 4.6 微服务敏捷开发最佳实践 289 4.7 微服务⽆缝迁移上云实践 306 4.8 如何快速构建服务发现的⾼可⽤能⼒ 319 4.9 如何在 Serverless 模式下快速使用服务治理能力 330 第五章:微服务治理客户案例 339 5.1 物流行业:菜⻦ Cpaas 平台微服务治理实践 339 5.2 互联网行业:来电科技微服务治理实践 346 5.3 机器智能行业:云小蜜 Dubbo3 微服务治理实践 357 5.4 游戏行业:广州小迈微服务治理实践 363 第六章:总结与展望 368 总结与展望 368 作者 白壮丽 - 竹达 曹玲微 - 陌微 曹茵茵 - 蔓铃 陈飞 - 麒汀 陈涛 - 毕衫 陈昕 - 捌哥 范扬 - 扬少 鲁严波 - 卜比 泮圣伟 - 十眠 饶子昊 - 铖朴 苏宇 - 流士 汤长征 唐慧芬 - 黛忻 王桐 - 瑾涵 肖京 - 亦盏 叶辰超 - 楚寰 张海彬 - 古琦 张乎兴 - 望陶 张伟 - 柑橘 Microservices Governance Technology

pdf文档 阿里 微服务治理技术白皮书

安全报告 > 阿里 > 文档预览
中文文档 379 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共379页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
阿里 微服务治理技术白皮书 第 1 页 阿里 微服务治理技术白皮书 第 2 页 阿里 微服务治理技术白皮书 第 3 页
下载文档到电脑,方便使用
本文档由 SC2022-10-20 13:22:07上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。