书籍详情
《微服务设计微服务器架构设计教程微服务建模集成测试部署和监控书籍计算机图灵程序设计系列书籍》[50M]百度网盘|亲测有效|pdf下载
  • 微服务设计微服务器架构设计教程微服务建模集成测试部署和监控书籍计算机图灵程序设计系列书籍

  • 出版时间:2016-04-01
  • 热度:8737
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

  • 商品名称:微服务设计/图灵程序设计丛书
  • 作者:(美)纽曼|译者:崔力强//张骏
  • 定价:69
  • 出版社:人民邮电
  • ISBN号:9787115420268

其他参考信息(以实物为准)

  • 出版时间:2016-04-01
  • 印刷时间:2016-04-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:209
  • 字数:340千字

内容提要

纽曼、崔力强、张骏编著的《微服务设计》全面 介绍了微服务的建模、集成、测试、部署和监控,通 过一个虚构的公司讲解了如何建立微服务架构。主要 内容包括认识微服务在保证系统设计与组织目标统— 上的重要性,学会把服务集成到已有系统中,采用递 增手段拆分单块大型应用,通过持续集成部署微服务 ,等等。
     本书适合软件架构师、系统设计师及其他相关工 程人员阅读。
    

作者简介

崔力强 阿里巴巴技术专家,目前专注于持续交付相关的产品开发。曾在Thou曲twlorks任职多年,从事软件定制开发、敏捷软件开发的相关咨询等工作,帮助过数个团队和项目进行精益需求管理、软件设计、自动化测试和持续集成等实践。 张骏 2010年加入Thoughtworks公司。作为开发人员、项目经理、**敏捷教练和**咨询师,在金融、电信和能源服务行业的大型复杂业务系统的设计、开发、管理、咨询等方面有丰富的经验。曾为国内外诸多客户提供软件设计、开发以及咨询服务。拥有10年工作经验,在Scrum、看板、规模化敏捷等方法论,以及精益需求管理、自动化测试、持续集成、领域驱动设计、微服务等具体实践方面都有丰富的积累。

目录

前言
**章 微服务
1.1 什么是微服务
1.1.1 很小,专注于做好一件事
1.1.2 自治性
1.2 主要好处
1.2.1 技术异构性
1.2.2 弹性
1.2.3 扩展
1.2.4 简化部署
1.2.5 与组织结构相匹配
1.2.6 可组合性
1.2.7 对可替代性的优化
1.3 面向服务的架构
1.4 其他分解技术
1.4.1 共享库
1.4.2 模块
1.5 没有银弹
1.6 小结
第2章 演化式架构师
2.1 不准确的比较
2.2 架构师的演化视角
2.3 分区
2.4 一个原则性的方法
2.4.1 战略目标
2.4.2 原则
2.4.3 实践
2.4.4 将原则和实践相结合
2.4.5 真实世界的例子
2.5 要求的标准
2.5.1 监控
2.5.2 接口
2.5.3 架构安全性
2.6 代码治理
2.6.1 范例
2.6.2 裁剪服务代码模板
2.7 技术债务
2.8 例外管理
2.9 集中治理和领导
2.10 建设团队
2.11 小结
第3章 如何建模服务
3.1 MusicCorp 简介
3.2 什么样的服务是好服务
3.2.1 松耦合
3.2.2 高内聚
3.3 限界上下文
3.3.1 共享的隐藏模型
3.3.2 模块和服务
3.3.3 过早划分
3.4 业务功能
3.5 逐步划分上下文
3.6 关于业务概念的沟通
3.7 技术边界
3.8 小结
第4章 集成
4.1 寻找理想的集成技术
4.1.1 避免破坏性修改
4.1.2 保证API 的技术无关性
4.1.3 使你的服务易于消费方使用
4.1.4 隐藏内部实现细节
……
第5章 分解单块系统
第6章 部署
第7章 测试
第8章 监控
第9章 安全
**0章 康威定律和系统设计
**1章 规模化微服务
**2章 总结