Chris Hedley, TweetSenior Consultant at CloudCredo
Biography: Chris Hedley
Chris is a developer with a wealth of experience in delivering enterprise software within organisations that range from start-ups to fortune 500 multi nationals. His recent background has been in consultancy involving the building teams, scaling process and up-skilling of existing teams in the use of modern development techniques to simplify the software development process.
He takes a keen interest in tools and processes that can simplify development practices and is currently an advocate of Cloud Foundry. His most recent projects have involved deploying and extending Cloud Foundry to meet specific client needs.
Presentation: TweetExtending CloudFoundry with new Services
CloudFoundry ships with a large number of services that you can bind to your applications very easily such as PostgreSQL, Redis and RabbitMQ.
But what happens if you need to use a service that CloudFoundry doesn't support? We want the speed and flexibility of using vmc to create and bind new service instances but often using an existing Chef cookbook or Puppet manifest to provision a service outside the PaaS (with the loss of functionality that entails) seems like the easier route.
In this talk we walk through extending CloudFoundry with your own services, including how to allow for customisation at deployment time, and common concerns such as security and user quotas. We'll walk through an example taking a vanilla binary from the upstream vendor distribution and each of the steps necessary to make it a fully integrated CloudFoundry service.