In January we shared OpenShift’s Roadmap for 2012, lets review where we are in the timeline, what’s coming, and how Node.JS fits as critical milestone in this journey. The main five roadmap areas that we anticipated in January are:
- Community-driven features
- Continual Refinement of our unique JEE service
- Improved user experience
- Open Source
- Advanced paid subscription as Add-on to our free tier
Now an update on where we stand in each of them…
OpenShift promotes true community participation, not just through the open source communities behind the offered languages, frameworks, and services, but also in terms of influencing the way OpenShift itself is evolving with user feedback. A clear proof of that is that through our Vote on Features section many community-sponsored features are now OpenShift features:
- PostgreSQL = Implemented
- Continuous Integration as a Service (Jenkins) = Implemented
- Schedule Jobs (Cron) = Implemented
- Outbound Email = Implemented
- Node.JS = Implemented, just released!
- Usage/Quota Metering = Working on it
- Native Play! Framework Support = Planning
- Ruby 1.9 = Planning
We are also iteratively materializing another highly voted feature: “Usage/Quota Metering”; which is being gradually delivered in the context of our new web user experience (see “Improved User Experience” section later in this post).
Continual Refinement of our Unique JEE Service
We continue moving forward in the Java and EE6 fronts, we just moved to JBoss Application Server 7.1, and we are continuously adding functionality to take even more advantage of the new cloud capabilities in Application Server 7 Series. We are also refining our integration with the Eclipse IDE via JBoss Tools. In our subsequent releases you will see a growing set of JEE/JBoss capabilities delivered as a service.
Improved User Experience
Did you take advantage of the preview of our new Management Console? We are previewing our easier and richer user experience that offers a smoother and straighter flow for application creation and a more comprehensive view of the application as a whole. And this is just the beginning, we are going to keep rolling additional functionality for the new Management Console in the next few weeks. And please keep influencing its design with the same type of valuable feedback that took the console to this new level.
Powered by Open Source
As you know, OpenShift is a service based on 100% open source stacks making your application 100% portable and without causing any lock-in into proprietary services/APIs. As we announced on January, throughout the year, we will continue sharing OpenShift’s components with the community by through open source. The update here is that soon we will be sharing the code of a new set of OpenShift components, stay tuned.
Advanced Paid Subscription
We’ve stated clearly many times that we will have a basic free tier and we’ve also stated that we are preparing an optional paid subscription on top of this free tier; in which customers will be able to pay for additional resources when they set their applications to auto-scale up. The update in this front is that we are making progress in putting together the logistics and processes to offer this additional commercial service, and you may start seeing some subtle signs of this progress surfacing in the shape of features in our new Management Console; which is preparing the terrain for the additional functionality related to the commercial service.