Channels ▼


CloudBees Aims To Serve The Developer's Cloud

Java Platform as a Service (PaaS) company CloudBees has announced the availability of new developer-focused services to customize its platform and streamline application deployments across user-defined runtimes.

The new services being introduced are called ClickStarts and ClickStacks.

ClickStarts is a single-click tool to create and deploy a running application that builds from source. It is engineered with continuous integration and deployment functions at its heart and connects to other hosted services. ClickStacks, on the other hand, is designed to allow programmers to customize CloudBees runtimes and compose new runtimes on which applications run.

Developers can create their own ClickStarts and ClickStacks, or use and modify those provided by CloudBees to get up and running with a working application that uses languages and frameworks including Scala, Spring, Clojure, Sencha Touch, JAX-RS, Backbone.js, and Grails.

The company explains that these CloudBees Platform enhancements are driven by the recognition that today's cloud application platforms must adapt quickly to a host of new requirements resulting from "increasing sophistication" in cloud applications and cloud application development.

CloudBees has taken a few pot shots at Oracle's stewardship of the Java, saying that "traditional platforms" like Java EE have "not kept pace" with the new dynamic execution environments of the cloud. With this week's JavaOne conference though, we do know that Java EE 7 is targeted for release in the second quarter of 2013 and is planned to include many "much needed" new features.

Regardless, CloudBees says that a modern cloud platform must add value and convenience in a world where backend application services and APIs are exploding and that this is especially important in mobile applications, where enterprises want control over access to private data and developers want to easily integrate with services and existing assets.

"The aPaaS market is new. All offerings on the market will undergo architectural changes during the next three years, with potential resulting discontinuities in programming frameworks and platform characteristics," said Yefim Natis, vice president and distinguished analyst, Gartner Research. "Traditional platforms will need to change to deliver the cloud requirements of elastic scalability, multi-tenancy, continuous versioning, and global 24/7 access to services. Choose an aPaaS with these capabilities in mind to aim for both immediate benefits and long-term viability in your chosen cloud platform."

"The cloud is challenging developers' traditional expectation of 'platform' in new ways every day. Developers need a platform that gets them up and going even more quickly with rapidly changing technologies and frameworks," said Steven Harris, senior vice president of products, CloudBees. "ClickStarts bring the developer experience to an entirely new level in terms of time-to-productivity, and together with ClickStacks, open the fully managed CloudBees Platform so that it can be shaped and customized to meet the most demanding requirements of complex applications."

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.