DO457

Ansible for Network Automation

您正在查看与下列主题相关的信息:

使用红帽 Ansible 网络自动化,配置和管理网络基础架构

“利用 Ansible 实现网络自动化”(DO457)适合想要使用网络自动化功能,集中管理组织网络基础架构中的交换机、路由器和其他设备的网络管理员或基础架构自动化工程师。

本课程基于红帽® Ansible 引擎 2.5 和红帽® Ansible Tower 3.2。

课程概述

了解如何使用红帽 Ansible 网络自动化,远程自动配置网络设备、测试和验证当前网络状态,以及执行合规性检查,从而检测并修正配置偏移。

课程内容摘要

  • 在管理系统上安装并配置红帽 Ansible 网络自动化
  • 使用 Ansible 运行 ad hoc 命令和 playbook,实现任务的自动化
  • 编写高效的 Ansible playbook,实现网络自动化
  • 收集有关网络基础架构配置和备份的信息
  • 自动化特定网络管理用例,包括路由器、交换机、端口、VLAN、SNMP 监控和路由协议的配置
  • 针对各个硬件供应商(包括 Cisco、Juniper 和 Arista)生产的目标设备,使用相应的 Ansible playbook

课程培训对象

本课程专为具有以下需求的网络管理员、网络自动化工程师和基础架构自动化工程师而设计:想要了解如何使用 Ansible,自动化组织或企业网络基础架构的管理、部署和配置管理。

课程前提条件

  • 具备网络管理经验,充分了解 TCP/IP、路由器和托管交换机
  • 熟知如何通过命令行管理网络设备,最好管理过以下一种或多种设备:Cisco IOS、IOS XR 或 NX-OS;Juniper JUNOS;Arista EOS;或 VyOS
  • 掌握 Linux 的相关应用知识,包括如何通过 shell 编辑文本文件和运行命令,以及如何利用 SSH 登录远程系统
  • 强烈建议掌握与红帽系统管理一(RH124) 同等或更为深入的知识
  • 无需预先掌握 Ansible 知识

课程大纲

部署 Ansible
安装 Ansible 并设置 Ansible inventory。
运行命令和 play
执行 ad hoc 命令并编写 Ansible playbook。
实现 Ansible 参数化
利用循环和条件控制任务。
管理 Ansible
使用 Ansible Vault 保护信息,并管理高级 inventory。
实现简单网络操作自动化
使用 Ansible 收集网络信息,并修改网络。
实现复杂操作自动化
应对新的 MACD 挑战,解决实际问题。

注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定目标或主题存有疑问或需要确认,请联系我们

培训的积极影响

企业获益

本课程旨在培养学员掌握相应技能,可使用红帽 Ansible 网络自动化实施网络自动化解决方案,从而实现对设备的自动化统一配置、验证配置和检测、纠正配置偏差并管理自动化解决方案。上述部署可以构建一个便于管理、能快速更新的网络基础架构,并且能够轻松容纳扩展添置的大量设备。借助这样的网络基础架构,企业可以节省成本、缩短停机时间并减少成本高昂的配置错误。

红帽创建本课程旨在让客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

完成本课程后,您将能够使用红帽 Ansible 网络自动化编写并启动 Ansible playbook,从而管理您网络基础架构中的路由器、交换机和其他设备。您将积累使用 Ansible 对多种常见用例实施自动化的经验,并大致了解如何针对不同网络硬件供应商的设备,编写红帽 Ansible 自动化支持的 playbook。