OpenStack is a mature platform for building private clouds, and you’re in the business of selling private clouds. Along comes a customer who asks for a new feature - and look, OpenStack already has a project that supports that feature. This will be easy, right?
… Right?
We have learned that is not always true. Along our journey from Kilo to Pike, Jess and Deva learned some valuable lessons while attempting to implement and support many of the features our customers asked for, such as VPNaaS, DBaaS, Backup / DR, and alternative hypervisors. In this talk, we’ll cover the pitfalls we encountered while attempting to match feature requests to upstream projects, and share some advice on how you can avoid them.
- Learn what to do if a project your customer "wants" isn't compatible with other issues.
- Tips and tricks for handling a project going away and how to avoid getting into that situation in the first place.
- Expert advice on how deliver the features your customers actually want.
- Discuss how to handle when it is time to upgrade a feature.