可编程网络自动化
门佳, 李巧君 译
出版时间:2023年01月
页数:456
“Jason、Scott和Matt在对网络工程师进行网络自动化和Linux网络教育方面做出了重要贡献。他们广泛讨论了自动化的重要性、自动化对于网络工程师的影响以及网络设备的自动化机制。”
——Kirk Byers
Python库netmiko的作者
与系统管理员一样,网络工程师如今也发现无法再手动完成所有工作。随着网络行业迎来新协议、新技术、新交付模型,企业对敏捷性和灵活性的需求愈加迫切,网络自动化也随之变得至关重要。本书向网络工程师展示了如何使用包括Linux、Python、JSON和XML在内的一系列工具,通过代码实现网络自动化。
网络自动化的核心是简化与网络设备、网络拓扑、网络服务和网络连通性的配置、管理、操作相关的任务。通过学习本书,你将掌握完成这一关键转变所需的基本技能和工具。
本书包含以下内容:
● Python基础知识:数据类型、条件逻辑、循环、函数、类、模块
● 网络自动化涉及的Linux基础知识
● 数据格式与数据模型:YAML、XML、JSON、YANG
● 网络配置模板,如Jinja模板
● 使用网络API实现网络自动化
● 在自动化过程中使用Git控制源代码
● 使用Ansible、Salt、StackStorm等自动化工具
● 关键的持续集成工具和技术
书名:可编程网络自动化
译者:门佳, 李巧君 译
国内出版社:人民邮电出版社
出版时间:2023年01月
页数:456
书号:978-7-115-60618-1
原版书书名:Network Programmability and Automation
原版书出版商:O'Reilly Media
Jason Edelman
Jason Edelman,网络工程师,持有CCIE认证和VCDX-NV认证,典型的“CLI爱好者”和“路由器玩家”。几年前,他决定更多地关注软件、开发实践以及如何与网络工程融合。贾森目前经营着一家精品咨询公司Network to Code,帮助厂商和用户利用新的工具和技术提高工作效率。贾森拥有新泽西州史蒂文斯理工学院(StevensInstitute of Technology)的工程学士学位,目前居住在纽约市。贾森还定期在他的个人博客上发表文章。
Scott S. Lowe
Scott S. Lowe,VMware公司的工程架构师,在从事计算虚拟化工作多年后投身于云计算和网络虚拟化。斯科特撰写了多本关于vSphere和OpenStack的技术图书,还在个人博客上定期分享技术内容。他与妻子和7个孩子中最小的两个住在美国科罗拉多州丹佛市。
Matt Oswalt
Matt Oswalt,Cloudflare公司的软件工程师,致力于解决软件开发和网络基础设施交叉领域的技术和非技术难题,同时讲授与Docker和可编程网络自动化相关的在线课程。他最开心的时候是坐在键盘前,手边放着冲泡壶,或是运用手中的工具,消除阻塞信息流通的障碍。
本书封面上的动物是长吻鳄(Gavialis gangeticus)。这种爬行动物可以在两个国家/ 地区找到:印度的昌巴尔河(Chambal)、吉尔瓦河(Girwa)和桑河(Son River)沿岸;尼泊尔的那纳雅尼河(Narayani River)沿岸。长吻鳄得名自其雄性鼻子上生长的组织结,叫作ghara,意为印度语中的“壶”。
长吻鳄因其细长的鼻子和狭窄而锋利的牙齿,很容易与其他鳄鱼区分开。它主要以小鱼和甲壳类为食。它会将鱼群赶到岸边,然后用水下的颚拍击以把它们打昏。它不咀嚼猎物,而是将其囫囵吞下。该物种极少攻击人类,但是长有110颗交错的指状牙齿,你可别靠得太近。
长吻鳄身长4~6米。颜色范围从橄榄绿色到棕灰色,腹部颜色较浅。经过8~12年发育到达成熟期。雄性在求偶时会用自己的ghara发出声音并吹泡泡。雌性在沙堤上筑巢,一直守护着卵83~94天,然后照顾幼体数月。
长吻鳄喜欢栖息在河水清澈、水流湍急的高岸河流和深潭。自20 世纪中叶以来,由于传统药物的猎杀和淡水栖息地的急剧变化,长吻鳄的数量已经下降了98%。
O’Reilly图书封面上的许多动物濒临灭绝,它们对世界很重要。如果想了解如何保护动物,请访问animals.oreilly.com。