Over a million developers have joined DZone.

OpenShift Now Supports Node.js and an HTTP-Friendly DIY Cartridge

DZone's Guide to

OpenShift Now Supports Node.js and an HTTP-Friendly DIY Cartridge

· Cloud Zone ·
Free Resource

Discover a centralized approach to monitor your virtual infrastructure, on-premise IT environment, and cloud infrastructure – all on a single platform.

RedHat's OpenShift, a free, auto-scaling PaaS, has just received a new release that includes some features that should be interesting to those looking to get started in the cloud at no initial cost.  One of the new additions to be included with this release is support for Node.js in response to requests from the OpenShift community.  This includes increased security with the use of SELinux, c-groups, and pam_namespaces.  Grant Shipley, PaaS evangelist and RedHat employee, provides instructions for getting started on OpenShift with Node.js.  

The new release also provides support for customized cartridges in order to improve availability to other software.  Until now, OpenShift support has included Perl, Ruby, PHP, Python, and Java EE6.  With custom cartridges, users are able to implement the "Do It Yorself" application type as long as the program speaks HTTP.  Mark Atwood, another Red Hat PaaS evangelist, describes how to get started with the DIY cartridge on his blog.

For those of you who get a chance to use this updated OpenShift, please let us know of your user experience by commenting. 

Learn how to auto-discover your containers and monitor their performance, capture Docker host and container metrics to allocate host resources, and provision containers.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}