OpenShift continues to attract developers looking for the fastest and easiest on-ramp to the cloud. This being Red Hat, we’re working hard everyday to exceed the expectations of these developers; proving that we not only excel on Linux, virtualization, and middleware, but also in terms of our cloud portfolio.
With that in mind, I’d like to take this opportunity to restate our vision, strategy and near-term goals for where we plan on taking OpenShift.
Ask and You Shall Receive
Internally, we use an agile development approach with OpenShift. This is paying off by giving us the ability to bring exciting new features every month. And not just that, the best part is that the OpenShift community is playing a central role by driving key areas of our roadmap. For example, we have recently responded to requests from the community to support MongoDB, Jenkins and PostgreSQL as a Service and we delivered. There is still tons of exciting functionality yet to be delivered in the coming months. For example, we are increasing our investment in NoSQL, specifically MongoDB. Looking to make OpenShift the best PaaS for MongoDB-backed applications.
Modern Java and EE6
We believe the biggest advancement for Java in the last 10 years has been Java Enterprise Edition 6. With EE6 you get things like Contexts and Dependency Injection (CDI.) CDI is more than a framework, it’s a rich programming model. CDI makes Java application development less restrictive and is much more extensible. If you love Spring you’ll love CDI even more due its developer productivity and due to the fact that it is an open standard. OpenShift makes it easy for developers looking to deploy next-generation Java applications to the cloud by building it’s support on top of the leading enterprise open source application server, JBoss. For all these reasons you will see us to continue with our investment in this direction.
Unified User Experience
We are also in the process of augmenting the capabilities of Express to blend it better with Flex. The combined functionality of both services will be preserved and expanded through a unified user experience. This will allow us to offer a richer feature set by combining the simplicity and agility of Express and the auto-scaling, performance/resource monitoring, and log management of Flex.
Open Source Powered
As you know, OpenShift is a service based on 100% open source stacks. Throughout the year we will continue to add support for open source components, such as the ones that we use today to run our online service and new ones as well. We are also working to establish and keep contributing to many open source cloud projects. Red Hat is the leader in enterprise Open Source and the cloud is no different.
Fast. Free. Easy.
Many of you have told us you are ready to deploy production applications to OpenShift but want to know what the SLA, pricing and support options will be. Everyday we get closer and closer to exiting developer preview and offer a production platform for delivering secure and scalable applications on the cloud. Of course, there will always be a free tier for OpenShift. We believe there shouldn’t be a technical or cost barrier to entry for developers looking to deploy portable, standards-based applications in the cloud.