courseoutline_metadesc.tpl

Arista Cloud Engineer: CloudVision Portal (CVP) Specialist (CVP) – Details

Detaillierter Kursinhalt

Overview and Architecture of CloudVision Portal (CVP)
  • Introduction to CloudVision
    • Multifunctional NetOps platform
  • Automation Landscape
    • Modern Network Automation Requirements
    • Network Automation Approaches
    • Complete automation for the NetOps lifecycle
  • Deployment Options
    • On-Premise - Appliance, Virtual
    • Cloud-based - CVaaS
    • Onboarding, Authentication, and Connectivity Requirements for CVaaS
    • Scale - Distribution and Limits
  • Communication portal
    • Arista eAPI
    • Controlling an EOS environment
    • eAPI interfaces: Python, Ansible, Browser
    • Enabling eAPI
    • Streaming Agent - TerminAttr
    • eAPI on TerminAttr with gRPC connections
    • eAPI on TerminAttr - Warnings
CloudVision Portal - Features
  • Zero Touch Provisioning (ZTP) from CloudVision
    • Processes, models, provisioning
    • DHCP server on CVP cluster
    • DHCP Setup
    • Bootstrap ZTP with CVP
    • Contactless replacement
  • Initial deployment
    • Initial Switch Deployment
    • AAA protocols - RADIUS, TACACS
    • Creating a new role, RBAC roles
    • User Management
    • Adding EOS Images to CVP, EOS Lifecycle
  • EOL BugAlert lifecycle
  • Configurations
  • Change control models; snapshots; backtrack
  • Image management
  • Devices view
    • Inventory, sorting and search / filter
    • Removal of provisioning and decommissioning
    • Provisioning and adding to provisioning
    • SSH to device
    • Information about the tunnels in the next hop
    • Compare Options - VXLAN Table, Routing Table
  • Labels and tags
    • Value associated with devices
    • Used in topology view and dashboards.
    • Custom labels
    • Interface markup UI
  • Telemetry
    • Status streaming or polling
    • SysDB, NetDB, NetDL
    • TerminAttr - Streaming Telemetry Agent
    • Continuous analysis
  • CloudVision Topology View
    • Visibility from customer to cloud
    • VXLAN filters and overlay
    • IPSEC tunnels
    • Layout of cloud-hosted devices
    • Updating Third-Party Devices
  • Advanced Widgets
    • Customizable dashboards
    • Export dashboards as images for reports
    • Browse and create dashboards
    • Device Comparison
    • Create a new widget - Inputs, Topology, NQA
    • Troubleshooting with CLI and CVP
    • Predictive analysis
    • Visibility of flows
    • Behavioral baselines, deviation notifications
    • Address search
CloudVision Portal - Advanced Automation
  • Introduction to CloudVision Studios
    • Concept of CloudVision Studios
    • Studio Types - Specialized, Integrated, Custom/User
    • Studios - Workspaces
    • Point-and-click workflow for DC configuration automation
    • Inventory and Topology Studio
    • Studio L3 Leaf-Spine Fabric - DC, PODs
  • Ansible Portal and CloudVision
    • Ansible basics
    • Ansible as a configuration builder
    • Integration of Ansible and EOS
    • Arista CVP-Collection
    • Arista Validated Design by Ansible (AVD)
    • Inventory file
    • Ansible Arista modules, data structure
    • Playbooks - Scaling with Ansible
  • Python
    • Basics of Python scripting
    • Python interpreter
    • Configlet builder with Python
    • Configlet Builder with Python for EVPN
    • Maths and strings
    • If/Else - Making Decisions
    • Loops
    • File operations
    • Functions
    • Modules
    • Python with EOS
  • Using APIs, Python, and Ansible with CVP
    • Access to the online API library
    • Access to REST API
    • CVP API command script
    • CVP API script to authenticate
  • Creating a Configlet Constructor in Python for EVPN Deployments
    • Process, requirements, configuration
  • Python code
    • VLAN database, SVI/Anycast gateway, VTI, BGP configuration
  • Advanced studios
    • EVPN Services Workflow
    • Build and Submit Workspace
    • Interface Manager Workflow
    • Creation / Modification of studios
    • Create a model
    • Configlet builder vs. Jinja2 vs. Mako