Our team manages a SaaS platform for Business Intelligence and Analytics applications using a diverse set of middleware (mostly IBM). However the original setup of this platform was not done using a cloud architecture. In this talk we describe the reasons for selecting OpenNebula. The architecture of the new setup. The process of migrating to that new setup and the lessons we learned during that process and in the daily operation of the platform. And finally this talk will also cover our vision for the next step which is to move towards a hybrid cloud setup.