Virtuozzo Application Platform (VAP)

The technology foundation behind Togglebox App Hosting. This page covers the underlying platform architecture for technical buyers who want the details.

Container-based isolation Granular resource scaling Production-tested since 2003

Platform capabilities at a glance

Pre-configured application stacks

App, database, cache, and storage as one deployable unit

Elastic scaling

Vertical and horizontal scaling options

Templates & marketplace

Known-good stacks you can launch quickly

Automation

Repeatable deployment and operations workflows

Prefer the product view? Start with App Hosting.

What VAP is

Virtuozzo Application Platform is a Platform-as-a-Service foundation built around deployable environments (application stacks), not single servers. Each environment groups an application server, database, cache layer, and load balancer into one unit that scales together. Vertical scaling adds resources in cloudlet steps (each cloudlet = 128 MiB RAM + 400 MHz CPU). Horizontal scaling adds nodes when load-based triggers fire. Cost controls let you set reserved and maximum cloudlet limits so billing stays predictable.

Application stacks as the unit of deployment

Model your production architecture — web, database, cache, and storage — as one environment instead of creating individual VMs.

Cost controls via hard cloudlet caps

Set a reserved baseline for committed capacity and a scaling limit for burst traffic. The scaling limit is a hard cap, so the platform stops allocating beyond it. Billing follows actual usage, not allocation.

Container model and workload ladder

VAP supports multiple container types so teams can choose the right level of control for each workload. Use managed stacks for speed, Docker-native environments for image-based workflows, or Kubernetes for more complex multi-container orchestration.

Certified managed containers

Pre-configured runtimes for Java, PHP, Node.js, Python, Ruby, Go, and .NET. The platform handles runtime updates, infrastructure, and scaling.

Elastic VPS

VM-like containers with root access for workloads that need custom system packages or legacy dependencies.

Custom Docker containers

Deploy any Docker image from a public or private registry. The platform adds scaling, networking, and cost controls around it.

Kubernetes clusters

Managed Kubernetes with opinionated defaults: Weave CNI, CoreDNS, ingress controller choices, TLS termination, and Helm.

Deployment and automation

Deploy by archive upload, Git/SVN push, or a one-click marketplace install. Automate the rest through the API, CLI, or the JPS packaging standard.

Multiple deployment paths

Push from Git or SVN, upload a WAR/ZIP/JAR archive, or install from the marketplace. No proprietary build system required.

Environment lifecycle

Clone environments for staging and testing. Transfer or migrate across regions. Group environments by team or project for easier management.

Common Questions

Is this the same as Togglebox App Hosting?

Togglebox App Hosting is our customer-facing product. This page describes Virtuozzo Application Platform (VAP), the underlying technology foundation that powers the product experience. Start at App Hosting for product details and pricing.

Was this formerly known as Jelastic?

Virtuozzo Application Platform was previously branded as Jelastic. Jelastic became part of Virtuozzo in October 2021, and the product name transitioned to Virtuozzo Application Platform (VAP).

What container types does the platform support?

VAP supports certified managed containers (Java, PHP, Node.js, Python, Ruby, Go, .NET), Elastic VPS containers with root access, custom Docker images from any registry, and managed Kubernetes clusters. Teams pick the abstraction level that fits each workload.

How does scaling work at the platform level?

Vertical scaling adds cloudlets (128 MiB RAM + 400 MHz CPU each) to a running container within limits you set. Horizontal scaling adds or removes nodes based on load triggers. Both happen without code changes or redeployment.

Where should I start if I am evaluating app hosting?

Start at App Hosting for product overview and pricing. Use the Pricing Calculator to estimate costs, and browse the Marketplace for pre-configured topology templates.

No matching questions found.

Explore platform capabilities

Scaling

Autoscaling & Cloudlets

How vertical and horizontal scaling works, and how cloudlet billing keeps costs predictable.

Learn about autoscaling

Data

Database Clusters

Replication modes, ProxySQL read/write splitting, auto-discovery, and automated failover.

Database clusters

Orchestration

Kubernetes

Managed Kubernetes with CNI, DNS, ingress controllers, TLS, and Helm support.

Kubernetes hosting

Ready to deploy?

Start a free trial and build a production-ready environment in minutes.

No credit card required.