Red Hat has added a Pro tier to its OpenShift Online platform, which is designed to help developers build container-based cloud-native apps without having to worry about things like provisioning and scaling.
The OpenShift Online service actually launched in 2011 and since has hosted more than three million applications. Last month at Red Hat Summit in Boston, the company announced a free “starter” version that includes 1GB of memory and 1GB of storage. Now the Pro version adds additional resources for $25 a month per GB of memory or storage and a basic support package.
“We now have a production-quality hosting environment with Docker and Kubernetes based on multitenancy,” said Sathish Balakrishnan, director of OpenShift Online at Red Hat. Kubernetes is a popular open source container orchestration engine, developed by Google, and now hosted by the Cloud Native Computing Foundation.
The service now includes:
- A “git push” command to streamline application provisioning and deployment
- Automatic application scaling
- Source-to-image (S2I) builds
- Integration with popular integrated development environments (IDEs), including Eclipse, Red Hat JBoss Developer Studio and Titanium Studio
- Middleware services from the JBoss portfolio delivered in the cloud
The source-to-image (S2I) framework is an open source project that’s part of OpenShift, Balakrishnan explained. Basically, developers don’t have to know anything about Docker or learn anything about Docker to use it. They just point the source code they want to build a Docker image out of to the source image builder and it builds automatically.
Multitenancy means containers of different developers can co-exist and run on the same application node without interfering with each other or leaking information from one container to another. It also enables shared resources among development teams, he explained, and the pro tier provides features such as collaboration.
The multitenant offering rounds out the OpenShift portfolio with a second hosted offering, along with the dedicated option, and the OpenShift Container Platform, which customers manage themselves.
Version 3.5 of OpenShift Container Platform came out in April with support for support for Kubernetes 1.5, expanded applications support and security and networking enhancements.
OpenShift supports multiple languages, including Java, Node.js, .NET, Ruby, Python, PHP and others. It supports configuration and deployment on myriad frameworks, including Spring Boot, Eclipse Vert.x, Node.js and JBoss Middleware.
The company is focused on enabling developers to port their applications from one to another and help them build a multicloud or hybrid cloud solution, he said.
Also at the Boston summit in May, Red Hat announced OpenShift.io, an online development environment for creating and deploying hybrid cloud services. It acquired Codenvy, provider of what that company calls the “world’s first microservices IDE,” and Red Hat announced it would be integrated into OpenShift.io.
It also demonstrated the on-premises Amazon Web Services capabilities in OpenShift, including a list of Amazon services that will be packaged natively with OpenShift platforms, wherever they run.
With the company putting more emphasis on OpenShift, the Red Hat conference included more than 80 sessions related to the platform and more than 180 speakers addressing OpenShift.
OpenShift made up 20 percent of overall revenue during the final quarter of 2016, CEO Jim Whitehurst told analysts in a conference call, adding that it’s likely to be the company’s biggest revenue driver over the next three years.
Feature image via Pixabay.