內容簡介 這是一本關于Kong網關開發(fā)和運維的集大成之作。作者基于自己在該領域的豐富實踐經驗,從零開始,不僅循序漸進地講解了Kong網關的核心概念、使用方法、工作原理、工程實踐和源碼,而且還將微服務設計、分布式架構、DevOps等相關技術融入其中,幫助讀者打通Kong網關的整個技術體系,輕松跨越從理論到項目實戰(zhàn)的鴻溝。 全書共16章,分為4篇,具體內容如下。 入門篇(第1~4章) 首先對網關層和Kong網關做了整體性介紹,然后有針對性地講解了Nginx、OpenResty和Lua語言等必備知識,為之后深入學習打下基礎。 基礎篇(第5~8章) 這部分圍繞Kong網關的日常配置和操作展開,具體包括Kong網關配置文件、部署方案、命令行向導、代理、鑒權、負載均衡策略和健康檢查機制等內容。 進階篇(第9~12章) 主要介紹了Kong網關區(qū)別于其他傳統(tǒng)網關的插件機制,以及Kong網關在整個架構體系中與其他系統(tǒng)之間的交互和聯(lián)動。 應用篇(第13~16章) 主要結合當前日益成熟的云原生環(huán)境,給出Kong網關在不同場景下的整體解決方案,如與微服務、Service Mesh、Kubernetes、Serverless的結合等。