Use for SDN/Network Simulation, Python Network Programming/Automation

What you will learn

Arista Switch Deployment


Arista Switch Automation



This course is designed to assist you build your own Arista Network home lab

You will be guided to complete easy steps like downloading and installing necessary Software such as vEOS, configuration and scripts.

This Data Center Lab is designed for Network Automation and Software Defined Networking (SDN) Model

I will demonstrate the tuning and configuration of most of the components

Also will be doing some basic testing just to make sure we are doing everything right.

Arista Networks is a consistent leader in Data Center networking Solutions and open programmable switches. It is well known for its simple, easy to use programming and automation switch features. Its salable and design for cloud computing environments.

Why Arista Switch?

Best merchant silicon available – Broadcom, Trident, Intel

Design for the Data Center and Cloud Environment

Scalable, High-Performance, Ultra-low-latency network and cloud computing networks

Familiar Command Line Interface

Target Audience

Network Engineers

Aspiring Network Engineers

Data Center Engineers

System Administrators

Python Programmers

Get Instant Notification of New Courses on our Telegram channel.


Lab is built using EVE-NG. We will not talk about how to install EVE-NG

We will not talk about networking basics

We will not talk about Linux basics

We will not talk about Python from scratch

We will only test Programmability and Automation

Nothing but to assist you build Arista Data Center Lab

This is a FREE Udemy course and we have limited time of 2 hours



Data Center Lab Topology

Part 1: Deploying Arista Switches

Part 2: Deploying Linux Host

Part 3: Enabling Automation

Part 4: Enabling API





Course Introduction
About the Course
About the Instructor
Course Flow

Data Center Lab Topology

Data Center Networking Lab Topology Overview
Lab Requirements
Lab Details
Lab Topology
Arista Solution

Part 1: Deploying Arista Switches

Deploying Arista Switches Overview
Accessing EVE-NG
Adding vEOS to EVE-NG
Testing Arista Switches

Part 2: Deploying Linux Host

Deploying Linux Host Overview
Adding Linux Host
Connecting to Linux Host
Installing XMPP Services
Testing Arista to Linux Server Integration

Part 3: Enabling Automation

Automation Overview
Installing DHCP Services
Installing Web Services
Configuration and Scripts
Testing Configuration Automation

Part 4: Enabling API

Enabling API Overview
Accessing Arista Switches
Testing API


Wrap Up
Message from the Instructor
Course Completion