Path to the edge
I was heavily involved in an data center Apstra deployment. Not a huge deployment, but we decided on a spine and leaf style deployment, that covers everything 10G+, but not the 1G TOR switches.
That means for most servers I can provision the networking from the Apstra GUI/CLI/API, but not the idrac/ilom/ipmi.
The value for the non virtualized part of the data center, is mixed. I spend more time in the Apstra interface tweaking the config for a single bare metal server than I would sshing into a switch and tagging the vlans. However if I'm deploying multiple racks of the same kit, the configuration templates save a little time.
I did find using the stock GUI and CLI, not really good enough for bulk provision, and ended up spending a few days writing a custom cli to allow me to script adding machines that we we're migrating to the platform.