EN帶你入門5G核心網路(iThome鐵人賽系列書)

ebook

By 陳毅

cover image of EN帶你入門5G核心網路(iThome鐵人賽系列書)

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

最適合初學者的5G技術書籍

由淺入深學習核心網路技術

【內容簡介】

本書內容改編自第14屆iThome鐵人賽DevOps組系列文章《5G核心網路與雲原生開發之亂彈阿翔》。

1.中文社群第一本5G核心網路書籍

本書是中文社群第一本介紹核心網路的書籍,內容涉及核心網路概念、網路程式設計、Linux網路子系統與雲原生生態圈,是一本很棒的網路程式設計敲門磚。

2.學習網路程式設計、Linux網路子系統

核心網路經過幾個世代的演變後,它已經從傳統的封閉式硬體與軟體生態邁向開放架構、開放介面的設計。因此,開發者們才有機會以常見的程式語言配合SDN、NFV技術開發核心網路,甚至是使用Linux網路子系統的幾項核心技術加速資料層的傳輸。

3.透過核心網路學習微服務架構的設計思想

核心網路是極度複雜的網路程式,現有的3GPP規格書提出的5G核心網路架構也與微服務架構的概念十分相似,這讓我們在開發上能夠借鑒微服務架構的核心精神,將核心網路打造成雲原生應用程式。

4.化繁為簡!筆者帶你學習如何閱讀規格書

本書將會簡單介紹幾個核心網路中常見的工作流程,以及每個流程中常見的參數,讓讀者可以快速的了解核心網路的運作原理、降低日後閱讀規格書的學習門檻。

5.從開放原始碼專案學習大型軟體開發技巧

本書使用陽明交通大學資工系團隊開發的開放原始碼專案–free5GC作為核心網路範例的教材,透過導讀其原始程式碼將核心網路的抽象概念具現化。

6.相關開發工具的詳細介紹

為了讓讀者能快速的上手,筆者會針對free5GC目前使用到的技術或是雲原生開發生態圈的技術進行介紹,主要包含了:Go語言(注重在並行程式與網路程式設計的部分)、容器化技術(包含Docker與Kubernetes)、CICD工具、Linux系統的基本知識。

【專業推薦】

作者在書中所分享的知識和經驗,是他在學習和實踐中的珍貴心得。對於想入門5G核心網路技術的讀者們,這本書將是你的最佳選擇。

────禾薪科技主管|Tim

這本書從核心網路的演進和基本的核心網路的網路元件介紹,鉅細靡遺的勾劃出5G核心網路的架構,並且將其對開源軟體的熱情和豐富的開發經驗,對三個重要的5G核心網路的網路元件實作做了詳細的描述,使讀者不只是了解原理,還可以知道實際的程式如何撰寫。

────國立陽明交通大學資訊學院副教授|陳健

強烈推薦這本書給所有尋求深入了解5G核心網路的讀者。希望台灣有越來越多的技術人才能夠投入到5G產業,為5G國家隊貢獻一份心力。

────國立陽明交通大學資訊學院講座教授兼院長|陳志成

EN帶你入門5G核心網路(iThome鐵人賽系列書)