This product has charges associated with it for Hanwei's pre-integration of Node.js 20, npm, Nginx, PM2, build tools, and Git on Amazon Linux 2023, plus security hardening, optimized performance configuration, automatic operating-system security updates, and image preparation.
This product provides Node.js 20 with npm, Nginx, PM2, core build tools, and Git pre-integrated on Amazon Linux 2023. Hanwei delivers the environment as an Amazon Machine Image (AMI) with security hardening, optimized performance configuration, automatic operating-system security updates, and a reduced package and service footprint.
Marketplace software charges cover Hanwei's integration of the Node.js runtime, reverse-proxy layer, process manager, and build toolchain; application of the security-hardening and optimized performance configuration; operating-system preparation; and image construction. Hanwei support is supplementary and is not the sole basis for the software charges.
Node.js 20 Lifecycle Notice
Node.js 20 reached upstream End-of-Life on March 24, 2026 and is no longer an active LTS release line. It no longer receives upstream Node.js security or maintenance updates. This image should be used only where Node.js 20 compatibility is required, and customers should plan migration to a supported Node.js release. Automatic operating-system security updates do not upgrade the Node.js major version or restore upstream Node.js support.
What Hanwei Adds to the Upstream Software
Runtime and toolchain integration: Node.js 20 and npm are installed with gcc, make, Python 3, and Git to support application installation and npm packages that build native extensions.
Reverse-proxy integration: Nginx is included as the web and reverse-proxy layer. Customers remain responsible for configuring domains, TLS certificates, upstream addresses, routes, request limits, and workload-specific proxy behavior.
Process-management integration: PM2 is included for Node.js process management. Customers remain responsible for application definitions, environment variables, secrets, startup behavior, instance counts, memory limits, logging, and recovery policies.
Security-hardening baseline: SSH access uses key-pair authentication, password authentication is disabled, and unnecessary services and packages are removed to reduce the delivered operating-system footprint.
Optimized performance configuration: The operating system, Nginx, Node.js runtime environment, and PM2 process-management layer are prepared as an integrated stack. Customers must validate throughput, latency, concurrency, memory use, process counts, proxy limits, and scaling behavior for their selected EC2 instance type and workload.
Automatic operating-system security updates: Automatic security updates are enabled for supported Amazon Linux packages. This does not provide updates for software installed outside the configured operating-system repositories and does not extend the Node.js 20 upstream lifecycle.
Build-date package baseline: Amazon Linux packages are prepared at versions available from the configured repositories when the image is built. Customers remain responsible for reviewing and applying updates after launch.
Highlights
Ready to use - Node.js 20 LTS with npm, Nginx reverse proxy, and PM2 process manager pre-installed and configured. Launch and start coding immediately without manual setup.
Security hardened - Built on Amazon Linux 2023 with automatic security updates, key-based SSH only, and minimal attack surface.
Production optimized - Minimal footprint with only essential packages installed. Fast boot time and low resource overhead for cost-effective deployments.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for this preconfigured Node.js 20 software, with charges tied to the Amazon EC2 instance type you run. Each dimension maps to a specific instance size, so pricing scales with the compute, memory, storage, or accelerator capacity you choose. Smaller general-purpose and burstable types suit light workloads, while compute-optimized, memory-optimized, storage-heavy, and GPU or accelerator types serve heavier demands. Bare metal and high-memory options cover the largest needs. The software runs the same across all instances; you select the size that fits your workload, and hourly cost rises with instance capacity.
Top-of-mind questions for buyers
What do I actually get for the hourly charge on each instance type?
You get the same preconfigured Node.js 20 software with Nginx and PM2 on Amazon Linux 2023. The instance type you pick sets the compute, memory, storage, and accelerator capacity. Each dimension is one Amazon EC2 instance size, billed per running hour at that size's rate.
Am I charged the hourly software fee when my instance is stopped?
The software fee meters running hours only. A stopped or powered-off instance does not accrue the hourly software charge. Underlying AWS resources like storage may still incur separate AWS fees while the instance is stopped, but the software license bills active running time.
How does my bill change if I move to a larger instance type?
You pay the hourly rate for whichever single instance type is running. Switching to a size with more compute, memory, storage, or accelerator capacity raises the hourly cost. The software itself stays identical across sizes, so only the instance capacity you select drives the rate change.
Request a private offer to receive a custom quote.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
This is a repackaged software product wherein additional charges apply for a pre-hardened, SI Core STIG Hardened image and seller support. Node.js 18 on Amazon Linux 2023 provides a seamlessly integrated environment for developing and running applications with enhanced security and performance. Leveraging Amazon Linux 2023's robust infrastructure, Node.js 18 offers improved ECMAScript support, modular architecture, and asynchronous features perfect for modern cloud-native applications. With Node.js 18 on Amazon Linux 2023, developers can deploy sophisticated web services, real-time applications, and RESTful APIs effortlessly. Choose Node.js 18 on Amazon Linux 2023 to streamline your development workflow and benefit from automated security updates, ensuring your applications remain secure and up to date.
This product has charges associated with it for seller-performed integration of Node.js 20 LTS with Amazon Linux 2023, preparation of the Node.js runtime, npm, and build tools, application of a verified operating-system hardening baseline, and final AMI testing on a documented EC2 baseline.
This product has charges associated with it for seller-performed integration of Node.js 24 with Amazon Linux 2023, preparation of the Node.js runtime, npm, and build tools, application of a verified operating-system hardening baseline, and final AMI testing on a documented EC2 baseline.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.