...
On the Abiquo multi-cloud IaaS platform, the basic tasks of Administrators are as follows.
Cloud Administrators register physical resources and public cloud services in the platform. Administrators grant virtual resources to users, allowing them controlled self-service in the cloud. Administrators remain in control of the physical resources and public cloud services, and they can offer cloud resources with abstracted resource locations.
Cloud Administrators create Enterprises, which are the basic cloud tenants. Cloud Administrators allocate resources to Abiquo enterprises. Administrators can control user access to resources with policy, and with privileges that are grouped into roles. For example, privileges determine if users can change CPU and memory for VMs, or create additional hard disks. Cloud Administrators can automate and delegate tasks to manage the platform to reseller administrators, tenant administrators, and other administrators with custom roles.
Administrators create the Apps library, which contains VM templates and applications blueprints. The Apps library is the key to self-service on the platform, enabling users to easily consume the cloud resources in the VDCs. Administrators control access to VM templates and VApp spec blueprints using resource scopes, which are tenant access control lists. This enables the platform to provide Software as a Service (SaaS) on top of Infrastructure as a Service (IaaS). Enterprise administrators may be allowed to upload their own images to the Apps library, in order to bring their own software onto the platform.
Administrators create Virtual Datacenters (VDCs) where users will consume their cloud resources. VDCs are logical groups of resources bound to a single Abiquo datacenter and virtualization backend, or public cloud provider. The Cloud Administrator can provide different service levels by using different technology stacks for different VDCs. Administrators can apply policies to VDCs using allocation limits (controlling compute, network and storage) or defining the users within an enterprise who can work with each VDC, and their level of access.
Administrators create pricing models, entering pricing information for billing that also enables them to offer pricing estimates to users.
...