Node.js Cloud Hosting on NodeChef

A platform to run and scale Node.js apps.

Node.js Cloud runtime features

NodeChef Node.js cloud hosting platform is based on managed containers, with integrated MongoDB, MySQL, PostgreSQL, Redis and powerful add-ons, for deploying and running your apps.

MongoDB-Leaf

Deploy Node.js in seconds to NodeChef Cloud

Using Git

Connect your repository from GitHub, GitLab, or BitBucket and easily deploy a branch.

GitHub
BitBucket
logoCreated with Sketch. GitLab

Using CLI

Just one command to install the CLI and also one command to deploy your project folder.

npm install -g nodechef-cli
nodechef deploy -i myapp

Using Upload

Zip or Tar archive your project folder, log into the dashboard and select to upload your project.

Zip or Tar project
Dashboard upload

NodeChef Node.js Performance Monitoring (APM)

Monitor, set alerts and autoscale your application using NodeChef APM. Metrics include CPU, RAM, Out of memory crashes, timeout failures, response latency, request per second, open HTTP(s) connections and web sockets.

NodeChef APM

Database slow query monitoring

In addition to regular database metrics, NodeChef provides metrics on slow performing queries for MongoDB, MySQL and PostgreSQL databases allowing you to quickly resolve performance issues. For MongoDB, NodeChef can auto index the database.

NodeChef APM
  • Application AutoScaling

    NodeChef runtime out of the box allows you to define rules based on collected metrics to autoscale application containers in and out to run efficiently and cost effectively.

  • Fully Integrated and flexible

    NodeChef's fully managed and integrated platform means you dont have to rely on several providers to host your Node.js app. You can host your Node.js app and database on NodeChef.

  • Zero downtime deployments

    Update your code in production without any downtime. Nodechef coordinates updates with precision to ensure a seamless upgrade experience for all connected clients.



Start Node.js app
hosting on NodeChef


What is Node.js

Node.js is an asynchronous event driven JavaScript runtime designed to build scalable network applications. Also noteworthy is the fact that HTTP is a first class citizen in Node. This makes Node well suited for the foundation of a web library or framework.

Node.js on NodeChef Cloud Platform

NodeChef offers developers and teams of all sizes a fantastic Node.js cloud experience. The experience covers deployment, managing and scaling cloud-native Node.js apps. Once you deploy your code to Node.js cloud hosting platform, NodeChef executes your code in Docker containers. Once your app is running you can manage your Node applications using our simple Dashboard. Metrics let you see your Node app's CPU, memory, request per second and many other metrics. When it’s time to scale NodeChef makes vertical and horizontal scalability easy. Speed, security and simplicity makes NodeChef Cloud platform the best Cloud Platform to deploy and run your Nodejs apps in the cloud.

Performance is crucial as it is one of the main factors besides design which instills confidence in your end users. At NodeChef we are religious about performance, we run on tightly monitored bare metal servers guaranting consistent performance 24/7. You can confidently expect your Node.js deployment to perform whenever your end users engage with the application.

Support

NodeChef offers support for all its customers. In some cases, clients might require premium support. NodeChef premium supports starts at $300 per month and you can cancel anytime.