Cartridges allow developers to provide services running on top of the Red Hat OpenShift Platform-as-a-Service (PaaS). OpenShift already provides cartridges for numerous web application frameworks and databases. Writing your own cartridges allows you to customize or enhance an existing service, or provide new services. Paul Morie is a senior software engineer on the OpenShift core team. In this session, he will discuss best practices for cartridge development and the latest changes in the OpenShift cartridge support. * Cartridge dependencies and platform expectations * Cartridge dependencies and platform expectations * Cartridge scripts: stop/start/etc * Cartridge tips/hacks * Downloadable cartridges Tools