vRealize Automation and UCS Director Interaction via REST API – Part 1

You might ask yourself, “self, why do I care so much about automation?  Why so much fuss over APIs?”  The truth is the world is changing – this is true everywhere, and especially true in IT.  Automation and APIs are changing the game, allowing you to answer the question, “what can we do?” with “pretty much anything.”

There are a lot of references to VMware vRealize Automation/Orchestration (vRA/vRO) and Cisco UCS Director (UCSD) REST APIs from the vendors, but I thought I would post some findings and methodologies around rolling your own integrated solution.  I’m specifically going to work through calling a UCSD workflow with a vRA XaaS (a.k.a. vRO workflow) blueprint, but you can use this methodology to add any REST functionality through vRA for most anything.  APIs allow us the opportunity for endlessly integrated solutions…as long as you’ve got the time and patience to develop them! Continue reading