CloudBees offers the only Platform as a Service that spans the complete develop-to-deploy lifecycle of Java web applications in the cloud – no need to worry about servers or virtual machines.
The CloudBees platform delivers reliable and elastic on-demand resources, unlimited scalability, and a seamless transition from development to production. Pay only for what you use… and many subscriptions are free!
Vision
To provide the leading Java Platform as a Service (PaaS) for both enterprises and ISVs, from development to production.
CloudBees is also the provider of Nectar, a Continuous Integration offering for enterprises built on top of the world’s most popular Continuous Integration server: Jenkins (previously known as Hudson).
|
Java™ Application Development on Linux® – Free 599 Page eBook |
Enabling Rapid ROI: With Java™ – Based Business Intelligence Applications: |
||||
Features
- First Platform as a Service for Java
- End-to-end environment, from development through to production
- work optimally in the cloud’s distributed, online environment
o No waste time maintaining and managing the hardware infrastructure.
- Deploy any Java web application
- CloudBees platform runs on Amazon’s IaaS.
- Designed to allow you to choose your preferred Infrastructure as a Service vendor. You can deploy on a private cloud, public cloud or hybrid cloud.
- Scale DUO (up, down and out) capabilities
- High-availability and failover support
- Based on FOSS and open standards
- Allows secure multi-tenant deployments, including fully integrated management, monitoring, metering and billing infrastructure
- Back-end management system ensures maximum performance, uptime and availability
- Caching
- Jenkins Continuous Integration (CI) server
DEV@cloud
- Jenkins as a Service – DEV@cloud is a subscription service for Jenkins servers running in the cloud
- Private and secure Maven repositories
- User management features to securely administer your team’s access rights and privileges
- Private and secure SVN and Git repositories
- A growing set of integrated partner solutions to instantly extend functionality of the core CloudBees platform
RUN@Cloud
- RUN@cloud builds on the power of the CloudBees platform to allow developers to quickly and easily deploy Java applications to the cloud.
- It brings traditional application server functionality to the cloud, providing load balancing, scalability and high availability for web applications, Java EE applications and Spring applications.
CloudBees SDK
The SDK provides command line tools for your workstation to make use of the CloudBees Platform fast and light. Download here.
http://wiki.cloudbees.com/bin/view/RUN/BeesSDK
Important
Sample Application (Time & Expense) Deployment on CloudBees
1. Signup
https://grandcentral.cloudbees.com/account/signup
Successful creation of an account will trigger:
2. Login
3. CloudBees Home
4. Before using CloudBees Services, User must subscribe to the services
https://grandcentral.cloudbees.com/services
Click on Add Services
Click on “Learn more”,
To subscribe for RUN@Cloud service:
To subscribe for DATABASE service which:
5. Now, we are ready to deploy sample application.
6. Create an Application
7. Give Application Name and Select Application Type
8. We have war file ready for sample application (Time & Expense) so we will upload the war file from local machine.
9. Application is deployed successfully.
10. Version History
11. Visit http://timenexp.cleanclouds.cloudbees.net/ to verify the successful Application deployment.
12. Now, we need to create database and change the database setting at application level so application deployed at CloudBees can use it. We will use CloudBees Database for which we have subscribed before.
13. Click on “Add New Database”
Database name: settletest
Username: scott
Password:
14. Database Ready (5 MB Free)
15. Connect to following server with mysql Client and run Database Scripts
16. Now we need to change the database setting at application level as per
17. And Redeploy the application on CloudBees
18. Use CloudBees SDK to deploy the subsequent version of the application since it upload only changes and not the whole Application. (Download CloudBees SDK and use it.)
19. Now use Application @ http://timenexp.cleanclouds.cloudbees.net/ and Enter some details to verify database working.
20. Application Operations
21. Server Logs for Application
22. Application Configuration
23. Done!!!
http://www.cloudbees.com/company.cb
http://www.cloudbees.com/platform-pricing.cb
http://www.cloudbees.com/eclipse-plugin.cb
http://www.cloudbees.com/platform-resources.cb
https://grandcentral.cloudbees.com/account/signup
http://www.youtube.com/watch?v=ZxLsJt8nALY&feature=player_embedded
http://www.youtube.com/watch?v=0N6Ln7-3ck4&feature=player_embedded
http://www.youtube.com/watch?feature=player_embedded&v=ZxLsJt8nALY
http://www.youtube.com/watch?v=0N6Ln7-3ck4&feature=player_embedded
http://www.youtube.com/watch?v=EcqinpKAYOU&feature=player_embedded
http://www.cloudbees.com/support.cb
Related articles
- Java PaaS (gevaperry.typepad.com)










































