Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

11. Distributed Builds > Using the CloudBees DEV@cloud Service

Using the CloudBees DEV@cloud Service

Another option you might consider is running your Jenkins instance using a dedicated cloud-based Jenkins architecture, such as the DEV@cloud service offered by CloudBees. CloudBees provides Jenkins as a service as well as various development services (like Sonar) around Jenkins. Using a dedicated Jenkins-specific service, there is no need to install (or manage) Jenkins masters or slaves on your machines. A master instance is automatically configured for you, and when you give a job to be built, CloudBees provisions a slave for you and takes it back when the job is done.

How does this approach compare with the Amazon EC2-based architecture we discussed in the previous section? The main advantage of this approach is that there is much less work involved in managing your CI architecture hardware. Using the Amazon EC2 infrastructure means you don’t need to worry about hardware, but you still need to configure and manage your server images yourself. The CloudBees DEV@cloud architecture is more of a high-level, CI-centric service, which provides not only a Jenkins server but also other related tools such as SVN or Git repositories, user management, and Sonar. In addition, the pricing model (pay by the minute) is arguably better suited to a cloud-based CI architecture than the....


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint