The CloudBees Platform

Accelerate Java Application Development and Deployment in the Cloud

The Cloud Generation of Java Enterprise Middleware
Leverage the value that Platform as a Service (PaaS) can provide to you, as a developer. CloudBees provides the first Platform as a Service for Java that offers a complete end-to-end environment, from development through to production. Java developers can easily create and deploy quality software by developing code within the DEV@cloud platform and, once ready, instantly deploying the code to the cloud using RUN@cloud.

No more hassles to secure infrastructure resources, no more ongoing infrastructure maintenance to worry about and no friction with IT. PaaS takes all the headaches away and allows you to take back control of the development process!

CloudBees Changes the Definition of Platform

  • Move seamlessly beyond the confines of a machine or process
  • Develop and test against the same environment your end users will utilize
  • Harness the power of elastic infrastructure, completely transparently
  • Use the tools you want: deploy your environment without changes or vendor lock-in


CloudBees and the Application Lifecycle

  • Utilize native Jenkins Continuous Integration
  • Accelerate agile processes for development and delivery
  • Get Jenkins as a Service, served up by the Jenkins experts


AnyCloudTM Flexible Deployments

  • A service that easily deploys applications to the cloud environment of your choice
  • Deploy applications anywhere without the hassles of installing, managing and maintaining PaaS software on-premise
  • View and manage all applications from a single console


PaaS is also about Service

  • No IT headaches, ever.  Focus 100% on developing your application
  • CloudBees supports your infrastructure needs 24x7
  • Move from concept to delivery without IT delays
  • Be empowered to unlock competitive advantages


Deep Platform Investment Makes a Difference

  • Shared core services for scaling, metering, notification
  • Reliable, highly available native development and runtime services
  • CloudBees’ efficiency and scale enable better support and lower prices (use our handy calculator to see how low)
  • Enterprise cloud deployments need an enterprise-level platform solution


Instant Access to an Integrated Ecosystem

  • CloudBees offers a robust Partner Ecosystem to provide additional functionality, all within the CloudBees Platform
  • Use the same Java ecosystem and community resources you love, as services
  • Partners re-use and extend the CloudBees Platform to add more value


In Summary, CloudBees Allows You to...

  • Develop and deploy faster
  • Scale more easily
  • Deploy anytime, anywhere with AnyCloud
  • Save money - you don't incur up-front costs and you only pay for what you use (use our automatic calculator to estimate your cost)
  • Sleep at night - because the Bees handle all the IT for you!

Fast Track...

» Try it NOW for free!


What's the Buzz About PaaS? 

"A PaaS allows organizations to quickly realize the benefits of cloud computing. CloudBees is enabling the deployment of complex Java applications without having to worry about the underlying infrastructure."

− Judith Hurwitz, President and CEO, Hurwitz & Associates, Inc.


Learn More

Read the InfoQ review of leading PaaS solutions

Request the PaaS for Dummies e-book - it's FREE

 

 

DEV@cloud Development Services

All of the services you need to store (Git, SVN, Maven), build and test (Jenkins) your applications, in the cloud, available as a SaaS

Enjoy unlimited build capacity!
Learn more
| Try it now

RUN@cloud Runtime Services

Deploy your JVM-based applications on the CloudBees PaaS in a snap, and use our MySQL as a Service to safely store your data.

Sign up and start deploying applications in less than five minutes! Learn more | Try it now

CloudBees Changes the Definition of Platform
The CloudBees Platform is a complete development and runtime environment for JVM-based applications, hosted in the cloud and delivered to you as a service - a Java Platform as a Service (PaaS). Using a PaaS is a new experience for both developers and operations people, because the level that you interact with the platform moves away from the traditional machine-and-process level to one of services and applications in the cloud.

The CloudBees Platform makes use of the elastic resources provided by the underlying Infrastructure as a Service (IaaS) provider to make difficult operational and configuration problems simple, reliable, and quick - in fact, invisible to you. The CloudBees Platform solves these problems using all the tools and depth of the Java platform, with standard Java runtimes, so that it's incredibly easy to get your existing applications up and running. This means you continue to take advantage of your existing Java investment and knowledge, without fear of vendor lock-in.

CloudBees and the Application Lifecycle
CloudBees has built our PaaS from the beginning to service the entire application lifecycle, from coding through building, testing, staging and operations. The CloudBees Platform natively integrates the Jenkins Continuous Integration (CI) server, providing Jenkins to you as a cloud service. Jenkins as a Service can be the same open source Jenkins used widely around the globe, or can also be Jenkins Enterprise by CloudBees and its value-add plug-ins. In an on-premise environment. Your software development and delivery teams can bring agile processes to the cloud and enjoy the same benefits Jenkins users experience on-premise, along with the additional benefits provided by the cloud. In fact, our Jenkins experts at CloudBees use the CloudBees platform to develop, leveraging the benefits realized from continuous integration and delivery in the cloud.

PaaS is also about Service
While the CloudBees Platform runtimes and toolchain will be familiar, and you can use the JVM-based language, frameworks and IDE you are already used to, the service aspect of PaaS is a major difference between what CloudBees offers and what you have been conditioned to receiving from traditional packaged middleware and virtualization vendors. Because we deliver the CloudBees Platform as a service, you no longer have to ask the IT department for resources or get their support for your critical development and testing activities. You don't need to worry about supporting the infrastructure or underlying runtime yourself - CloudBees does that with world-class experts and 24x7 support services. You get the infrastructure resources you want, on demand, and you only pay for infrastructure resources as you use them - by the minute. As a developer, the CloudBees Platform gives you the power to take your idea from concept into production faster, with higher quality, reliability, control, and confidence, because you can develop and test in the same cloud environment your users experience. And when your IT people finally have a break from wrestling with the latest nightmare of legacy middleware operations, rollout, and updates, they'll also discover the competitive advantage you brought to the business by using the CloudBees Platform.

Deep Platform Investment Makes a Difference
To support the complete set of development and runtime cloud services on elastic infrastructure, the CloudBees Platform builds on a set of shared core services that enable CloudBees to transparently provision new instances, scale applications up and out, failover, route requests reliably without loss of service or transactions, and ensure that you are only billed for the resources you're using. This deep technology investment in the CloudBees Platform is what allows CloudBees to make very efficient use of underlying infrastructure resources and to deliver the kind of enterprise support our customers expect. These efficiencies in delivery of the complete platform as a service are in turn reflected in CloudBees' surprisingly low prices. (Access our DEV@cloud pricing calculator, to estimate what developing in the cloud will cost you.)

Instant Access to an Integrated Ecosystem
The vibrant Java ecosystem of tools, frameworks, JVM-based languages, open source projects, and other offerings has long been Java's greatest strength. Platform as a Service is changing the delivery model for much of this ecosystem, as providers move to delivering their capabilities as services in the cloud. And just like the Java platform has provided simple mechanisms for providers to plug-in to the traditional packaged middleware world, the CloudBees Platform extends the same concept to the PaaS world by providing an integrated Ecosystem of third-party partner services. Like CloudBees' native services, Ecosystem Partner services are available on a self-service, on-demand basis and are fully integrated with the CloudBees Platform shared core services for provisioning, metering, billing and notification.

In summary, the CloudBees Platform as a Service allows you to take back control of application development. You eliminate the need for IT involvement during the complete application lifecycle: from development and testing, through staging and deployment and throughout ongoing management and maintenance of deployed applications. At each stage, you rid yourself of infrastructure maintenance and down time hassles. You can focus solely on what developers do best: writing great code!