PacktLib: Cloud Development and Deployment with CloudBees

Cloud Development and Deployment with CloudBees

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

What's a PaaS and Why CloudBees?

Infrastructure as a Service

Software as a Service

Platform as a Service

So, which platform?

Cloud and clustering

Private versus public Clouds

Security

CloudBees – embrace the development stack

Summary

Getting Started Quickly

Subscribing to services

Keys and authorizations

Accessing services

Setting up an application using ClickStart

Getting the code

Making changes and updating the application

PaaS versus self-managed infrastructure

Summary

Users, Domains, and Services

Users and roles

Services

Integrated partner services

Validated partner services

Summary

ClickStart in Depth

What's a ClickStart?

Getting the code

Building the project

Managing the deployed application

The ClickStart ecosytem

Writing your own ClickStart

Summary

Managing Your Build

Jenkins

DEV@cloud

Continuous delivery

Summary

Running Your Applications

Scalability

Clustering constraints

Customizing the domain

Monitoring

ClickStack

Summary

Tools

CloudBees SDK

Customizing your application

IDE integration

GitHub integration

Full cloud-based toolbox

Summary

Using ClickStack to Extend the Platform

The RUN@cloud architecture

ClickStack by sample

Advanced ClickStack

Testing

Summary

Index