Platform as a Service (PaaS)
Platform as a Service (PaaS) is a peace-of-mind experience created by Virtuozzo and delivered by MassiveGRID.
It is ideal for developers who need to host their applications on a reliable platform with all the available tools. Developers can develop, run, and manage applications without having to face the complexity of building and maintaining the associated infrastructure.
Start Your Free 14-Day Trial
Specifications
Automated Provisioning via UI and API
The production and dev environments are created in minutes within user-friendly topology wizard, or via API, SSH, CLI. Run Java, PHP, Python, Node.js, Ruby, .NET, Go, Docker Swarm or Kubernetes based applications using a rich variety of SQL and NoSQL databases, app servers, balancers and storage containers with no manual configurations required for installation.
Zero Code Change Deploy
Deploy and run legacy monolithic applications and cloud-native microservices with no code changes and zero lock-in. The deployment can be easily performed using GIT or SVN with automatic updates, archives (zip, war, jar, ear) right from the dev panel or via integrated plugins like Maven, Eclipse, NetBeans, IntelliJ IDEA.
Cloud-Native and Traditional Applications Support
Application and system containers support, as well as zero code change approach provide the ability to run both cloud-native microservices and legacy monolithic applications. Virtuozzo Application Platform team provides assistance while migration of traditional applications to the cloud.
Automatic Vertical and Horizontal Scaling
Elastic automatic scaling enables granular resource allocation based on the load level. This ensures high performance, application availability and uptime, at the same time, cost efficiency by paying only for really consumed resources.
Managed Clustered Solutions within Marketplace
Already prepackaged templates of clustered WordPress, Magento, MySQL, PostgreSQL, NGINX, Tomcat, GlassFish, WildFly, Docker Swarm, Kubernetes and other solutions are available in the Virtuozzo Application Platform Marketplace. These highly-available clusters are automatically deployed, scaled and replicated, so minimum effort is required for support and management.
Pay-per-Use Pricing Model
There is no need to reserve resources, as the platform allocates them automatically based on the current load and using a small scaling step (128 MiB of RAM and 400 MHz of CPU). As a result, the consumed resources are billed only but not the VM limits. There is also a free trial to get started with the cloud platform.
Multi-Cloud and Multi-Region Distribution
Virtuozzo Application Platform PaaS is available across over 100 data centers in 36 countries. The infrastructure and local support are provided by the decentralized network of hosting partners listed in Cloud Union. You can deploy applications within hardware regions of a single cloud provider or across multiple using the same technology, same API and automation scripts.
Free SSL Certificates
A free SSL certificate is offered to all our customers, regardless if they are using the predefined hostname of the environment, or their custom domain. The SSL certificate is valid for 90 days. It renews automatically 30 days before expiration. The customer can adjust the renewal procedure.
Transfer an environment to another region
You can easily migrate an existing environment, from the region it is hosted to another of our available regions. Just select the destination region, verify your actions and everything is done automatically. The private IP addresses of the environment will be changed. If you have attached a public IP, it will also be changed. Manual actions will be needed from your side for your applications to work again properly, in case they use somewhere the private or public IP addresses.
Benefits of PaaS
Innovate faster while saving money
- Simplify, automate, and avoid the costly steps of setting up the foundation for your application
- Build, deploy, iterate, adapt and manage your application more rapidly over time
- Reduce the cost of server storage and overhead, network bandwidth, maintenance, and support personnel for end-users
Simplify operations and management
- Minimise the operational complexity by leveraging cloud-based platforms to automate and consolidate processes with easy integration using APIs
- Provide a more uniform and predictable OS/middleware environment by having service providers automate and control it
- Streamline application management, while maintaining complete application control and eliminating underlying infrastructure duties
Boost technology and offerings
- Get the latest technology with faster page loads and better uptime, combined with an enhanced user interface and experience
- Offer a wide range of applications and build unique solutions by tapping into the many niche market options offered by PaaS service providers
- Simplify and enhance the end-user experience by allowing them to seamlessly share data between solutions
Scale apps, not costs
- Keep costs low and easily optimize resources and costs as you scale apps. By running App Platform on MassiveGRID’s infrastructure, we make it simpler for you to control costs.
- Scale horizontally or vertically to handle planned or unplanned traffic spikes.
- Maximize availability with zero downtime deployments. Your apps remain available not only when you scale up or out, but also when you roll out new changes.
Features of PaaS
Easy creation of dev, test, production environments
Automatic vertical and horizontal scaling
Support of microservices and legacy applications
Fast setup of clustered and highly available applications
Zero downtime deployment with automated traffic distribution
Out-of-the-box TCP and HTTP(S) load balancing
Free and custom SSL certificates
Ability to hibernate, stop, restart, clone applications
Integrated CI and CD tools for automation
Built-in monitoring of RAM, CPU, network, storage, IO with alert notifications
Log viewer, file and config manager within native dashboard
Sharing environment and account collaboration with different access levels
Application management via UI, SSH, API and CLI
Deployment via GIT, SVN, FTP and SFTP
Ability to use different hardware or clouds within single portal
Integrated IDE Plugins: IntelliJ IDEA, Eclipse, NetBeans
Virtual Private Servers (VPS) powered by CentOS, Ubuntu and others
Marketplace with a rich set of preconfigured applications for one click installation
Wide choice of ready to go certified application container stacks
Docker containers support with integrated public and private hub registry
No vendor lock-in with import/export feature and zero code changes
What can you build with PaaS?
Web apps
Build dynamic apps in popular languages like Python, Node.js
Static sites
Create websites that are fast, secure, and highly scalable
APIs
Add automation via APIs
Background workers
Improve efficiency by adding background workers
Pricing
Here we need describe how to use calculator.
MassiveGRID Platform as a Service provides a unique process of automatic scaling with payments based on real consumption instead of server size.
Pay-per-Use Pricing for Ultimate Platform as a Service Flexibility

RAM and CPU consumption is monitored for each container. You are charged only for the resources utilized, not the limits.
You can set up a maximum Scaling Limit for each container, so the resources will be always available in case of load spikes or other consumption changes.
No matter how high the limit – the payment will be only based on real usage. The rest of the allocated resources will be just waiting in the pool for the application to request them, and it is totally free of charge. This is why Platform as a Service is the next generation of Cloud Hosting.
Reserved cloudlets
These cloudlets are reserved in advance (using the topology wizard). You always pay for the configured reserved cloudlets, even if you use fewer resources.
The discount level is the total sum of all Reserved Cloudlets per environment.
Reserved cloudlets | Cost per Reserved Cloudlet | |
---|---|---|
Per Month | Discount | |
1 - 7 | $1.33 | 5% |
8 - 14 | $1.30 | 7% |
15 - 29 | $1.27 | 9% |
30 - 59 | $1.23 | 12% |
60 - 119 | $1.19 | 15% |
120 - 239 | $1.15 | 18% |
240 - ∞ | $1.09 | 22% |
Dynamic cloudlets
These cloudlets are reserved in advance (using the topology wizard). You always pay for the configured reserved cloudlets, even if you use fewer resources.
The discount level is the total sum of all Reserved Cloudlets per environment.
Reserved cloudlets | Cost per Reserved Cloudlet | |
---|---|---|
Per Month | Discount | |
1 - 7 | $1.4 | 0% |
8 - 14 | $1.37 | |
15 - 29 | $1.34 | 4% |
30 - 59 | $1.32 | 6% |
60 - 119 | $1.29 | 8% |
120 - 239 | $1.26 | 10% |
240 - ∞ | $1.23 | 12% |
Disk space is charged hourly per GB of disk space used in your environment.
Disk Used | Price per GB / Hour | Price per GB / Month |
First 10 GB/month | FREE | FREE |
First 10 GB/month – ∞ | $0.000208 | $0.15184 |
Traffic usage is charged hourly. The discount level is based on the amount of external traffic used per environment in the previous month. Internal traffic is absolutely free!
External traffic last month | Discount | Free / hour | Price per GB | |
1GB – 9GB | 0% | 1GB | $0.045 | |
10GB – 39GB | 6% | 1GB | $0.0425 | |
40GB – 99GB | 22% | 1GB | $0.035 | |
100GB – 349GB | 22% | 1GB | $0.035 | |
350GB – ∞ | 56% | 1GB | $0.02 |
Virtuozzo Application Platform SSL
This is a protocol which establishes a secure connection between your client and your Virtuozzo Application Platform environment. The charge is taken hourly.
Name | Price / Hour | Price / Month |
Virtuozzo Application Platform SSL | FREE | FREE |
External IP
This is an external IP address which is directly accessible from outside of the cluster. The charge is taken hourly.
Name | Count | Price per IP / Hour | Price per IP / Month | |
Public IPv4 | 1 – ∞ | $0.00278 | $2.03 |