迁移到微服务与DevOps,改变软件开发效能!
物联网(IoT)、软件定义网络(SDN)和软件即服务(SaaS)等创新改变了科技行业的游戏规则,当前对能够提升应用开发和部署过程的平台和架构的需求急速增长。
本书作者长期担任系统架构和工程团队的领导者,他在本书中分析了两个*热的新技术趋势——微服务和容器。正如作者所展示的,微服务和Docker容器能够为应用开发和部署带来****的敏捷性和伸缩性,特别是在速度是关键而小错误可能带来灾难性后果的复杂的大型项目中。
为了便于读者学习如何利用微服务和Docker 来驱动模块化架构设计、按需扩展、应用性能和可靠性、上市时间、代码复用以及DevOps 效能的指数级提升,作者不但提供了从单体架构迁移的详细指导和完整路线图,而且提供了一个带领读者了解企业级SOA 系统迁移的深入的案例研究。
本书对软件架构师/开发者、希望继续坚持使用旧方法的系统专业人员以及尝试*大化这些技术的业务价值的管理者,都是很宝贵的参考资料。
? 理解微服务如何能够让使用者将应用组织到易于管理、更新和扩展的独立组件中。
? 决定微服务和容器是否值得投入并管理与它们相关的组织学习曲线。
? 应用微服务之间进程间通信的*佳实践。
? 以有序的方式迁移单体系统。
? 理解Docker 容器,了解Docker的安装和Docker接口。
? 网络、编排和有效地管理Docker容器。
? 使用Docker*大化基于微服务的应用的扩展性。
? 通过深入、动手的案例研究来应用所学。
展开