OpenStack is a popular open-source platform for building private and public clouds. Waldur provides full integration with OpenStack clouds, in particular with Keystone, Nova, Cinder, Glance and Neutron services. Waldur supports 2-level provisioning system: first, an Openstack project is created based on the requested quota limits, and then resources within a project can be managed: VMs, volumes, snapshots, networks, subnets, floating IPs, security groups, ports, routers and images.
Such integration allows to separate approvals of requests for bulk purchases (Openstack projects) from management of resources inside the project.