AWS Node.js Server Setup & Performance Optimization

Job ID: 40059786

Budget: ₹1,500 – ₹12,500 INR

Project Requirement for AWS Node.js Server Setup & Optimization

Description:
I have an AWS server where I want to deploy two Node.js projects. Both projects should run smoothly and efficiently without affecting each other, even under high traffic. I need a freelancer who can:

Requirements:

Server Setup:

Properly configure the AWS server for production-level Node.js applications.

Ensure all necessary dependencies, security settings, and performance optimizations are in place.

Project Deployment & Optimization:

Deploy two existing Node.js projects on the server.

Optimize the code and server configuration to ensure smooth and fast performance, capable of handling thousands of simultaneous requests.

Implement proper process management (like PM2 or similar) to automatically restart projects if they crash.

Performance & Reliability:

Ensure both projects run simultaneously without conflicts.

Optimize server resources (CPU, memory) for high-load performance.

Implement logging and error monitoring for easier troubleshooting.

Delivery:

Fully deployed, optimized, and production-ready Node.js projects on AWS.

Documentation on how to maintain, restart, or update the projects on the server.

Skills Required:

AWS EC2 / Server Management

Node.js & npm

Server optimization & performance tuning

PM2 or similar process managers

Knowledge of security and firewall configuration on AWS

Goal:
I want a stable, high-performance server where both Node.js projects run smoothly without downtime or lag, ready for production usage.