Deploy & Scale Node.js apps
Node.js and Database Technologies in One Click
Deploy and run your Node.js apps in Cloud
Deploying, Scaling and Managing Node Applications inside Containers
Our Node.js Cloud Hosting Features
Packages & Process managers
Every Node.js server at Unispace comes with a pre-installed package and process manager. You can choose from npm or yarn as package manager; and npm, forever, supervisor or pm2 as process manager. You can switch easily between process and package managers even after you have created an environment.
Vertical & Horizontal Scaling
Unique approach of automatic scaling enables granular resource allocation based on the load level. This ensures application availability and, at the same time, high efficiency by paying only for really consumed resources. Automatic vertical scalability can help you to handle traffic spikes hassle-free and without restarts.
Change Node.js version in runtime
Node.js runtime up to date is vital for your applications at least for security reasons. Unispace supports you, providing 1-click upgrade or downgrade of Node.js. So if a new Node.js version is released, a hassle-free upgrade can be performed, if the Node version upgrade was not smooth, the previous version can always be rolled back.
Redeployment & Zero downtime
We take care of your applications’ uptime and enables zero downtime redeployment of your Node.js applications even if you have only a single node. This technology allows to co-exist simultaneously both old and new versions of your application. Existing requests/user sessions are fully handled by your old code; new requests are serviced by the new code.
Unispace allows you to use a persistent filesystem. It means that there is no need to rewrite your application to adapt it to the cloud, and the files you have written will be available even after a reboot. If some files should be replicated across different containers – you can easily achieve that using file synchronization add-on.
Flexible server configuration
Although many cloud providers offer scalable Node hosting, there are many cases when your Node.js application needs an advanced tweak. With Unispace you have access to underlying hosting infrastructure and can change server configuration to your specific requirements. In addition, Unispace supports standard Linux crontab which frees you from exhausting job scheduling workarounds.
Build, Deploy, Debug, and Monitor Highly Scalable Node.js Applications
Node.js is regularly used by developers of phone apps to provide a small and smart back-end solution for handling requests. It is also becoming increasingly popular with website developers who want to employ a leaner solution than many of the big software stacks that are employed today. It handles asynchronous tasks very well and with a small footprint, it is also becoming popular with sites that host high-volume APIs and large data sources. Node.js is designed to deal with a flurry of small requests without turning into a memory management nightmare and failing under heavy loads.
Deploy and run apps on innovative Platform as a Service
See how it works