Infrahub is the design layer and source of truth for teams running Arista AVD. Build data center fabrics from one design and generate the AVD inputs for every device.
Capture the architecture, standards, and engineering rules and reuse them across fabrics, racks, sites, and data centers.
Relate switches and interfaces to compute, GPU clusters, storage, security, Kubernetes, circuits, and services.
Change the design data on a branch, see what will change, and approve it before AVD produces the EOS configuration.
Every new fabric needs its own set of AVD inputs. Define the architecture and design standards once, then generate those inputs for every fabric and device.
Model the fabric alongside the compute, GPU clusters, storage, firewalls, load balancers, Kubernetes, circuits, and services it connects.
Engineers change the design data on isolated branches and submit Proposed Changes. Reviewers see topology, addressing, allocations, relationships, generated artifacts, and validation results before approval.
Infrahub
Serves as the network design, data, and change process
Arista AVD / PyAVD
Generates the EOS configuration from the AVD inputs
ANTA
Validates the network
CloudVision
Delivers the configuration and monitors the Arista network
Arista EOS
Runs the fabric
Teams already running AVD adopt the integration incrementally by moving selected data into Infrahub and generating the AVD inputs from it. The existing PyAVD, ANTA, Git, CI, and CloudVision workflows stay in place.
The Infrahub + Arista AVD reference design is a working blueprint for operating AVD from a modeled network design.
Everything shown in the demo ships as a loadable reference design you can use as‑is or fork to fit your environment.
AVD still generates the configuration, with PyAVD rendering the EOS CLI. What changes is where the data behind it lives. The data is modeled in Infrahub, with the AVD inputs derived from that design, rather than maintained as per-device files.
It sits before it. CloudVision delivers the configuration and monitors the Arista network, and Infrahub holds the design the configuration is generated from. Teams running CloudVision keep running it.
The design is modeled as structured data instead of maintained as YAML files, so each device’s AVD inputs are derived from it rather than edited by hand. Git, CI, and the existing PyAVD workflow stay in place.
You move selected data into Infrahub, generate the AVD inputs from it, and leave the existing PyAVD, ANTA, Git, CI, and CloudVision workflows as they are.
Open source and forever free. All the schema flexibility and Git-style version control you need to explore at your own pace.
Built for scale, complexity, and production reliability: HA, advanced integrations, and SLA-backed support.
To provide the best experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent may adversely affect certain features and functions.
✔ Get a personal tour of Infrahub Enterprise
✔ Learn how we can support your infrastructure automation goals
✔ Ask questions and get advice from our automation experts
By submitting this form, I confirm that I have read and agree to OpsMill’s privacy policy.
Check your email for a message from our team.
From there, you can pick a demo time that’s convenient for you and invite any colleagues who you want to attend.
We’re looking forward to hearing about your automation goals and exploring how Infrahub can help you meet them.
Join hundreds of your industry peers exploring trends, tips, and talk in infrastructure automation.
Activate your subscription.