Overview For many years the VMware Orchestration platform (i.e. vRealize Orchestrator or vRO) has been leveraging JavaScript as its scripting language of choice. Any out of the box content and customer provided custom content has been created in JavaScript leveraging plugins to expose external product capabilities that can be leveraged via JavaScript objects, properties and … Continue reading vRealize Orchestrator – Let’s Talk Polyglot
Orchestrator
vRA – Deploying Apps via Custom Resources
Overview In this article I'm going to cover some interesting functionality we demonstrated to one of our large banking customers to show some DBaaS use cases. The idea behind this was to show the customer what type of manual processes that they are currently performing could be automated via as much OOTB functionality as possible. … Continue reading vRA – Deploying Apps via Custom Resources
vRealize Automation – Customizing IP Assignments with vRO
Overview Today I thought I'd get back to vRealize Automation 8, in particular leveraging extensibility. Previously I have shown some examples of breaking out of the provisioning lifecycle to perform some external operations (CMDB updates etc.) however this time I want to look at how you can augment the provisioning process with information from external … Continue reading vRealize Automation – Customizing IP Assignments with vRO
Cloud Assembly – Using the API via vRO (Part 1)
Part 2 One of the things that you need to become familiar with as you use the Cloud Automation Services more and more is the Cloud Assembly API (and the CSP API). The API is required for some of the more advanced use cases leveraging extensibility that you might want to implement. A typical extensibility … Continue reading Cloud Assembly – Using the API via vRO (Part 1)
Cloud Assembly – Targetting a Specific vRO Instance
The last few deployment tests that I have run in Cloud Assembly have resulted in deployment failures, not because there is anything wrong with the blueprint in question but because the extensibility has failed. Normally I would put this down to mistakes in coding or bad error handling but in this case my workflow is … Continue reading Cloud Assembly – Targetting a Specific vRO Instance
Cloud Assembly – Using vRO to Apply Tags
In a previous article I covered how to add a vRO instance to Cloud Assembly so that it could be used for some form of extensibility. In this article we are going to use the vRO instance to update the properties of a deployed workload in Cloud Assembly as it goes through the build process. … Continue reading Cloud Assembly – Using vRO to Apply Tags
Cloud Assembly – Adding Your vRO Instance
This is a very quick article covering how to get Orchestrator added into Cloud Assembly so that it can be used for extensibility. This may seem quite obvious to some people however there are a few gotchas! Deploy an Orchestrator In order to connect in an on-prem vRO instance to Cloud Assembly you first need … Continue reading Cloud Assembly – Adding Your vRO Instance
vRealize Automation – Adding Groups to an Existing Identity Directory using vRO
I work with alot of customers in VMware from small to big multi-nationals and everything in-between. One of my current large retail customers has been developing a business group onboarding service for vRealize Automation 7.5 which involves automating: Active Directory group creation and population modification of the vRA directory configuration directory synchronisation business group creation … Continue reading vRealize Automation – Adding Groups to an Existing Identity Directory using vRO
vRealize Operations – Management Pack for vRealize Orchestrator
This article will walk you through getting the latest version of the "Management Pack for vROPs" installed and working, and get you on your journey to expanding out the functionality within vRealize Operations. What Is It? The management pack is a software update for vROPs that does several things including: Allowing visibility into vRO so … Continue reading vRealize Operations – Management Pack for vRealize Orchestrator
Dynamic Types
Dynamic Types have always seemed to be a mystery to alot of people who use vRealize Orchestrator (vRO). Sometimes people don't understand why you might need them and other times they just seem way to complex to figure out how they work and how to implement them. What and Why Dynamic Types enables you to … Continue reading Dynamic Types