Have a personal or library account? Click to login
Deploying Node.js Cover

Deploying Node.js

Learn how to build, test, deploy, monitor, and maintain your Node.js applications at scale

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are an intermediate or advanced developer deploying your Node.js applications, then this book is for you. If you have already built a Node application or module and want to take your knowledge to the next level, this book will help you find your way.

    What you will learn

    • Learn the strengths of Node.js and how to optimize your code to make it ready for deployment into production
    • Use Docker and Vagrant to create many virtual instances of your Node.js applications
    • Deploy Node.js repositories to the cloud using Heroku, OpenShift, and DigitalOcean
    • Utilize native Node.js modules, or Nginx, to load balance your applications
    • Optimize your Node runtime by tweaking V8, managing memory intelligently, and using Redis to manage state data
    • Discover how to use Gulp, Browserify, npm, Mocha, Chai, Sinon, and other tools to simplify your build/test/release process
    • Manage your production deployments with Git, Jenkins, and Ansible

    Who this book is for

    If you are an intermediate or advanced developer deploying your Node.js applications, then this book is for you. If you have already built a Node application or module and want to take your knowledge to the next level, this book will help you find your way.

    Table of Contents

    1. Appreciating Node
    2. Installing and Virtualizing Node servers
    3. Scaling Node
    4. Managing Memory and Space
    5. Monitoring your Applications
    6. Building and Testing
    7. Deploying and Maintaining
    PDF ISBN: 978-1-78398-141-0
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 274