
Country
Japan

Industry
Hosting & Data Center

Platform
Web

The client required a custom OpenStack control panel that would allow users to purchase and manage hosting plans based on actual resource usage, rather than fixed upfront billing. The primary goal was to enable users to complete the entire VPS provisioning and order workflow—from selection to deployment—within five minutes.
An additional requirement was seamless integration with WHMCS to automate invoicing, pricing calculations, account management, and subscription lifecycle operations, ensuring a fully self-service cloud experience.

Enables users to launch virtual server instances across multiple OpenStack regions, including automatic public IP allocation.
Provides essential server management capabilities such as rebooting, renaming, and deleting virtual machines.
The Rocket Cloud platform supports bilingual functionality, dynamically offering the interface in English or Japanese based on the user’s IP location.
Allows users to seamlessly upgrade to higher VPS configurations as their resource needs grow.
Enables users to create, manage, and restore VPS backups for improved data protection and recovery.
Displays intuitive, visual dashboards showing real-time resource consumption to help users monitor and optimize usage.
Supports secure access management through SSH key configuration.
Allows users to manage DNS records for domains associated with their VPS instances.
Provides API key access for programmatic control of user accounts and resources.
Fully integrated with WHMCS ticketing, automatically generating support tickets in the event of system errors or unexpected failures.
Invoices are dynamically calculated based on real-time usage data collected through OpenStack Ceilometer and cost data retrieved from WHMCS APIs. The system supports automated invoice generation, usage-based billing, and account suspension in case of payment defaults.
Carmatec’s PHP development team engineered a fully customized OpenStack management platform by integrating directly with OpenStack APIs. User provisioning and billing data were synchronized with WHMCS using secure API connections.
Key OpenStack components—including Nova (compute), Glance (images), and Availability Zones—were integrated to expose configurable hosting options to users. Continuous usage tracking was enabled through Ceilometer, ensuring accurate metering and automated invoice generation aligned with real resource consumption.