September 22, 2015 – NodeSource, the Enterprise Node Company™, announces the launch of N|Solid, an enterprise-grade implementation of the Node.js 4.0 runtime, delivering increased developer productivity, protection of critical applications, and peak application performance. As Node.js continues to expand its footprint in Fortune 500 companies, developers and administrators have been clamoring for a version of the Node runtime designed for the needs of the enterprise, with features such as Node-specific monitoring, performance analysis, enhanced security, and streamlined management. N|Solid represents a significant milestone in the enterprise Node.js maturity curve, delivering all of these features and more in a snap-in solution that frees customers from framework lock-in.
Key Features of N|Solid
- Aligned to Node.js LTS releases — N|Solid is fully compatible with Node.js v4.0 and is enhanced to address the needs of the Enterprise. Aligned to Node.js LTS release streams and backed by 24x7 enterprise-class product support, N|Solid provides a stable, predictable production environment. Runtime-Integrated Profiling provides simple mechanisms to profile processes and take heap snapshots without code modification. Greatly simplified workflow and enhanced analysis tools accelerate the identification of performance issues.
- Introspection provides meaningful insight into the runtime process and the underlying systems, including in-flight asynchronous event processing, visualizations of key performance metrics, and monitoring of Node-specific telemetry for a more complete view of application behavior. Process Monitoring and Analysis — The N|Solid Console provides powerful performance analysis of all Node.js applications in a unified view. Single-click CPU profiling and heap snapshots allow developers to rapidly identify and resolve production issues.
- Enhanced Security — N|Solid helps protect customer data via a policy-based security mechanism supporting both secure memory allocations to prevent unintended data exposure and unauthorized code from accessing the underlying system.
“Our mission with N|Solid is to provide a more powerful Node to our enterprise customers. We're building the implementation of Node that enterprise developers and operations teams are telling us they need, without compromising the core functionality that makes Node.js the best platform in the world for developing modular, scalable, next-generation applications” said Joe McCann, CEO and Co-Founder of NodeSource, “With stunning visualizations, vastly improved debugging and the security protections that enterprise IT shops expect, we’re unlocking the full power of Node.js so CTOs, CIOs and even CISOs can feel comfortable embracing Node and developers can be more creative and productive.”
N|Solid gives enterprise developers and administrators an unmatched toolset for secure, scalable Node.js development and deployment. N|Solid is designed as a fully compatible snap-in replacement for the standard Node.js 4.0 runtime. Equally important, customers can confidently adopt N|Solid without the concern of becoming locked into an external, vendor-specific framework.
"At NASA, mission-critical code is the rule, not the exception. Our astronauts put their lives in the hands of our software on every mission. N|Solid features like Runtime Introspection and the ability to orchestrate multiple instances from within the N|Solid Management Console have allowed us to develop, test, and deploy our code more efficiently than ever before — all without adding additional DevOps or engineering resources to our team. As we transition from a legacy environment to a modern Node-based architecture, N|Solid, along with the support of NodeSource, is proving invaluable by allowing us to scale rapidly while staying focused on our core mission.”
Collin Estes, Director of Software Engineering, Chief Architect
MRI Technologies Inc. - NASA
Companies that have built their technology stack on Node.js now have a stronger, more secure foundation that doesn’t compromise the modular architecture of Node. With the ability to triage issues in production, N|Solid provides immediate, tangible benefits to developers and business units out of the box. NASA, Medium, Conde Nast, and Sauce Labs are some of the world-class organizations currently developing Node.js applications with N|Solid.
In addition to the hardened N|Solid runtime, N|Solid protects business-critical applications by enforcing protected memory allocation and preventing access to the host system. A combination of real-time and historical data provides deep operational intelligence, allowing administrators to eliminate downtime by adjusting configurations proactively — before problems occur. Complimenting these technical enhancements, NodeSource provides true enterprise-class 24x7 support for N|Solid, further mitigating risk for enterprises who are leveraging the power of Node.js to replace legacy software.
Senior Account Director, Code Morris