Commercial flexibility, better usability – how OnApp enhances your VMware cloud

OnApp is fast becoming the go-to billing and provisioning portal for VMware cloud providers, and we’ve been busy helping clients bring more commercial flexibility and better usability to their VMware clouds – including this great project at the Canadian Telco, TELUS.


We expand our VMware capabilities with every release, and version 6.0 of OnApp has many new features to enhance your VMware cloud. Here’s a quick summary of what’s new, and how to find out more!

Introduction of Buckets

Buckets replace billing plans in OnApp. This enabled us to simplify the configuration of access to resources and pricing. Previously we had separate User and Company billing plans. These have been merged into a single Bucket with two tabs, Access Control and Rate Card: this enables you to easily configure what resources your customers are able to access, and to set pricing if required.

For more information on Buckets, please see our recent Buckets blog post.

Defining Orchestration Models in Buckets

Buckets also introduce the ability to limit a customer to certain Orchestration Models. An Orchestration Model is a pre-configured template of an Organisation VDC / Resource Pool. In vCloud Director, tenant users are unable to create their own Org VDCs: this has to be done by a system admin. With OnApp, you are able to pass that control over to your customer and define minimum and maximum limits.

For a truly self-service approach, you could create multiple predefined templates to give your customers a choice of certain resources. For example, Small/Medium/Large or Production/Development resource pools.

From the above screenshot, you can see the wizard for creating an orchestration model. It allows you to predefine the vCloud Director instance, which PvDC to consume resources from, the allocation model type, and the minimum and maximum limits you wish to allow your customer to define. If you wanted, you could completely fix these amounts, or even hide them completely from the customer.

Next you can define how you wish the networking to be configured, including automating the process of creating an edge gateway and related vOrg networks. You can also define which storage profiles are available.

If you have a use case for isolating each tenant via physical resources rather than logical, you can hand over the control to your customer for creating their own resource pools by pre creating an Orchestration model with the PvDC defined, and specifying that model in the customers Bucket.

Hopefully you can see from this that Buckets and Orchestration Models provide a great deal of flexibility for you and your customers.

Multiple vCloud Mode

One of the quirks of vCloud Director is that, when you have multiple vCD instances in multiple datacenter locations, it’s difficult to present a single, seamless view of all of those cloud resources to your clients. You can, however, do that with OnApp, with our multi-vCloud capability.

We recently published a blog post on this new multi-cloud feature Рand you can also check out a video demo of it here.

Ability to import vCloud Custom Roles

Want to use custom vCloud roles within your OnApp portal? No problem! This feature was introduced to allow for customers to further define access to vCD resources from OnApp.

Backup plugin framework & support for Veeam Backup and Recovery

We have introduced a backup plugin framework which allows for the creation of third-party backup plugins for integration with OnApp. We have also produced a Veeam plugin for use within your environment.

For more information on this please check out this blog post on using Veeam with OnApp.

Configure VM start/stop order for vApps

To provide more customization for your customers via the OnApp portal, we have included the ability to set the start and stop order for VMs within a vApp.

vCenter Integration

Aside from our vCloud Director integration improvements, we are also pleased to have launched OnApp for vCenter. This gives service providers the ability to provide access via the OnApp Web Portal to resources hosted within a vCenter environment. For more information please go to


Would you like to know more?

Drop us a line to discuss your VMware cloud requirements, or get in touch for a demo. Thanks!