Network Programmability with Yang: The Structure of Network Automation with Yang, Netconf, Restconf, and Gnmi
暫譯: 使用YANG的網路可程式化:YANG、Netconf、Restconf和Gnmi的網路自動化結構
Claise, Benoit, Clarke, Joe, Lindblad, Jan
- 出版商: Addison Wesley
- 出版日期: 2019-05-15
- 定價: $2,200
- 售價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 512
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 0135180392
- ISBN-13: 9780135180396
-
相關分類:
Computer-networks
-
相關翻譯:
基於 YANG 的可編程網絡:用 YANG、NETCONF、RESTCONF 和 gNMI 實現網絡自動化架構 (簡中版)
立即出貨
買這商品的人也買了...
-
$2,280Working Effectively with Legacy Code (Paperback)
-
$1,700$1,700 -
$704Segment Routing 詳解 (第一捲)
-
$4,620$4,389 -
$1,980$1,881 -
$2,340$2,223 -
$600$474 -
$857Segment Routing 詳解 (第二捲) 流量工程
-
$1,650$1,568 -
$560$442 -
$1,998$1,898 -
$1,980$1,881 -
$680$537 -
$2,450$2,328 -
$1,840Multithreaded JavaScript: Concurrency Beyond the Event Loop
-
$894$849 -
$2,680$2,626 -
$1,824Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems (Paperback)
-
$600$510 -
$2,233Functional and Concurrent Programming: Core Concepts and Features
-
$1,805Functional Design: Principles, Patterns, and Practices (Paperback)
-
$750$585 -
$2,043Learning Systems Thinking: Essential Nonlinear Skills and Practices for Software Professionals (Paperback)
-
$1,980$1,881 -
$2,119Mastering Opentelemetry and Observability: Enhancing Application and Infrastructure Performance and Avoiding Outages
商品描述
Authored by three YANG pioneers, this plain-spoken book guides you through successfully applying software practices based on YANG data models. The authors focus on the network operations layer, emphasizing model-driven APIs, and underlying transports.
Whether you're a network operator, DevOps engineer, software developer, orchestration engineer, NMS/OSS architect, service engineer, or manager, this guide can help you dramatically improve value, agility, and manageability throughout your network.
- Discover the value of implementing YANG and Data Model-Driven Management in your network
- Explore the layers and components of a complete working solution
- Build a business case where value increases as your solution grows
- Drill down into transport protocols: NETCONF, RESTCONF, and gNMI/gRPC
- See how telemetry can establish a valuable automated feedback loop
- Find data models you can build on, and evaluate models with similar functionality
- Understand models, metadata, and tools from several viewpoints: architect, operator, module author, and application developer
- Walk through a complete automation journey: business case, service model, service implementation, device integration, and operation
- Leverage the authors' experience to design successful YANG models and avoid pitfalls
商品描述(中文翻譯)
今天,網路必須比以往任何時候都更快地演變和擴展。你無法再手動管理所有事情:你需要不斷自動化。YANG 以及 NETCONF、RESTCONF 或 gRPC/gNMI 協議是最實用的解決方案,但大多數實施者不得不通過反覆試驗來學習。現在,《Network Programmability with YANG》為你提供了完整且可靠的指導,幫助你利用基於模型的 API 和協議釋放網路自動化的全部潛力。
這本直白的書籍由三位 YANG 先驅撰寫,指導你成功應用基於 YANG 數據模型的軟體實踐。作者專注於網路操作層,強調基於模型的 API 及其底層傳輸。
無論你是網路操作員、DevOps 工程師、軟體開發人員、編排工程師、NMS/OSS 架構師、服務工程師或經理,這本指南都能幫助你顯著提高整個網路的價值、敏捷性和可管理性。
- 發現在你的網路中實施 YANG 和數據模型驅動管理的價值
- 探索完整工作解決方案的層次和組件
- 建立一個商業案例,隨著解決方案的增長而增加價值
- 深入了解傳輸協議:NETCONF、RESTCONF 和 gNMI/gRPC
- 了解如何利用遙測建立有價值的自動化反饋循環
- 找到可以構建的數據模型,並評估具有相似功能的模型
- 從多個角度理解模型、元數據和工具:架構師、操作員、模組作者和應用開發人員
- 完成一個完整的自動化旅程:商業案例、服務模型、服務實施、設備整合和操作
- 利用作者的經驗設計成功的 YANG 模型並避免陷阱
作者簡介
Benoît was IETF Operations and Management Area (OPS) co-director from 2012 to 2018, a period during which much of the data model-driven management protocols, encoding, and data models were specified. He blogs on these topics on his web site http: //www.claise.be/ and spends time on the yangcatalog.org developments. Benoît is a contributor to the IETF, with 35 RFCs in the area of NetFlow, IPFIX (IP Flow Information eXport), PSAMP (Packet Sampling), IPPM (IP Performance Metrics), YANG, MIB module, energy management, and network management in general. Benoît is the co-author of the Cisco Press book Network Management: Accounting and Performance Strategies.
As a Cisco Customer Experience Engineer, Joe Clarke, CCIE No. 5384, has contributed to the development and adoption of many of Cisco's network management and automation products and technologies. He helps to support, enhance, and promote the embedded automation and programmability features, such as the Embedded Event Manager, Tcl, Python, NETCONF/RESTCONF, and YANG.
Joe evangelizes these programmability and automation skills in order to build the next generation of network engineers. He is a Cisco Certified Internetworking Expert and certified Cisco Network Programmability Engineer. Joe has authored numerous technical documents on Cisco network management, automation, and programmability products and technologies, as well as a chapter as co-author of Network-Embedded Management and Applications: Understanding Programmable Networking Infrastructure. He also served as one of the technical editors for the Cisco Press books Tcl Scripting for Cisco IOS and Programming and Automating Cisco Networks: A Guide to Network Programmability and Automation in the Data Center, Campus, and WAN. He is an alumnus of the University of Miami and holds a Bachelor of Science degree in computer science.
Outside of Cisco, Joe is a member of the FreeBSD project and the co-chair of the Ops Area Working Group at the IETF. Joe is a certified commercial pilot for single-engine airplanes with an instrument rating. He lives with his beautiful wife in the RTP area of North Carolina.
Jan Lindblad soldered together his first computer at age 12, wrote his first compiler at 16, and reached the million lines of code mark by 30. In 2006, when NETCONF was first published by IETF, Jan was at the then newly founded start-up company Tail-f Systems. Tail-f built the first commercial implementation of NETCONF and was a driving force behind the introduction of YANG.
Jan is an IETF YANG Doctor and has also authored and reviewed many YANG modules in other organizations. Jan has trained several hundred people on the theory and practice of NETCONF and YANG. At the yearly NETCONF/YANG interop event organized by EANTC in Berlin, Germany, Jan plays a central role.
Outside Cisco, Jan is an avid climate activist and environmentalist. He lives outside Stockholm, Sweden, and commutes to work by bike every day.
作者簡介(中文翻譯)
**Benoît Claise**,CCIE 編號 2686,是思科的研究員,擔任嵌入式管理架構師。他的熱情和專長領域包括網際網路流量監控、計費、性能、故障和配置管理。Benoît 目前專注於使用 YANG 作為數據建模語言的網路自動化,並利用 NETCONF/RESTCONF 和遙測作為反饋迴路來解決基於意圖的網路問題。
Benoît 在 2012 年至 2018 年期間擔任 IETF 操作與管理區域(OPS)共同主任,這段期間內,許多基於數據模型的管理協議、編碼和數據模型得以規範。他在其網站 http://www.claise.be/ 上撰寫有關這些主題的部落格,並參與 yangcatalog.org 的開發。Benoît 是 IETF 的貢獻者,在 NetFlow、IPFIX(IP 流信息導出)、PSAMP(封包取樣)、IPPM(IP 性能指標)、YANG、MIB 模組、能源管理和一般網路管理等領域發表了 35 篇 RFC。Benoît 是思科出版社書籍《網路管理:計費與性能策略》的共同作者。
作為思科客戶體驗工程師,**Joe Clarke**,CCIE 編號 5384,對許多思科的網路管理和自動化產品及技術的開發和採用做出了貢獻。他幫助支持、增強和推廣嵌入式自動化和可編程性功能,例如嵌入式事件管理器、Tcl、Python、NETCONF/RESTCONF 和 YANG。
Joe 宣傳這些可編程性和自動化技能,以培養下一代網路工程師。他是思科認證的互聯網專家和認證的思科網路可編程性工程師。Joe 撰寫了許多有關思科網路管理、自動化和可編程性產品及技術的技術文件,並作為共同作者撰寫了《網路嵌入式管理與應用:理解可編程網路基礎設施》一書的章節。他還擔任思科出版社書籍《Cisco IOS 的 Tcl 腳本編寫與編程及自動化思科網路:數據中心、校園和 WAN 的網路可編程性與自動化指南》的技術編輯之一。他是邁阿密大學的校友,擁有計算機科學的理學士學位。
在思科之外,Joe 是 FreeBSD 項目的成員,並擔任 IETF 操作區域工作組的共同主席。Joe 是單引擎飛機的商業飛行員,並持有儀表飛行執照。他與美麗的妻子居住在北卡羅來納州的 RTP 地區。
**Jan Lindblad** 在 12 歲時組裝了他的第一台電腦,16 歲時編寫了他的第一個編譯器,並在 30 歲時達到了百萬行代碼的里程碑。2006 年,當 NETCONF 首次由 IETF 發布時,Jan 在當時新成立的初創公司 Tail-f Systems 工作。Tail-f 建立了 NETCONF 的第一個商業實現,並在 YANG 的引入中發揮了推動作用。
Jan 是 IETF 的 YANG 醫生,並在其他組織中撰寫和審核了許多 YANG 模組。Jan 已經培訓了數百人有關 NETCONF 和 YANG 的理論與實踐。在德國柏林由 EANTC 組織的年度 NETCONF/YANG 互操作事件中,Jan 扮演了核心角色。
在思科之外,Jan 是一位熱衷的氣候活動家和環保人士。他住在瑞典斯德哥爾摩郊區,每天騎自行車通勤上班。