. 精通API架構|設計、營運和發展基於API的系統
                                                                      
 
 
 
 

精通API架構|設計、營運和發展基於API的系統
Mastering API Architecture
 
作者: James Gough, Daniel Bryant, Matthew Auburn
譯者: 黃銘偉
書號: A729     出版日: 2023/08/28
ISBN: 9786263245471     EAN: 9786263245471
紙本書價格: 680     附件: 
電子書: 尚未出版
試讀  
  博客來  
  金石堂  
  天瓏  
  MOMO  
  團體購書



回頁首
「雖然容器和微服務受到這麼多關注,但人們往往忽略服務通訊的基本原理。本書糾正了這一點,深入探討如何構建和發展你的API。」
—Sam Newman
《Building Microservices》作者

「寫得非常好,提供了很多技巧、例子和實用建議。」
—Stefania Chaplin
GitLab & DevStefOps

大多數有使用Web的組織都會建立和營運API作為客戶開始與公司服務互動的大門。設計、構建和管理這些關鍵程序影響著組織中的每一個人,從工程師和產品負責人到高階主管都在其中。但對於開發人員和解決方案架構師來說,真正的挑戰在於從頭開始創建一個API平台。

透過這本實務書籍,你將學會建置和測試使用API閘道在微服務層次上結合產品的REST API策略。作者群們為您解釋如何透過基礎設施的簡單增補,幫助工程師和組織向雲端遷移,並讓我們有機會使用像服務網格這樣的技術來連接內部服務。

‧學習API基礎知識和構建API平台的架構模式
‧使用實際的範例來了解如何設計、建置和測試基於API的系統
‧部署、操作和配置API平台的關鍵元件
‧基於案例研究適當地使用API閘道和服務網格
‧理解API架構中的核心安全性和常見安全弱點
‧利用威脅建模和OAuth2和TLS等技術確保資料和API的安全
‧學習如何使現有系統朝向基於API和雲端的架構演化

回頁首
James Gough 是Morgan Stanley傑出工程師、Java Champion,也是《Optimizing Java》作者之一。

Daniel Bryant 是Ambassador Labs的開發人員關係(developer relations)部門主管,也是一名Java Champion。他的專長是DevOps工具、雲端和容器平台以及微服務。

Matthew Auburn 是Morgan Stanley副總裁。他曾從事金融系統、行動和Web應用程式以及API安全相關工作。


回頁首

第一部分 設計、建置並測試 API
第一章 設計、建置 API 並描述其規格
第二章 測試API

第二部分 API 訊務管理
第三章 API 閘道:入站訊務管理
第四章 服務網格:服務對服務的訊務管理

第三部分 API 的營運與安全性
第五章 部署和發佈 API
第六章 營運安全性:針對 API 的威脅建模
第七章 API 認證與授權

第四部分 API 的演化式架構
第八章 將應用程式重新設計為 API 驅動的架構
第九章 利用 API 基礎設施朝向雲端平台演化
第十章 結語

回頁首

Kubernetes建置與執行 第三版 單體式系統到微服務 領域驅動設計學習手冊


  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載