Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Channels ▼


JavaScript and Node.js Inventors Join In The Cloud

Joyent and Cloud9 IDE have formed an agreement to provide web application developers with a single cloud development and deployment platform for Node.js applications from within the Cloud9 IDE (Integrated Development Environment).

In this framework, the Cloud9 IDE runs in the browser and lives on Joyent's public cloud. This in turn allows developers to deploy applications self-provisioned from their Joyent Node.js SmartMachines within the Cloud9 IDE — they can then immediately begin testing on their Node.js-based application.

Once an application is ready for production, developers are able to purchase commercial cloud services that ensure scalable, successful deployment.

There is an open source element to this equation; developers will not necessarily be locked into a single path. The companies say that while their joint solution is the easiest path for online Node.JS development and deployment, Node.JS is an open-source solution that other cloud hosters are picking up — including Rackspace, Dotcloud, VMWare, and CloudFusion.

"If you want to see the future of cloud computing, this is it. Joyent has the complete cloud data center software stack and we have the cloud-based IDE for JavaScript, which is the language used by over three-quarters of websites today and is a key part of the explosion of mobile apps," said Cloud9 IDE CEO Ruben Daniels.

"The new integrated solution lets you create your development project in Cloud9, and then test and run your code on the Joyent architecture. You don't have to create a new Joyent account — Joyent automatically accepts the login and billing information from your Cloud9 IDE account."

"We want to provide developers with the best tools for developing next-generation web applications and this partnership does just that," said David Young, Joyent CEO. "The combination of the Node.js IDE and Joyent cloud make it effortless for a developer to get an app up and running in the cloud quickly and successfully."

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.