Skip to Content
可编程网络自动化
book

可编程网络自动化

by Jason Edelman, Scott S. Lowe, Matt Oswalt
January 2023
Intermediate to advanced
458 pages
14h 16m
Chinese
Posts & Telecom Press
Content preview from 可编程网络自动化
374
10
测试非常重要,应该在对网络进行自动化之前完成。随着如今可用软件的增多以及此类
工具对于非开发人员日渐降低门槛,着实再没有什么借口不先做测试了。
如果你觉得这两点看起来有点儿牵强,那么可以参考本章后续部分,其中提
供了大量的关于如何进行测试的细节。目前,只需记住这两点,它们是网络
自动化获得成功的关键。
采用类似于
TDD
的方法论,不仅有助于我们把应用程序放在第一位,而且还可以创建出
一套可重复的流程,以此确保无论配置或环境发生了怎样的变化,网络始终能够满足应用
程序的需求。本章随后将讨论一些可用于实现这些目标的具体工具和技术。
10.2.4
 为什么要对网络进行
CI
到目前为止,本章已经讨论了
CI
TDD
等概念,以及这些概念如何为软件开发团队提供
价值。从现在开始,我们将把这些概念专门应用于网络自动化之旅。
为什么要做么做?
CI
TDD
能为网络工程师提供什么价值?别忘了
CI
的目标。
快速行动
能够更快速地响应业务不断变化的需求。
提高可靠性
吸取先前的教训,提高整个系统的质量和稳定性。
这些目标促成了更稳定的软件和更敏捷的开发团队,也有助于创建更可靠而不是更差的网
络。违背这两个目标的自动化都是毫无意义的。
“对网络进行
CI
”的含义与典型的软件示例有很多相同之处—
—创建改动网络基础设施的
单一点,在其中对这些变更进行自动化形式的强制测试和审查。
长期以来,我们一直把网络当作彼此相连的黑盒子来思考和管理,这种思维方式很不利于
实施
CI
的实践和理念
。因此,首先要做的是将网络视为资源和流动配置的池——一个环 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

弱监督学习实用指南

弱监督学习实用指南

Wee Hyong Tok, Amit Bahree, Senja Filipi
Python和NLTK实现自然语言处理

Python和NLTK实现自然语言处理

Posts & Telecom Press, Nitin Hardeniya
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉
Python机器学习案例精解

Python机器学习案例精解

Posts & Telecom Press, Yuxi (Hayden) Liu

Publisher Resources

ISBN: 9787115606181