HCIP-Datacom-Network Automation Developer V1.
0 Version Instructions
HCIP-Datacom-Network Automation Developer V1.0 Version
Instructions
Version Date Instruction
V1.0 2020/10/20 Enable V1.0 training materials, lab guidebooks and exam questions
1. Training material instructions
The training materials of HCIP-Datacom-Network Automation Developer V1.0 are as follows:
⚫ Introduction to Network Programming and Automation
⚫ Python Programming Basics
⚫ Git Fundamentals and Practices
⚫ SSH Principles and Practices
⚫ SNMP Fundamentals and Practices
⚫ NETCONF_YANG Principles and Practices
⚫ Telemetry Fundamentals and Practices
⚫ OPS Fundamentals and Practices
⚫ SDN Overview
⚫ RESTful Principles and Practices
⚫ iMaster NCE-Campus Open API Introduction
⚫ iMaster NCE-Fabric Open API Introduction
⚫ Introduction to Network AI
⚫ NCE Service Openness and Programmability
2. Lab Guides instructions
The lab guides of HCIP-Datacom-Network Automation Developer V1.0 are as follows:
⚫ Python Programming Basics Lab Guide
⚫ Git Operation Lab Guide
⚫ Network Devices' Open Programmability Lab Guide
⚫ NCE Northbound Openness Lab Guide
HCIP-Datacom-Network Automation Developer V1.0 Version Instructions
3. Test content instructions
Exam Content
The HCIP-Datacom-Network Automation Developer V1.0 exam covers Programming basics,
Huawei device openness and programmability, iMaster NCE northbound openness and iMaster
NCE service openness and programmability.
Knowledge point percentage
Section Percentage
Programming Basics 20%
Device openness and programmability 50%
iMaster NCE Northbound Openness 25%
iMaster NCE service openness and programmability 5%
Knowledge points
Programming Basics
⚫ Network Programming and Automation Overview
◼ Network Programming and Automation Overview
◼ Capability model of network automation development engineers
◼ Course Introduction
⚫ Python Programming Basics
◼ Programming Language Overview
◼ Introduction to Python
◼ Python Coding Specifications
◼ Python Code Practice
⚫ Python Programming Practices
◼ Python Programming Basics
◼ Python - Advanced
⚫ Git Principles and Practices
◼ Version Control Overview
◼ Git Basic Principles
◼ Common Git operations: clone, pull, push, and merge
◼ Code Hosting Practice Based on HUAWEI CLOUD
⚫ Git practice
◼ Basic Git Operations
◼ Code Hosting Practice on HUAWEI CLOUD
HCIP-Datacom-Network Automation Developer V1.0 Version Instructions
◼ Gitflow Workflow Practice
Network Device Openness and Programmability
⚫ SSH Principles and Practices
◼ Basic Features of SSH
◼ Working Principle of SSH
◼ Paramiko Component Architecture
◼ Python SSH Code Practice
⚫ SSH Experiment
◼ Paramiko SSH Login
◼ Paramiko SFTP File Transfer
⚫ SNMP Principles and Practices
◼ Basic Features of SNMP
◼ Basic SNMP networking
◼ SNMP Working Principle
◼ Python SNMP Code Practice
⚫ Automatic SNMP Configuration Experiment
◼ Automatic SNMP Configuration Experiment
⚫ NETCONF YANG Principles and Practices
◼ NETCONF Background
◼ NETCONF Application Scenarios
◼ Working Principles of NETCONF
◼ YANG Development Background
◼ YANG File Structure
◼ Working Principles of RESTCONF
⚫ NETCONF Configuration Experiment
◼ NETCONF Configuration Experiment
⚫ Configuration File Comparison Experiment
◼ Configuration File Comparison Experiment
⚫ Telemetry Principles and Practices
◼ Limitations of SNMP
◼ Telemetry Overview and Application Scenarios
◼ Telemetry Architecture and Working Principles
◼ Basic Telemetry Configuration and Code Practice
⚫ gRPC Remote Configuration Query Experiment
◼ gRPC Remote Configuration Query Experiment
HCIP-Datacom-Network Automation Developer V1.0 Version Instructions
⚫ Telemetry Configuration Experiment
◼ Telemetry Configuration Experiment
⚫ Open Programmability System (OPS) Principles and Practices
◼ Introduction to Huawei OPS Functions
◼ Typical Application Scenarios of OPS
◼ Introduction to RESTful
◼ OPS Working Principle
◼ OPS Configuration Practices
⚫ OPS Experiment
◼ OPS Experiment
⚫ Network Flow Analysis Experiment
◼ Network Flow Analysis Experiment
iMaster NCE northbound openness
⚫ SDN Overview
◼ Origin and Development of SDN
◼ Huawei CloudCampus Solution
◼ Huawei CloudFabric Solution
⚫ RESTful Principles and Practices
◼ REST Background, Concepts, and Highlights
◼ REST, RESTful, and RESTCONF relationships
◼ Working Principle and Packet Format of HTTP
◼ RESTful Interface Invoking Practice
⚫ Introduction to iMaster NCE-Campus Open APIs
◼ CloudCampus Solution Capabilities and API introduction
◼ Typical CloudCampus Openness Scenarios
◼ Open cooperation cases
⚫ iMaster NCE-Campus RESTful API Invoking Practice
◼ iMaster NCE-Campus RESTful API Invoking Practice
⚫ iMaster NCE-Campus Wireless Locating Practice
◼ iMaster NCE-Campus Wireless Locating Practice
⚫ iMaster NCE-Campus Third-Party Authentication Practices
◼ iMaster NCE-Campus Third-Party Authentication Practices
⚫ Introduction to iMaster NCE-Fabric Open API
◼ CloudFabric Solution Openness Capabilities
◼ General Constraints and Specifications for Open APIs of iMaster NCE-Fabric
◼ iMaster NCE-Fabric Open APIs and Application Scenarios
HCIP-Datacom-Network Automation Developer V1.0 Version Instructions
◼ Example for Invoking Neutron APIs for Intra-VPC Access
⚫ Introduction to Network Artificial Intelligence
◼ Network AI Requirements and Challenges
◼ Introduction to Huawei Network Artificial Intelligence Engine iMaster NAIE Service
iMaster NCE service openness and programmability
⚫ iMaster NCE service openness and programmability
◼ Background of Open Programmability of Datacom Networks
◼ Huawei Network Openness and Programmability Practice
◼ iMaster NCE Service Openness Programmable NE Driver Package
◼ iMaster NCE Service Openness Programmable Service Package
◼ iMaster NCE Service Openness and Programmability Development Process
◼ Concepts related to service openness and programmability (NETCONF, YANG, and Jinjia)
◼ Practical cases