Skip to Content
For Enterprise
For Government
For Higher Ed
For Individuals
For Marketing
For Enterprise
For Government
For Higher Ed
For Individuals
For Marketing
Explore Skills
Cloud Computing
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud
Cloud Migration
Cloud Deployment
Cloud Platforms
Data Engineering
Data Warehouse
SQL
Apache Spark
Microsoft SQL Server
MySQL
Kafka
Data Lake
Streaming & Messaging
NoSQL Databases
Relational Databases
Data Science
Pandas
R
MATLAB
SAS
D3
Power BI
Tableau
Statistics
Exploratory Data Analysis
Data Visualization
AI & ML
Generative AI
Machine Learning
Artificial Intelligence (AI)
Deep Learning
Reinforcement Learning
Natural Language Processing
TensorFlow
Scikit-Learn
Hyperparameter Tuning
MLOps
Programming Languages
Java
JavaScript
Spring
Python
Go
C#
C++
C
Swift
Rust
Functional Programming
Software Architecture
Object-Oriented
Distributed Systems
Domain-Driven Design
Architectural Patterns
IT/Ops
Kubernetes
Docker
GitHub
Terraform
Continuous Delivery
Continuous Integration
Database Administration
Computer Networking
Operating Systems
IT Certifications
Security
Network Security
Application Security
Incident Response
Zero Trust Model
Disaster Recovery
Penetration Testing / Ethical Hacking
Governance
Malware
Security Architecture
Security Engineering
Security Certifications
Design
Web Design
Graphic Design
Interaction Design
Film & Video
User Experience (UX)
Design Process
Design Tools
Business
Agile
Project Management
Product Management
Marketing
Human Resources
Finance
Team Management
Business Strategy
Digital Transformation
Organizational Leadership
Soft Skills
Professional Communication
Emotional Intelligence
Presentation Skills
Innovation
Critical Thinking
Public Speaking
Collaboration
Personal Productivity
Confidence / Motivation
Features
All features
Verifiable skills
AI Academy
Courses
Certifications
Interactive learning
Live events
Superstreams
Answers
Insights reporting
Radar Blog
Buy Courses
Plans
Sign In
Try Now
O'Reilly Platform
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
可编程网络自动化
368
|
第
10
章
网络架构师
或工程师
设计网络变更
变更管理人
召开冗长且大多
没有什么价值的
变更评审会议
网络工程师
手动实现变更,
然后祈祷变更
能生效
网络
设备
图
10-1
:位于网络直接路径上的人
事实证明,这项技术既缓慢又费力,同时也未能给网络变更提供多少额外的可靠性。这基
本上就是“添乱”,同时为进行改动提供了虚假的安全感。
当讨论把人从直接路径中移除的时候,我们谈的是持续集成(
Continuous
Integration
,
CI
),
也就说是,将我们在管理基础设施变更时应该执行的离散任务自动化,把解放出来的技术
资源向管道倾斜,对其做出改进,使之更有效率,如图
10-2
所示。
联网持续集成管道
必要的
同行评审
自动健全
性检查
自动化
部署
用于部署的自动
反馈回路
监控
/
遥测
自动集成
测试
(
lab
)
网络
设备
发布工程师
自动集成和部署管道。
确保进行适当的测试
网络架构师
和工程师
向同行评审系统提交
变更。需要同行评审
才能继续下一步
图
10-2
:通过
CI
实现自动变更
这种转向
CI
的根本性改变,让我们得以在网络运维中引入真正的保护措施,防止人为错
误,不再依赖于过去的“变更管理剧院”(
change management theater
)。
10.1
重要的先决条件
要想得心应手地运用本章介绍的这些概念,一定要记住以下几点。
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.
Start your free trial
You might also like
Python和NLTK实现自然语言处理
Posts & Telecom Press, Nitin Hardeniya
Go程序设计语言
艾伦A. A.多诺万, 布莱恩W. 柯尼汉
弱监督学习实用指南
Wee Hyong Tok, Amit Bahree, Senja Filipi
Python实用技能学习指南
Posts & Telecom Press, Robert Smallshire, Austin Bingham
Publisher Resources
ISBN: 9787115606181