VMware's vRealize Automation is designed to provide a high level of expandability to accommodate growth and integration with many different tools and services. Automation supports numerous hypervisors such as vSphere, KVM and Hyper-V, and also provides direct support for public clouds such as Amazon AWS, VMware vCloud Air and others. There are four key areas of expandability: third-party applications, creating policies, third-party management systems and creating IT services.
First, third-party service providers such as ServiceNow, Remedy and others can make API calls directly to vRealize Automation through a secure RESTful interface. This access makes it possible to drive Automation actions through those third-party tools that the business might already be using or considering for future use.
Automation makes extensive use of a policy engine; policies are often developed to create detailed provisioning actions (how to approach a requested provisioning task), service entitlements (who can use what), utilizing specific server hardware or operating systems, reserving resources for important applications, and other tasks. Policies can be created in-house or expanded through the use of vendor-based plug-ins.
Businesses rely on a wide range of third-party management systems, and many third-party platforms integrate with Automation through its internal vRealize Orchestrator functionality. Outside systems integration includes domain name system controllers, IP address management systems, load balancer software, change and systems management tools, database platforms and storage subsystems.
And finally, vRealize Automation is used to formulate new IT services including storage, load balancing, backups and so on using the Advanced Service Designer. New service tasks are usually defined through Automation's built-in Orchestrator functionality.
Should you invest in a VMware automation tool?
Maximize the benefits of data center automation tools