Программа курса
Основы программирования сети
- Обзор принципов и механизмов программирования и автоматизации сети
- Контроль версий, введение в Git, распространенные операции Git: clone, pull, push, merge,
- Code Hosting Practice Based в HUAWEI CLOUD
- Введение в Python, практика написания кода Python
Открытость и программируемость сетевых устройств
- Базовые функции SSH, Paramiko Component Architecture
- Базовые функции SNMP, принципы работы
- NETCONF, YANG, RESTCONF
- Телеметрия трафика, автоматизация мониторинга сетевого трафика
- Open Programmability System (OPS), введение в RESTful
iMaster NCE
- Обзор SDN, Huawei CloudCampus, Huawei CloudFabric
- RESTful, REST, RESTCONF, формат пакета HTTP
- IВведение в iMaster NCE-Campus Open APIs: возможности решения CloudCampus и введение в API
- Вызовы iMaster NCE-Campus RESTful API
- iMaster NCE-Campus Wireless Locating
- iMaster NCE-Campus Third-Party Authentication
- Введение в iMaster NCE-Fabric Open API
- Введение в сетевой искусственный интеллект, введение в службу Huawei Network Artificial Intelligence Engine iMaster NAIE
Программируемость службы iMaster NCE
- Предпосылки возникновения Open Programmability of Datacom Networks
- Пакет драйверов iMaster NCE Service Openness Programmable NE Driver Package
- iMaster NCE Service Openness Programmable Service Package
- Процесс разработки в iMaster NCE
- Концепции NETCONF, YANG и Jinjia
- Примеры использования, распространенные сценарии