Deploying Node.js

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

Deploying Node.js

Sandro Pasquali

Learn how to build, test, deploy, monitor, and maintain your Node.js applications at scale
Packt Subscription
$5.00
$9.99/m after first month
eBook
$5.00
RRP $35.99
Save 86%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$5.00
$5.00
$44.99
$9.99/m after first month
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Subscribe Now

Frequently bought together


Deploying Node.js Book Cover
Deploying Node.js
$ 35.99
$ 5.00
Node.js Web Development - Third Edition Book Cover
Node.js Web Development - Third Edition
$ 35.99
$ 5.00
Buy 2 for $10.00
Save $61.98
Add to Cart

Book Details

ISBN 139781783981403
Paperback274 pages

Book Description

Node.js is a popular choice for teams that need to design, build, test, deploy, maintain, and monitor large-scale distributed systems. Starting with a detailed overview of the Node.js architecture, this book covers topics that will help in application development, testing, deployment, and maintenance.

You will learn about concurrency, event loops, callbacks and streams. Furthermore, step-by-step instructions on deploying applications to providers such as DigitalOcean and Heroku will be provided, including information on setting up load balancers and proxies. Message queues and other techniques for managing state and session data at scale will also be covered.

A series of examples on deploying your Node.js applications in production environments are provided, including a discussion on setting up continuous deployment and integration for your team. Popular tools for testing, deploying, building, and monitoring Node.js applications are covered, helping you get up and running quickly.

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

Authors

Book Details

ISBN 139781783981403
Paperback274 pages
Read More

Read More Reviews

Recommended for You

Node.js Web Development - Third Edition Book Cover
Node.js Web Development - Third Edition
$ 35.99
$ 5.00
Developing Microservices with Node.js Book Cover
Developing Microservices with Node.js
$ 31.99
$ 5.00
Building Bots with Node.js Book Cover
Building Bots with Node.js
$ 31.99
$ 5.00
Mastering Node.js - Second Edition Book Cover
Mastering Node.js - Second Edition
$ 39.99
$ 5.00
Mastering TypeScript - Second Edition Book Cover
Mastering TypeScript - Second Edition
$ 39.99
$ 5.00
Node.js High Performance Book Cover
Node.js High Performance
$ 23.99
$ 5.00