Kursbeskrivning
Denna kurs är utformad för att ge nätverksingenjörer, arkitekter och driftpersonal de färdigheter, verktyg och strategier som krävs för att automatisera Arista-nätverksinfrastrukturen.
Kursen fokuserar på CloudVision-automation med hjälp av Ansible, Python och andra vanligt förekommande automatiseringsspråk. Praktiska workshops används för att förstärka de teoretiska koncepten.
Målgrupp och förkunskaper
Kursen riktar sig till nätverksingenjörer med medel till avancerad erfarenhet och grundläggande kunskaper i Python och Ansible. Den är idealisk för ingenjörer som vill utvecklas mot mellannivå- eller seniorroller inom drift i moderna teknikfokuserade organisationer.
Detaljerad information
Kursmaterialet är på engelska, med detta innehåll:
Introduction to Network Automation
- Understand the basics of network automation and its importance in modern networks.
- Learn various approaches to automating network configuration and management.
- Explore the historical development of network automation and its intersection with software development.
- Set up a lab environment to practice and experiment with network automation techniques.
Tools of Network Automation
- Discover essential tools and formats used in network automation.
- Understand how to use programmability IDEs like Visual Studio Code for automation.
- Learn version control with Git and how to manage repositories for configuration changes.
- Explore APIs and scripting platforms like Python and Ansible for automation tasks.
Working with CVP
- Learn how to onboard devices and deploy configurations using CloudVision Portal (CVP).
- Explore operational features like cluster redundancy, node failures, and backups in CVP.
- Understand how to manage device configurations with Configlets and automate tasks using CVP.
- Utilize Studios to manage tasks, deploy configurations, and ensure network compliance.
Working with Python
- Gain foundational knowledge of Python for automating network tasks in EOS and CloudVision.
- Use Python to configure devices, extract information using eAPI, and manage network states.
- Automate CloudVision tasks using Python scripting and the cvprac module.
Working with Ansible
- Understand Ansible fundamentals and its open-source automation capabilities.
- Use Ansible playbooks and collections to automate network configurations in EOS environments.
- Integrate Ansible with CloudVision for change control and task automation.
Working with AVD
- Learn how Arista Validated Designs (AVD) supports automation for scalable network designs.
- Design and automate Layer 3 Leaf-Spine architectures using AVD workflows.
- Validate network configurations and automate network tasks with AVD tools.
Using Ansible with Jinja
- Create dynamic network configurations using Jinja templates for automation.
- Apply configurations using Ansible and integrate them with Arista’s CloudVision platform.
- Practice automation techniques in hands-on labs using both Ansible and Jinja.
Kommande kursstarter
Intresseanmälan
Vi vill göra skillnad i världen
Med kompetens som verktyg inspirerar vi människor att växa, utvecklas och briljera. Vi gör det i en medveten riktning. Nya insikter, beteenden, arbetssätt och tekniker börjar tillämpas på ett sätt som ger medarbetarna trygghet och deras prestationer energi och kraft....