OpenStack is a software for creating and managing cloud computing platforms for public and private clouds. OpenStack’s modular architecture allows to deploy different projects, depending on types of resources you’re virtualizing and types of cloud services you need.
With multiple provisioning methods you can use OpenStack module to sell and provision automatically VPS Hosting, Cloud hosting (virtual Datacenters) or DIY Cloud and VPS packages. Flavor Billing feature built into this integration allows you to create EC2-like service, where customer pays for hourly instance use, based on predefined VM sizes and prices. With OpenStack module for HostBill you can automatically create Tenants, Users in Keystone, VMs, networks, subnets, routers, manage SSH keys, upgrade and downgrade resources and manage the service lifecycle.
The module’s rich-featured client area gives your clients full control over their Cloud and Virtual Machine resources - they can create, destroy, start and stop, edit and scale their Virtual Machines, manage security groups, manage OS templates, access OpenStack API credentials, access VM console and more - access to client area sections can be managed from admin portal.