Python for Network Engineers 培训
Networking是支持无线网络服务的计算机网络的维护、管理和设计。 将 Python 纳入网络环境,可以使用关键图书馆和模块,以便快速和轻松地自动化。
由教练领导的现场培训(在线或在线)旨在为希望维护、管理和设计计算机网络的网络工程师提供服务。
在本研讨会结束后,参与者将能够:
- 优化和利用 Paramiko、Netmiko、Napalm、Telnet 和 Pyntc 用于网络自动化。
- 网络自动化中的多威胁和多处理硕士。
- 使用 GNS3 和 Python 为网络编程。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
课程大纲
介绍
Networking 深度分析
- 客户端和服务器
- IP 地址
- 网络集线器和交换机
- 路由器和防火墙
并行 Programming
- 多处理与多线程
准备环境
- 安装 Napalm、pyntc、Telnet、Paramiko、Netmiko 和 GNS3
- 设置 GNS3 实验室
网络自动化快速入门
- 连接到控制台端口
- 配置路由器和交换机
- 使用串行连接配置网络设备
- 创建串行连接模块
- 使用 Python 模块
远程登录
- 连接到设备
- 配置设备
- 使用 OOP 进行重构
- 使用自定义 Telnet 类
帕拉米科
- 在网络设备上运行命令和 Linux
- 创建模块
- 配置 Backpack
- 自动配置 Backpack
Netmiko(奈特米科)
- 在网络设备上运行命令
- 使用 Netmiko 配置 Backpack
- 将文件复制到网络设备
- Netmiko 中的多线程
- Netmiko 中的多处理
凝固汽油弹
- 连接到网络设备
- 显示和检索信息
- 使用配置
PYNTC
- 配置网络设备
- 检索、保存和备份交换机
总结和结论
要求
- 对网络的基本了解
- Python 经验
观众
- 网络工程师
需要帮助选择合适的课程吗?
Python for Network Engineers 培训 - Enquiry
客户评论 (2)
沟通,从经验中获取知识,解决问题,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
课程 - OpenStack Bootcamp
机器翻译
To get a better understanding about OpenStack.
Jan Gustafsson - Polystar OSIX
课程 - OpenStack Architecture and Troubleshooting
即将举行的公开课程
相关课程
Developing Applications for ONOS
21 小时这个以Instructor为主导的现场培训课程 (在线或现场) 旨在中级SDN开发人员和网络工程师,他们希望在ONOS平台上开发自定义应用程序,以解决特定的网络挑战并增强SDN功能。
通过这次培训,参与者将能够:
- 了解ONOS的架构和核心组件。
- 为ONOS应用程序设置开发环境。
- 创建、测试和部署管理SDN网络的ONOS应用程序。
- 将ONOS应用程序与外部系统和API集成。
- 对ONOS应用程序进行故障排除和优化,以提高性能和可扩展性。
Developing Applications with OpenDaylight
14 小时此面对面培训课程针对希望学习如何使用 OpenDaylight API 和 YANG 模型构建自定义 SDN 应用程序以增强网络功能和可扩展性的中级 SDN 开发人员和软件工程师。 在本次培训结束时,参与者将能够:
- 了解 OpenDaylight 的架构和组件。
- 使用 OpenDaylight API 构建 SDN 应用程序。
- 创建和管理 YANG 模型以进行网络自定义。
- 在 OpenDaylight 环境中部署、测试和调试自定义应用程序。
- 将 OpenDaylight 与外部系统和网络设备集成。
Linux for Network Engineers
14 小时这种以讲师为主导的中国现场现场培训针对希望使用Linux进行网络工程的网络工程师。
在培训结束时,参与者将能够:
- 设置 Linux 网络服务。
- 将开关更换为 Linux 开关。
- 使用 Linux 命令管理进程。
- 配置 SDN 以自动执行网络维护。
ONAP for Network Orchestration and Automation
28 小时在这个以讲师为主导的中国现场培训(现场或远端)中,参与者将学习如何使用ONAP来自动化网路服务。
在培训结束时,参与者将能够:
- 了解、安装和配置 ONAP 生态系统中的各种元件。
- 对物理和虚拟网路功能进行即时、策略驱动的编排和自动化。
- 设计、创建、编排和监控 VNF、SDN 和其他网路服务。
- 使用软体驱动的方法高效管理整个网路生命周期。
- 使用最新的开源技术和实践开发、部署和扩展网路。
ONOS Fundamentals: Deploying Scalable SDN Solutions
14 小时这门由教师主导的现场培训课程旨在帮助初学者级别的网络专业人员和IT管理人员了解ONOS的基础概念、它的架构,以及它在可扩展SDN解决方案中的部署。
培训结束时,参与者将能够:
- 了解ONOS在软件定义网络(SDN)中的作用。
- 描述ONOS的架构和核心组件。
- 在基于Linux的系统上安装和配置ONOS。
- 使用ONOS建立一个基本的SDN网络。
- 探索ONOS在管理和扩展网络基础设施方面的功能。
ONOS for Network Engineers: Managing SDN Environments
21 小时这种由Instructor主导的现场培训(在线或现场)旨在让中级网络工程师、DevOps团队和SDN开发人员有效地了解和管理SDN环境。
这次培训结束时,参与者将能够:
- 了解ONOS的架构和组件。
- 在实验室环境中安装和配置ONOS。
- 探索ONOS在管理SDN环境方面的能力。
- 使用ONOS部署、管理和排除SDN网络的故障。
ONOS in Production: Deployment and Optimization
21 小时这个在 中国(在线或现场)进行的由讲师主导的现场培训旨在让中级 IT 架构师和网络经理学习如何在生产环境中部署和优化 ONOS,以确保可扩展性、性能和可靠性。
课程结束时,参与者将能够:
- 了解 ONOS 用于生产的架构和核心功能。
- 使用最佳实践在生产环境中部署 ONOS。
- 在 ONOS 中配置集群、冗馀和容错。
- 监控、排除 ONOS 部署的故障并进行优化,以提高可扩展性和性能。
- 将 ONOS 与现有网络基础设施和工具集成。
- 计划并执行成功的 ONOS 升级流程。
Introduction to OpenDaylight: Understanding SDN Fundamentals
14 小时这个由讲师主导的实时培训(在线或现场)旨在帮助希望获得SDN概念基础知识、了解OpenDaylight的架构并执行基本安装和配置任务的初级网络工程师和IT专业人员。
培训结束时,参与者将能够:
- 了解软件定义网络(SDN)的原则和优势。
- 探索OpenDaylight的架构和组件。
- 在Linux系统上安装和配置OpenDaylight。
- 将OpenDaylight与网络设备集成。
- 执行基本的OpenDaylight操作和命令。
OpenDaylight for Network Automation
14 小时这种由教师主导的实时培训在中国(在线或现场)旨在希望学习基本OpenDaylight概念、了解其在网络自动化中的作用并开始对网络配置和操作进行自动化的初级网络工程师和IT管理员。
在这次培训结束时,参与者将能够:
- 了解OpenDaylight在软件定义网络(SDN)中的作用。
- 在基于Linux的系统上安装和配置OpenDaylight
- 探索OpenDaylight架构和核心功能。
- 使用OpenDaylight创建基本的自动化网络配置。
- 使用OpenDaylight控制器监控和管理网络。
OpenDaylight for Network Engineers
14 小时这种由讲师主导的现场培训(在线或现场)旨在让中级网络工程师和DevOps团队了解如何使用OpenDaylight平台部署、配置和管理SDN解决方案。
在本次培训结束时,参与者将能够:
- 了解OpenDaylight在SDN生态系统中的架构、组件和角色。
- 根据各种网络场景安装和配置OpenDaylight。
- 使用OpenDaylight控制器开发和部署网络流。
- 将OpenDaylight与SDN启用的设备和现有网络集成。
- 对面向实际应用程序的OpenDaylight部署进行故障排除和优化。
OpenDaylight in Production: Scaling and Optimizing SDN Deployments
14 小时本课程是针对希望在生产环境中部署OpenDaylight、针对大规模使用优化其性能以及解决SDN部署中常见问题的中级IT架构师、网络管理员和工程师的在线或现场(在线或现场)讲师主导的实时培训。
培训结束时,参与者将能够:
- 针对可扩展的SDN解决方案在生产环境中部署OpenDaylight。
- 优化OpenDaylight部署的性能,以处理高流量.volume。
- 排除SDN部署中的常见问题并解决它们。
- 监控和维护OpenDaylight环境,以实现长期稳定性。
- 扩大OpenDaylight部署,以满足不断增长的网络需求。
OpenStack Architecture and Troubleshooting
14 小时本课程的目标有两个 - 获得有关 OpenStack 架构的扎实知识并获得深厚的故障排除技能。在架构部分,您将学习如何为公共云和私有云设计硬体,准备高可用性控制平面,选择合适的风格大小,以及安全地超额使用云资源等。了解 Neutron (Networking Service) 的内部结构是 OpenStack 架构中的另一个重要部分。接下来,将向参与者介绍解决 OpenStack 集群中问题的方法,从一般提示开始,到网路故障排除,再到主要 OpenStack 服务的警告。大约 75% 的课程包括在真实的 OpenStack 培训环境中进行的实践研讨会。
OpenStack Bootcamp
28 小时這是一個全面的訓練(0)。 它从系统的介绍开始,然后通过实用研讨会,它提供了基于(0)的私人云管理的实用知识,最终解决问题和先进的建筑主题。 该课程的目的是熟悉 OpenStack 生态系统,并为进一步扩展和改进 OpenStack 云提供强大的背景。 该课程包括完成证书(0)管理员考试所需的所有主题。 75%的课程是基于实用的研讨会在现实的(0)培训环境。
P4 Programming
21 小时此讲师指导的现场培训<本地>(在线或现场)面向希望使用 P4 配置、执行和管理可程式设计网路资源的网路工程师和开发人员。
在本次培训结束时,参与者将能够:
- 学习 P4 语言的基础知识。
- 对网路设备进行程式设计。
- 设置用于流量管理的伺服器。
- 编译并执行一个 P4 程式来控制 plane 应用程式。
- 使用监控和调试方法管理网路拥塞。