網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e)

Matt Oswalt, Christian Adell, Scott S. Lowe, Jason Edelman 著 林班侯 譯

  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-1
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-2
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-3
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-4
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-5
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-6
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-7
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-8
  • 網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-9
網路可程式性與自動化|新世代網路工程師必備技能, 2/e (Network Programmability and Automation: Skills for the Next-Generation Network Engineer, 2/e) -preview-1

買這商品的人也買了...

商品描述

網路自動化領域的權威之作,帶你完整掌握核心技術,從手動操作邁向自動化管理,打造彈性高、易維護的現代網路架構!

還在用手動設定網路設備、與CLI指令纏鬥傷神嗎?

四位業界大師結合豐富實戰經驗,帶你從腳本到架構、從手動升級到自動流程,全面掌握現代化網路的關鍵技術!

本書新版內容全面升級,整合Python、Go、Ansible、Terraform、Kubernetes等新一代主流工具與技術,從基礎入門到大型架構實戰,帶你逐步打造具備彈性、可維護、自動化的現代網路環境。適合想要從傳統網路工程轉型為具備程式設計與自動化能力的工程師!


📌 涵蓋Python、Go語言網路自動化實務
📌 深入講解Ansible、Nornir、Terraform等主流工具與應用
📌 解析容器、Kubernetes與CI/CD整合實作
📌 真實情境導向,從個人學習到企業級部署的多場景適用
📌 網路工程師、系統管理員、軟體開發人員必備工具書

-------------------------------------------------------------

「本書協助網路專業人員及開發者寫出清晰、易於擴充的網路自動化劇本。它幾乎涵蓋了掌控網路自動化須知的每一件事物。」
—Akhil Behl
RedHat合作夥伴經理


隨著新的協定、新技術、交付模式推陳出新,企業的需求變得日益靈活與彈性,網路工程師想單靠手動作業完成工作已越來越難,因此網路自動化已成為不可或缺的技能。本實用指南的第二版全面更新內容,將帶領網路工程師學習如何運用各種技術與工具,內容涵蓋以下主題:

.以Linux為主的新穎網路功能技術及雲端原生環境,還有如何運用這些工具為網路專案布置開發環境。
.使用Python與Go語言等程式設計技能。
.藉由範本設計建構一致的網路裝置組態。
.資料格式、編碼方式及模型。包括:JSON、XML、YAML、Protobuf與YANG。
.應用程式設計介面(API)在網路自動化中扮演的角色,涵蓋HTTP API、NETCONF、RESTCONF與gNMI。
.學會使用Git等版本控制系統,以及持續整合等開發實務,強化網路自動化專案的品質與流程。
.如何透過Ansible、Nornir及Terraform來自動化網路裝置與服務。
.架構網路自動化解決方案的整體性手法。

 

作者簡介

Matt Oswalt 是Cloudflare的資深系統工程師,專責分散式系統及網際網路與網頁協定。

Christian Adell 是Network to Code的首席架構師,具有為建構及交付內部及雲端環境專用網路自動化解決方案的經驗。

Scott S. Lowe任 職於Pulumi Corporation的開發者關係團隊,專注在基礎架構即程式碼、以及雲端基礎架構與服務的自動化事務上。

Jason Edelman 是Network to Code的創辦人暨技術長,這是一家網路自動化解決方案的領導供應商。他在2014年創立了Network to Code。

目錄大綱

第一章 網路業界趨勢
第二章 網路自動化
第三章 Linux
第四章 雲端
第五章 網路開發人員的環境
第六章 Python
第七章 Go
第八章 資料格式與模型
第九章 範本
第十章 操作網路API
第十一章 以 Git 控管原始碼
第十二章 自動化工具
第十三章 持續整合
第十四章 網路自動化架構