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.
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 autoscalingData
Database Clusters
Replication modes, ProxySQL read/write splitting, auto-discovery, and automated failover.
Database clustersOrchestration
Kubernetes
Managed Kubernetes with CNI, DNS, ingress controllers, TLS, and Helm support.
Kubernetes hostingReady to deploy?
Start a free trial and build a production-ready environment in minutes.
No credit card required.