网络自动化:增强安全、降低风险与多元应用
1. 增强安全与降低风险
将网络相关工作流以代码形式描述,能带来自动化的潜在好处。代码可以记录和分析逐步的流程定义,使每个人随时都能获取这些信息。这一特性使得工作流中可以引入同行评审(因为其他工程师共同承担变更责任),还能在将变更实际部署到网络之前,通过自动化处理发现潜在的安全问题或配置错误。当自动化到位后,它能确保网络按定义运行,并在需要时纠正任何偏差。
在传统网络运营中,任务的结果很大程度上依赖于网络工程师的经验和可用的文档,而这些文档往往难以保持最新。但当同一任务实现自动化后,每次执行工作流时,它都会应用所有为此做出贡献的工程师的知识。
自动化能够在团队中共享责任,使流程更有效,减少引入问题的可能性,因为它强制进行额外的人工评审。此外,自动化还能让工具执行规则,如安全策略,甚至连接到人工智能分析工具,从上下文环境中提出改进建议。
网络自动化不是一次性的工作。可能会检测到意外问题或遗漏点,每次出现这种情况时,都需要调整工作流代码,使其比以前更好。随着时间的推移,这种持续改进的方法将合并前团队成员和现团队成员的所有贡献,实现渐进式的改进。
2. 网络自动化的类型
自动化通常与速度划等号,但考虑到一些网络任务并不需要速度,这就不难理解为什么一些 IT 团队看不到自动化的价值。例如 VLAN 配置,人们可能会想:“创建 VLAN 真的需要多快?每天会添加多少个 VLAN?我真的需要自动化吗?”这些都是合理的问题。
网络自动化适用于以下几种任务:设备供应、数据收集与丰富、迁移、配置管理、配置合规性、状态验证、故障排除和报告。需要记住,自动化不仅仅意味着速度和敏
超级会员免费看
订阅专栏 解锁全文
4万+

被折叠的 条评论
为什么被折叠?



