作 者:王院生 等 著
定 價:129
出 版 社:機械工業出版社
出版日期:2023年04月01日
頁 數:460
裝 幀:平裝
ISBN:9787111722502
(1)作者背景資深:作者是APISIX的創始人,是Apache APISIX PMC成員,負責APISIX的開發和維護。(2)作者經驗豐富:作者是資深的高性能網絡編程專家、雲原生技術專家、安全技術專家,對網關技術有十分深入的研究。(3)內容全面繫統:從架構設計、功能使用、工作原理、二次開發、插件擴展、企業實踐等多個維度全面講解Apache APISIX,解決生產環境各種難題。(4)注重工程實戰:分享了愛奇藝(音視頻)、(社交媒體)、有贊(PaaS平臺)、Airwallex(跨國金融)、保險等企業等
●前言
第一部分APISIX入門
第1章初識API2
1.1API:萬物互聯的起源2
1.1.1什麼是API2
1.1.2利用API可以做什麼4
1.2API網關:連接與管理並行5
1.2.1什麼是API網關5
1.2.2API網關的作用7
第2章ApacheAPISIX介紹10
2.1ApacheAPISIX概述10
2.1.1誕生背景:API的崛起10
2.1.2ApacheAPISIX能做什麼13
2.2ApacheAPISIX的設計理念與項目優勢16
2.2.1設計理念16
2.2.2項目優勢19
第3章快速上手ApacheAPISIX23
3.1安裝APISIX23
3.1.1使用RPM安裝23
3.1.2使用Docker安裝25
3.1.3使用Helm安裝27
3.2APISIX相關概念28
3.2.1反向代理28
3.2.2請求30
3.2.3身份驗證33
3.3APISIX架構35
3.3.1思考:API網關的形態演進35
……
這是一本從設計理念、功能使用、工作原理、二次開發、插件擴展、企業實踐等多個維度全面講解ApacheAPISIX的著作。本書由ApacheAPISIX官方出品,由創始團隊和核心開發團隊成員撰寫,同時融入了大量ApacheAPISIX典型客戶的經驗和案例,全書內容分為三部分:首先,簡單介紹API和APISIX的概念與背景,通過一些API網關的基礎功能介紹,幫助讀者更快速地從理論和操作方面來理解APISIX。其次,著重講解APISIX在多個功能層面(安全、服務治理、可觀測性、二次開發等)的實踐場景與操作細節,以及二次開發擴展的插件使用。蕞後,介紹APISIX在Ingress和服務網格領域的方案和產品呈現,同時通過多個不同業務類型與風格的企業用戶案例講解,帶來更多關於APISIX在實際生產環境中的應用流程。