Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Production Applications with PM2

JSConf via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore production-ready Node.js application management in this JSConf.Asia 2015 conference talk by Alexandre Strzelewicz. Dive into PM2, a powerful process manager for Node.js applications, and learn techniques for seamless deployment, monitoring, and orchestration. Discover how to harden your Node.js applications and optimize your production workflow. Gain insights on process management, cluster mode, application organization, deployment commands, and custom modules. Learn about Keymetrics for advanced monitoring and explore practical solutions for common production challenges. Enhance your skills in managing complex Node.js applications and streamline your transition from development to live production environments.

Syllabus

Intro
Deploying to production is complex
PM2: Some figures
Installing PM2
Setup PM2 No setup required! But...
Launching a Node.js application
Launching any kind of application
Acting on processes
Cluster mode EPM2.
Most Node.js application...
Why using the cluster mode?
Starting an application cluster mode
Managing clustered applications Reload without downtime
Listing processes
Monitoring CPU & Mem
Inspecting logs
Organizing applications PM
Starting your micro service app...
Solution: JSON declaration
Using the JSON declaration Start
Extending the previous JSON
Deployment commands
What is a module?
Installing a module
Managing modules
Module #1: pm2-logrotate
Module #2: pm2-webshell
Write your own module!
Monitoring with Keymetrics

Taught by

JSConf

Reviews

Start your review of Production Applications with PM2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.