Chapter 10. Deploying Node applications and maintaining uptime

This chapter covers

  • Choosing where to host your Node application
  • Deploying a typical application
  • Maintaining uptime and maximizing performance

Developing a web application is one thing, but putting it into production is another. For every web technology, tips and tricks are available that can increase stability and maximize performance, and Node is no different. In this chapter, you’ll get an overview of how to choose the right deployment environment for your application, and you’ll also learn about how to maintain uptime.

The following section outlines the main types of environments you’ll deploy to. Then you’ll look at ways to maintain high uptimes.

10.1. Hosting Node applications ...

Get Node.js in Action, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.