Introduction to Extreme Fabric Automation

Extreme Fabric Automation (EFA) is a micro-services-based scalable automation application.

EFA orchestrates the following:

The key tenets of this orchestration are as follows:

EFA consists of core containerized services that interact with each other and with other infrastructure services to provide the core functions of IP Fabric automation.

Asset Service Provides the secure credential store and deep discovery of physical and logical assets of the managed devices, and publishes the asset refresh or change events to other services.
Fabric Service Helps orchestrate and visualize the BGP and EVPN-based 3- and 5-stage Clos networks.
Tenant Service Helps manage the Tenants, Tenant Networks, and end points, fully leveraging the knowledge of assets and the underlying fabric.
Inventory Service Inventory Service is a REST layer on top of device inventory details, with the ability to filter data based on certain fields. Inventory Service securely stores device credentials in encrypted form and makes them available to different components, such as Fabric Services and the Tenant App.

The following figure illustrates the application functionality in provisioning and discovery.

Click to expand in new window
Fabric Automation Microservices