《微服务实战》读书笔记思维导图PPT模板下载_第1页
《微服务实战》读书笔记思维导图PPT模板下载_第2页
《微服务实战》读书笔记思维导图PPT模板下载_第3页
《微服务实战》读书笔记思维导图PPT模板下载_第4页
《微服务实战》读书笔记思维导图PPT模板下载_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《微服务实战》最新版读书笔记,下载可以直接修改思维导图PPT模板小结服务部署功能第章微客户端设计应用日志微服务运维系统监控开发阶段能力团队技术本书关键字分析思维导图01内容提要资源与支持译者序第一部分概述目录03020405第二部分设计第四部分可观测性和所有权第三部分部署附录A在Minikube上安装Jenk...目录070608内容摘要《微服务实战》主要介绍如何开发和维护基于微服务的应用。本书源自作者从日常开发中得到的积累和感悟,其中给出的案例覆盖从微服务设计到部署的各个阶段,能够带给你真实的沉浸式体验。通过阅读本书,你不仅能够了解用微服务搭建高效的持续交付流水线的方法,还能够运用Kubernetes、Docker以及GoogleContainerEngine进一步探索书中的示例。内容提要自治性、可恢复性、透明性、自动化和一致性。译者序将那些因相同原因而修改的内容聚合到一起,将那些因不同原因而修改的内容进行拆分。资源与支持微服务与传统的面向服务架构(SOA)在思想上的一个关键区别就是微服务负责协调系统中的各个操作,而SOA类型的服务通常使用企业服务总线(ESB)或者更复杂的编排标准来将应用本身与消息和流程编排拆分开软件开发的目标是持续地缩短交付周期来产生积极的商业价值。提交勘误关于异步社区和异步图书与我们联系资源与支持第一部分概述微服务应用是一系列自治服务的集合,每个服务只负责完成一块功能,这些服务共同合作来就可以完成某些更加复杂的操作。第2章SimpleBank公司的微服务第1章微服务的设计与运行第一部分概述1.1什么是微服务应用1.2微服务的挑战1.3微服务开发生命周期1.4有责任感和运维意识的工程师文化1.5小结12345第1章微服务的设计与运行2.1SimpleBank公司的业务范...2.2微服务是否是正确的选择2.3开发新功能2.4向外界开放服务第2章SimpleBank公司的微服务2.5将功能发布到生产环境中2.6大规模微服务开发2.7接下来的内容2.8小结第2章SimpleBank公司的微服务第二部分设计微服务并不能消除风险,而是将这个成本移到了系统生命周期的后半阶段:降低了开发过程中的冲突,但是增加了运维阶段系统部署、验证以及监控的复杂度。第3章微服务应用的架构第4章新功能设计第5章微服务的事务与查询第6章设计高可靠服务第7章构建可复用的微服务框架12345第二部分设计3.1整体架构3.2微服务平台3.3服务层3.4通信第3章微服务应用的架构3.5服务边界3.7小结3.6客户端第3章微服务应用的架构4.1SimpleBank的新功能4.2按业务能力划分4.3按用例划分4.4按易变性划分第4章新功能设计4.5按技术能力划分4.6处理不确定性4.7组织中的服务所有权4.8小结第4章新功能设计5.1分布式应用的事务一致性5.2基于事件的通信5.3Saga5.4分布式世界中的查询操作5.5延伸阅读5.6小结010302040506第5章微服务的事务与查询6.1可靠性定义6.2哪些会出错6.3设计可靠的通信方案6.4最大限度地提高服务可靠性6.5默认安全6.6小结010302040506第6章设计高可靠服务7.1微服务底座7.2微服务底座的目的7.3设计服务底座7.4探索使用底座实现的特性7.5差异性是否是微服务的承诺7.6小结010302040506第7章构建可复用的微服务框架第三部分部署如果想要通过微服务来交付价值,团队就不能只关注开发这一步,还需要在部署、监控和诊断这些运维领域具备专业能力。第8章微服务部署第10章构建微服务交付流水线第9章基于容器和调度器的部署第三部分部署8.1部署的重要性8.2微服务生产环境8.3部署服务的快捷方式8.4构建服务工件第8章微服务部署8.5服务与主机关系模型8.7小结8.6不停机部署服务第8章微服务部署9.1服务容器化9.3小结9.2集群部署第9章基于容器和调度器的部署10.1让部署变得平淡10.2使用Jenkins构建流水线10.3构建可复用的流水线步骤10.4降低部署影响以及实现功能发布的...10.5小结12345第10章构建微服务交付流水线第四部分可观测性和所有权相较于单体应用,使用微服务构建出来的应用是由一系列松耦合的、自治的服务组成的设计良好的服务有三大关键特性:只负责单一职责、可独立部署以及可替换。第11章构建监控系统第13章微服务团队建设第12章使用日志和链路追踪了解系统行为第四部分可观测性和所有权11.1稳固的监控技术栈11.2利用Prometheus和Gr...11.3生成合理的可执行的告警11.4监测整个应用11.5小结12345第11章构建监控系统12.1了解服务间的行为12.2生成一致的、结构化的、人类可读...12.3为SimpleBank配置日志...12.4服务间的跟踪交互12.5链路追踪可视化12.6小结010302040506第12章使用日志和链路追踪了解系统行为13.1建设高效团队13.2团队模型13.3微服务团队的实践建议13.4延伸阅读13.5小结12345第13章微服务团队建设附录A在Minikube上安装Jenk...边界层还可以实现一些其他面向客户端的功能:认证和授权——验证API客户端的身份和权限;限流——对客户端的滥用进行防卫;缓存——降低后端整体的负载;日志和指标收集——可以对客户端的请求进行分析和监控。A.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论