网络编程自动化概述:让网络变得更加开放、灵活和简单

需积分: 5 0 下载量 51 浏览量 更新于2024-06-17 收藏 642KB PPTX 举报
网络编程自动化概述 本资源概括了网络编程自动化的基本概念,包括网络开放、人工智能、华为iMasterNAIE引擎等。网络编程自动化是指通过工具实现网络自动化部署和运维,逐步减少对“人”的依赖。课程涵盖了网络编程与自动化的背景、网络开放的层次、华为iMasterNCE的开放能力、网络自动化工程师的定位和相关能力、网络人工智能的需求等方面。 网络编程自动化的发展方向是让网络变得更加开放、灵活和简单。华为希望帮助客户构建意图驱动的智简网络。网络开放是智简网络的必由之路,人工智能正在使能千行百业,人工智能和网络结合是大势所趋。 网络编程自动化的分类包括初级网络自动化和高级网络自动化。初级网络自动化是通过工具实现网络自动化部署和运维,逐步减少对“人”的依赖。高级网络自动化是基于SDN(软件定义网络)和NFV(网络功能虚拟化)的架构,实现业务快速部署、流量调优、网络业务开放等目标。 华为iMasterNAIE引擎是华为的网络人工智能引擎,能够提供结构化的数据,极大地推进网络自动化的进程。iMasterNAIE引擎可以实现网络自动化的需求,包括网络设备自动化、网络流量自动化、网络安全自动化等。 网络自动化工程师是指负责网络自动化的专业人员,需要具备相关的技能和知识,包括网络编程、自动化工具、人工智能等方面。 网络人工智能是指将人工智能技术应用于网络领域,实现网络自动化、智能化和优化。网络人工智能的需求包括网络设备自动化、网络流量自动化、网络安全自动化等。 本资源还涵盖了网络设备管理的复杂性,包括设备多样性、管理方式的多样性等。同时,也涵盖了SDN(软件定义网络)和NFV(网络功能虚拟化)的架构,实现业务快速部署、流量调优、网络业务开放等目标。 本资源提供了网络编程自动化的概述,涵盖了网络开放、人工智能、华为iMasterNAIE引擎、网络自动化工程师、网络人工智能等方面,为读者提供了全面的知识体系。