See how Insoft Services is responding to COVID-19

Introducing Automation for Cisco Solutions (CSAU) 1.0

X

Ota yhteyttä

Voit olla meihin yhteydessä ja tiedustella koulutuksistamme täydentämällä yhteystietosi ja koulutuksen nimen oheen.

Tilaa uutiskirje

Haluan tarjouksia ja tietoa koulutuksista sähköpostiini.

Tietosuojalauseke ja yksityisyys

Annan Insoft Services Ltd:lle oikeuden olla minuun yhteydessä. Annan Insoft Servicelle oikeuden käsitellä, kerätä ja tallentaa tietojani. Kaikki annetut tiedot käsitellään tietoturvallisesti tietosuojalausekkeen mukaisesti.


Tulevat päivämäärät


 May 10 - May 11, 2021
09:00 - 17:00 (EET)
Online

 Jun 14 - Jun 15, 2021
09:00 - 17:00 (EET)
Online

 Jul 12 - Jul 13, 2021
09:00 - 17:00 (EET)
Online

  • Introducing Automation for Cisco Solutions (CSAU) 1.0
    2 days  (Instructor Led Online)  |  Data Center Virtualization

    Course Details

    Tavoitteet

    This course will help you:

    • Gain an overview of the skills you need to become a next-generation engineer
    • Prepare to accelerate network automation in your organization
    • Increase collaboration across internal and external teams using version control systems

    After taking this course, you should be able to:

    • 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 API calls to network devices
    • Articulate the differences among and common use cases for XML, JSON, YAML, and 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 a number of 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

    Sisältö

    • Examining Network Management and Operations
    • Exploring Software Development Methodologies
    • Using Python for Network Automation
    • Describing NetDevOps: DevOps for Networking
    • Managing Automation Development Environments
    • Introducing HTTP Network APIs
    • Reviewing Data Formats and Data Encoding
    • Using Python Requests to Automate HTTP-Based APIs
    • Exploring YANG
    • Using YANG Tools
    • Automating Model-Driven APIs with Python
    • Introducing Ansible for Network Automation
    • Templating Configurations with Jinja2
    • Exploring Cisco Ansible Integrations
    • Introducing Multidomain Network Automation

    Kohdeyleisö

    This course is designed primarily for customer engineers and systems engineers in the following job roles:

    • Automation architect
    • Automation engineer
    • Consulting systems engineer
    • DevOps engineer
    • Network administrator
    • Network architect
    • Network consulting engineer
    • Network design engineer
    • Network engineer
    • Network operator
    • Network reliability engineer
    • Sales engineer
    • Site reliability engineer
    • Systems engineer
    • Technical solutions architect

    This course would also be useful for network manager job roles such as:

    • Application developer
    • Collaboration developer
    • Collaboration solutions architect
    • IT director
    • Mobile developer
    • Network Operations Center (NOC) manager
    • Software architect
    • Web developer

    Esivaatimukset

    Before taking this course, you should have the following knowledge and skills:

    • Routing and switching including Open Shortest Path First (OSPF), Border Gateway Protocol (BGP), and basic configuration features such as interfaces, Simple Network Management Protocol (SNMP), and static routes
    • Fundamentals of Python data structures and programming constructs such as loops, conditionals, and classes, or the 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