About WebPros Cloud
Overview
WebPros Cloud is a managed platform that allows users to provision and host WebPros products. It provides you with tools to deploy, manage, and maintain product instances on secure, scalable, and globally distributed infrastructure.
Initial product support
WebPros Cloud supports the WP Squared product. WP Squared delivers managed WordPress hosting that you can repackage and resell with flexible configuration options.
WebPros plans to expand platform support to include additional products over time.
If you are a member of our pilot program, our team has already pre-registered your account.
Product integration
WebPros Cloud provides highly scalable, reliable, and fully managed hosting. Its platform architecture prioritizes performance, reliability, and redundancy while maintaining cost competitiveness with on-premise solutions. You receive 24/7 operational support.
Integrating with the platform is simple and flexible. You can choose from two options:
- REST API – Enables you to provision and manage products for your customers. It also supports integration with custom eCommerce platforms. For more information, read our Guide to API integration.
- WHMCS Module – Designed for users already using WHMCS, this module wraps the REST API and provides a graphical interface to create, customize, and resell hosting products. For more information, read our WHMCS Module for WebPros Cloud documentation.
You can use both the API and the WHMCS module simultaneously, depending on your business needs.
Platform Architecture
Hardware and Storage
WebPros Cloud uses high-performance server hardware selected for availability and redundancy. All data storage relies on NVMe drives with n+2 redundancy and distributes data to eliminate single points of failure.
Networking
Internal networking uses redundant pairs of 100GbE links to optimize both storage and Internet performance. While Internet connectivity varies by location, each site typically includes 40Gbps or faster uplinks.
Compute Infrastructure
Clustered servers host compute workloads, enabling zero-downtime migration between nodes. This design ensures continuous operation during both scheduled and unscheduled hardware maintenance. It also balances workloads across servers to maximize performance and prevent resource interference.
Scalability
Each WebPros Cloud location can expand its capacity to meet custom workload demands, ensuring flexibility and consistent performance as requirements grow.
Important concepts
Entitlements
When a you buy a WebPros Cloud product, you receive an entitlement. This means WebPros promises to provide a certain amount of service for the length of the contract. Each purchase creates a new entitlement. If you cancel the contract, the entitlement also ends.
An entitlement is like a reservation for a set amount of resources (like websites and storage) on the WebPros Cloud platform. Once you has an entitlement, you can use those resources in any WebPros Cloud location.
For example, if you buys the Example Package on WebPros Cloud – Basic product, you get:
- Hosting for up to 1,000 WordPress sites
- 1,000 GB of storage
You can use these resources in any WebPros Cloud location.
Packages
You can divide your entitlement into smaller parts called packages to resell. For example, you could offer:
- 1 website with 1 GB of storage
- 25 websites with 50 GB of storage
- Any other combination, as long as you don’t go over your total entitlement.
You can create these packages in any WebPros Cloud location.
You use resources when you create a package, not when the customer starts using it. For example, if you create a package with 10 websites and 10 GB of storage, those resources are immediately taken from the entitlement.
You may terminate packages at any time. The resources consumed by a terminated package are returned to its parent entitlement and can be used to create another package in any WebPros Cloud location.
Deployment and locations
WebPros Cloud deploys its platform in multiple locations worldwide. As the platform evolves, it will continue to expand into additional locations.
To define service locations, WebPros Cloud uses a hierarchical structure of regions and zones:
- A region represents a broad geographical area.
- Each region contains one or more zones corresponding to specific deployment sites.
For example:
- The
ap-east
(Asia-Pacific East) region includes theap-east-hk1
zone, representing a deployment in Hong Kong. - The
eu-central
(Central Europe) region includes theeu-central-de1
zone, representing a deployment in Germany.
Package Deployment
When creating a package for resale, you must specify the zone where you want to deploy it. This requirement allows you to distribute resources across any combination of WebPros Cloud locations.
Available services may vary by location. Always verify service availability in the target zone before deployment.