2020年9月20日22:24:50评论631
摘要
适读人群 :本书适合想要了解微服务架构,以及想要深入了解如何有效地实施企业级微服务的Java开发人员。
在本书中可以学到:
■ 使用领域驱动设计方法来设计和实现微服务
■ 使用Spring Security实现微服务的安全性
■ 部署和测试微服务
■ 检测和调试开发过程出现的问题
■ 利用JavaScript的Web应用程序来使用微服务
■ 学习关于微服务的最佳做法和一般原则
Java微服务 作者:(美)沙鲁巴·夏尔马(Sourabh Sharma)
Java微服务 出版社:电子工业出版社
Java微服务 内容简介
微服务是利用云平台开发企业应用程序的新技术,它是小型、轻量和过程驱动的组件。微服务适合设计可扩展、易于维护的应用程序。它可以使开发更容易,还能使资源得到zui佳利用。《Java微服务》帮助你用Java构建供企业使用的微服务架构,内容包括微服务核心概念和框架、大型软件项目的高层次设计、开发环境设置和前期配置、对微服务架构持续集成的部署、实现微服务的安全性、有效地执行测试、微服务设计的zui佳做法和一般原则,以及如何检测和调试问题。
《Java微服务》适合想要了解微服务架构,以及想要深入了解如何有效地实施企业级微服务的Java 开发人员。
Java微服务 目录
前言
1 一种解决方法
微服务的演变
整体式架构概述
整体式架构的局限性与它的微服务解决方案的对比
小结
2 设置开发环境
Spring Boot配置
示例REST程序
设置应用程序构建
使用Postman Chrome扩展测试REST API
NetBeans IDE安装和设置
参考资料
小结
3 领域驱动设计
领域驱动设计基本原理
组成部分
领域驱动设计的工件
战略设计和原则
示例领域服务
小结
4 实现微服务
OTRS概述
开发和实现微服务
测试
参考资料
小结
5 部署和测试
使用Netflix OSS的微服务架构概述
负载均衡
电路断路器与监控
使用容器部署微服务
参考资料
小结
6 实现微服务的安全性
启用安全套接字层
身份验证和授权
使用Spring Security的OAuth实现
参考资料
小结
7 利用微服务Web应用程序来使用服务
AngularJS框架概述
OTRS功能的开发
设置web应用程序
小结
8 最佳做法和一般原则
概述和心态
最佳做法和原则
微服务框架和工具
参考资料
小结
9 故障排除指南
日志记录和ELK环境
服务调用关联ID的使用
依赖项和版本
参考资料
小结
本文来自牛奶煮萝莉投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。