精通API架构:设计、运维与演进

精通API架构:设计、运维与演进
作者: [英]詹姆斯·高夫(James Gough),[英]丹尼尔·布莱
出版社: 机械工业
原售价: 99.00
折扣价: 68.40
折扣购买: 精通API架构:设计、运维与演进
ISBN: 9787111757467

作者简介

James Gough是摩根士丹利的杰出工程师,Java Champion,也是Optimizing Java一书的合著者。<br />Daniel Bryant是Ambassador Labs的开发者关系主管,也是Java Champion。他的专长是DevOps工具、云/容器平台和微服务。<br />Matthew Auburn是摩根士丹利的副总裁。他曾从事金融系统、移动和 Web 应用程序以及 API 安全方面的工作。<br /><br /><br />

内容简介

大多数联网的组织都在构建和运维 API,这是客户开始与公司服务交互的门户。设计、构建和管理这些关键程序会影响组织中从工程师和产品所有者到最高管理层的每一个人。但开发人员和解决方案架构师面临的真正挑战是从头开始创建 API 平台。 通过本书,你将学习构建和测试 REST API 的策略,这些REST API 使用 API 网关在微服务级别组合产品。三位作者解释了如何通过基础架构微调帮助工程师团队和组织平滑迁移到云,并创造使用服务网格等技术连接内部服务的机会。 通过阅读本书,你将: ·学习构建 API 平台的 API 基础知识和架构模式。 ·使用实际示例来了解如何设计、构建和测试基于 API 的系统。 ·部署、运维和配置 API 平台的关键组件。 ·根据案例研究合理使用 API 网关和服务网格。 ·了解 API 架构中的核心安全性和常见漏洞。 ·使用威胁建模以及 OAuth2 和 TLS 等技术保护数据和 API。 ·了解如何将现有系统向 API 和云架构演进。