腾讯云、阿里云双 区认证专家是如何理解微服务架构的

 

推荐理由

北京航空航天大学软件工程硕士,资深架构师,有十多年管理和架构经验,在业界颇具威望和影响力。曾就职于神州数据、亚信科技、中文在线及多家互联 公司,担任架构师及技术总监等职位,现就职于中青旅,任架构组组长,曾成功管理和指导三农综合服务信息平台、西北企业云服务平台、省级电信平台及多个互联 平台的架构升级改造。拥有工信部认证高级信息系统项目管理师资格。博客园推荐博客,阿里云 区认证专家,腾讯云 区认证专家,。

洞悉微服务的构建流程,从实战的角度介绍微服务使用的关键框架,依据敏捷开发的原则,快速迭代,以完整的示例实现整个CI/CD的流程,快速响应需求/p>

本书内容:

第1章:从微服务的起源和现实业务的角度探讨微服务,使读者能够对微服务有一个感观的认识。

 

第2章:是针对微服务的设计理念进行整理,包括服务如何折分、前后端分离、CAP 理论和CQRS等,是一个高层次的指导原则。

 

 

第3章:详细地介绍Spring Boot的开发,包括使用它的优缺点,以及在企业级开发中常用的工具包的整合,包括面向切面编程、Web开发、文档管理和调度管理,最后结合Dubbo完成一个示例性的分布式工程。

 

 

第4章:主要讲解Docker的基础操作,介绍微服务中所用到的容器相关的技术,最后给出通用的基于容器的私有云架构。

 

 

第5章:对SpringCloud实现微服务的几个重要框架进行展开描述,让读者了解注册中心、负载均衡、容错、分布式配置、 关和消息总线,能够完成开发层面的微服务架构。

 

第6章:对Spring Cloud的非核心框架进行介绍,包括Consul、ZooKeeper、安全框架和数据流框架。

 

 

第7章:主要对测试和质量管理进行介绍,测试部分包括单元测试、AB测试、冒烟和回归测试,质量管理部分主要使用静态代码分析,并且基于SonarQube 对代码进行静态检查,以及分析代码的总体质量。

 

 

第8章:对微服务的最佳实践JHipster进行系统的介绍,并且对JHipster部分内容做了处理,将在国内不是很流行的部分进行了处理,尽可能详细地介绍JHipster的应用和配置。

 

第9章:主要对自动化部署进行介绍,因为微服务的目的不仅仅是简化开发,而且能够提高整个团队的运行效率。所以私服的使用和自动化运维就显得非常重要。

 

第10章:主要讲解日志收集和APM监控,对于线上系统来说,出现问题的概率还是非常大的,如何快速定位并第一时间找到问题所在地点就显得非常重要。APM部分对常用的监控工具进行列举,重点介绍Pinpoint,对使用和邮件告警也进行了重点介绍。

 

 

第11章:通过对PiggyMetrics的全面讲解,让读者能够了解- -个简单的微服务架构所包含的技术点和构建原则,并且实际部署微服务,完成业务的基础操作。

 

第12章:对在微服务构建过程中可能涉及的技术点进行讲解,包括工作流引擎、规则引擎、调度系统、分布式配置及单点登录。

 

 

最后

好啦,整书的介绍已经完毕了,需要的朋友点赞+关注小编后私信“微服务”免费获取

重要的事情说三遍,关注、关注、关注后再发私信,才可以拿到哦!

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91537 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月8日
下一篇 2020年6月8日

相关推荐