Price:
$2,200.00
Days:
1
Virtual
– • Articulate the role network automation and programmability play in the context of end-to-end network management and operations
– • Define and differentiate between waterfall and agile software development methodologies
– • Interpret and troubleshoot Python scripts with fundamental programming constructs built for network automation use cases
– • Describe how DevOps principles, tools, and pipelines can be applied to network operations
– • Understand the role of network automation development environments and associated technologies such as Python virtual environments, Vagrant, and Docker
– • Understand and construct HTTP-based application programming interface (API) calls to network devices
– • Articulate the differences among and common use cases for XML, JSON, YAML, and protocol buffer (protobuf)
– • Construct and interpret Python scripts using the Python requests module to automate devices that have HTTP-based APIs
– • Understand the role YANG plays in network automation
– • Understand that several tools exist to simplify working with YANG models
– • Describe the functionality of RESTCONF and NETCONF and the differences between them
– • Construct Ansible playbooks to configure network devices and retrieve operational state data from them
– • Build Jinja2 templates and YAML data structures to generate desired state configurations
• Routing and switching including open shortest path first (OSPF)
• Border gateway protocol (BGP)
• Basic configuration features such as interfaces
• Simple network management protocol (SNMP)
• Static routes
• Fundamentals of Python data structures and programming constructs, such as loops, conditionals, and classes
• Equivalent of 3–6 months of experience writing Python scripts
• Basic Linux commands for navigating the file system and executing scripts
• Knowledge of working with text editors
– • Examining Network Management and Operations
– • Examining Network Management and Operations
– • Examining Network Management and Operations
– • Examining Network Management and Operations
– • Examining Network Management and Operations
– • Examining Network Management and Operations
– • Exploring Software Development Methodologies
– • Exploring Software Development Methodologies
– • Exploring Software Development Methodologies
– • Exploring Software Development Methodologies
– • Exploring Software Development Methodologies
– • Exploring Software Development Methodologies
– • Using Python for Network Automation
– • Using Python for Network Automation
– • Using Python for Network Automation
– • Using Python for Network Automation
– • Using Python for Network Automation
– • Using Python for Network Automation
– • Describing NetDevOps: DevOps for Networking
– • Describing NetDevOps: DevOps for Networking
– • Describing NetDevOps: DevOps for Networking
– • Describing NetDevOps: DevOps for Networking
– • Describing NetDevOps: DevOps for Networking
– • Describing NetDevOps: DevOps for Networking
– • Managing Automation Development Environments
– • Managing Automation Development Environments
– • Managing Automation Development Environments
– • Managing Automation Development Environments
– • Managing Automation Development Environments
– • Managing Automation Development Environments
– • Introducing HTTP Network APIs
– • Introducing HTTP Network APIs
– • Introducing HTTP Network APIs
– • Introducing HTTP Network APIs
– • Introducing HTTP Network APIs
– • Introducing HTTP Network APIs
– • Reviewing Data Formats and Data Encoding
– • Reviewing Data Formats and Data Encoding
– • Reviewing Data Formats and Data Encoding
– • Reviewing Data Formats and Data Encoding
– • Reviewing Data Formats and Data Encoding
– • Reviewing Data Formats and Data Encoding
– • Using Python Requests to Automate HTTP-Based APIs
– • Using Python Requests to Automate HTTP-Based APIs
– • Using Python Requests to Automate HTTP-Based APIs
– • Using Python Requests to Automate HTTP-Based APIs
– • Using Python Requests to Automate HTTP-Based APIs
– • Using Python Requests to Automate HTTP-Based APIs
– • Exploring YANG
– • Exploring YANG
– • Exploring YANG
– • Exploring YANG
– • Exploring YANG
– • Exploring YANG
– • Using YANG Tools
– • Using YANG Tools
– • Using YANG Tools
– • Using YANG Tools
– • Using YANG Tools
– • Using YANG Tools
– • Automating Model-Driven APIs with Python
– • Automating Model-Driven APIs with Python
– • Automating Model-Driven APIs with Python
– • Automating Model-Driven APIs with Python
– • Automating Model-Driven APIs with Python
– • Automating Model-Driven APIs with Python
– • Introducing Ansible for Network Automation
– • Introducing Ansible for Network Automation
– • Introducing Ansible for Network Automation
– • Introducing Ansible for Network Automation
– • Introducing Ansible for Network Automation
– • Introducing Ansible for Network Automation
– • Templating Configurations with Jinja2
– • Templating Configurations with Jinja2
– • Templating Configurations with Jinja2
– • Templating Configurations with Jinja2
– • Templating Configurations with Jinja2
– • Templating Configurations with Jinja2
– • Lab Outline
– • Lab Outline
– • Lab Outline
– • Lab Outline
– • Lab Outline
– • Lab Outline
Support Diversity, Equity, and Inclusion with Every Purchase.
Great Horizons is a North Carolina Certified HUB Vendor and WOSB. By becoming a patron of our organization, you are not only supporting a historically underutilized business, but a woman-owned small business as well.
Give your organization the skills edge it needs. Our corporate training experts will work with you to design, deliver, and support a customized IT program that drives real business results.