What is vRealize Automation?

vRealize Automation is a DevOps-based infrastructure management platform for provisioning and configuring IT resources and automating the delivery of container-based applications. Part of the vRealize Suite of products for managing hybrid cloud environments, the platform is designed to automate multiple clouds with secure, self-service provisioning and to help IT staff, DevOps engineers, developers, and line departments get the resources they need. All of this is achieved efficiently yet allows IT to maintain security and control.

Learning the Features and Benefits of vRealize Automation

The latest 8.5 version of vRealize Automation has new features and capabilities.

Benefits of vRealize Automation

To leverage the various vRealize Automation features and benefits, the tool supports organizations with teams composed of administrators and developers, with each member assigned to specific tasks.

Creating and Deploying Cloud Templates with Cloud Assembly

vRealize Automation Cloud Assembly is a cloud-based service that makes it easy to create templates for provisioning machines, applications, and services to your cloud vendors. Once a template is created, it can be used without any need to retrofit it to any one vendor.

For Cloud Assembly, administrators are responsible for configuring the cloud vendor infrastructure so that it can accommodate templates once ready, set up projects for users, and, when necessary, import ready-made templates from the VMware Solutions Exchange for developer use.

Aside from creating templates, developers are tasked with deploying the templates to the cloud.

Automating the DevOps Lifecycle

vRealize Automation Code Stream lets your organization leverage continuous integration and continuous delivery (CI/CD) principles, allowing for more frequent code changes when necessary and ensuring that your applications are running more smoothly in the process.

vRealize Automation Code Stream integrates your release process with your developer tools. Using pipelines, you can develop, test, and produce software faster.

For Code Stream, administrators create environments and endpoints for developer use, integrate with other services, create, trigger and manage pipelines, monitor development environments, and troubleshoot any issues.

On the other hand, developers build and run pipelines, and they monitor pipeline-related activities.

Organizing and Automating with vRealize Automation Service Broker and Salt Stack Config

vRealize Automation Service Broker provides a single repository for all your catalog items, which includes templates, workflows, and services from different sources.

Administrators are tasked with managing catalog items and enforcing policies on who can and where to deploy them. Users request access to the catalog items when needed for their projects and deployments.

Also available as a standalone product, the open-source SaltStack Config automates provisioning, configuration, and deployment of software to virtual machines (VMs) across your environment. It also gives you the ability to query and execute commands on VMs or groups of VMs.

Using Parallels RAS for Cloud Automation

Parallels® Remote Application Server (RAS) provides a set of cloud automation tools that streamline the deployment and maintenance of your IT infrastructure, freeing your IT staff from often time-consuming and repetitive tasks.

PowerShell API

IT administrators can manage Parallels RAS Farms using a PowerShell API, providing essential configuration and management capabilities using PowerShell cmdlets. Moreover, the PowerShell API provides a mechanism to set up and manage the Parallels RAS environment without using the Parallels RAS Console.

REST API

Parallels RAS also has a REST API that enables organizations to integrate server operations within their environment, publish resources and manage user sessions.

Other Parallels RAS features include:

To evaluate Parallels RAS for your cloud automation needs, download the trial.