微服务是一种架构风格,也是一种针对现代业务需求的软件开发方法。微服务并非发明出来的,确切地说是从之前的架构风格演进而来的。
但是深入介绍Spring Boot、Spring Cloud、Docker、 Mesos和Marathon掌握响应式微服务设计原则,轻松构建大规模、可扩展的互联网级微服务的文章近乎没有。
本文各章的内容都很实用,细致讲授了如何将微服务技术与业务相结合。通过一系列示例(包括一个旅游业的案例研究),文中阐述了微服务架构的实现,涉及Spring框架、Spring Boot和Spring Cloud. 这些都是用于开发和部署大规模可扩展微服务的强大且久经考验的工具。本文基于Spring框架的最新规范编写。借助本书,你可以快速构建互联网级现代Java应用。
添加图片注释,不超过 140 字(可选)
话不多说,下面跟着小编从目录、主要内容和总结来看一下吧!
目录:
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
主要内容如下:
第1章微服务揭秘
微服务的演进
什么是微服务
微服务蜂巢
微服务架构的设计原则
微服务的特性
微服务的实例
微服务架构的优势
小结
添加图片注释,不超过 140 字(可选)
第2章相关架构风格和用例
SOA
十二要素应用
无服务器计算
Lambda架构
DevOps.云计算和容器
响应式微服务
微服务用例
微服务先行者的共同点
微服务框架
小结
添加图片注释,不超过 140 字(可选)
第3章用Spring Boo构建微服务
搭建开发环境
用Spring Boot构建RESTful微服务
Spring Boot入门
开发Spring Boot微服务
开发第一个Spring Boot微服务
启用HATEOAS的Spring Boot微服务
响应式Spring Boot微服务
实现微服务安全
为微服务交互启用跨域访问
使用Spring Boot Actutor实现微服务instrumentation
微服务文档化
綜合实例:开发客户注册微服务
小结
添加图片注释,不超过 140 字(可选)
第4章应用微服务概念
微服务设计指南
小结
添加图片注释,不超过 140 字(可选)
第5章微服务能力模型
微服务能力模型简介
核心能力
基础设施能力
支撑能力
流程和治理能力
微服务成熟度模型
微服务采用的入口
小结
添加图片注释,不超过 140 字(可选)
第6章微服务演进案例研究
理解PSS应用
单体之死
诉诸微服务——有计划地迁移
目标实现
后续工作
小结
添加图片注释,不超过 140 字(可选)
第7章用Spring Cloud组件扩展微服务
什么是Spring Cloud
Spring Cloud的版本
搭建BrownField航空公司PSS系统的项目环境
Spring Cloud Config
将Eureka用于服务注册和发现
用Zuul代理作为API网关
响应式微服务流
用Spring Cloud Security保护微服务
总结BrownField航空公司的PSS应用架构
小结
添加图片注释,不超过 140 字(可选)
第8章微服务的日志管理和监控
日志管理的挑战
集中式日志管理方案
日志管理方案的选取
监控微服务
使用数据库做数据分析
小结
添加图片注释,不超过 140 字(可选)
第9章用Docker容器化微服务
BrownField公司PSS微服务的不足之处
什么是容器
虚拟机和容器的区别
容器的优势
微服务和容器
Docker简介
将微服务部署到Docker中
在Docker.上运行RabbitMQ
使用Docker注册表
微服务上云
在EC2上运行BrownFiled公司的微服务
容器化的未来
小结
添加图片注释,不超过 140 字(可选)
第10章用Mesos和Marathon扩展容器化的微服务
微服务扩容
容器编排
用Mesos和Marathon实现容器编排
用DCOS实现Mesos和Marathon
为BrownField公司的微服务实现Mesos和Marathon
准备部署BrownField公司的PSS微服务
小结
添加图片注释,不超过 140 字(可选)
第11章微服务开发生命周期
微服务开发的实践要点
自动化开发周期
小结
添加图片注释,不超过 140 字(可选)
本文适合管理微服务的架构师、spring开发人员以及兴趣爱好者等
最后
希望大家都能记住本文内容,且能熟练使用,也希望本文能帮到大家,得到大家喜欢,大家能借助本文不断地提升自己,让自己的技术变得更有深度和广度。
资源获取:
大家点赞、收藏、关注、评论啦 、查看微信公众号获取联系方式
精彩专栏推荐订阅:在下方专栏
每天学四小时:Java+Spring+JVM+分布式高并发,架构师指日可待