Red Hat maneuvers to get its OpenShift platform into as many enterprises as possible, with an eye fixed to non-public cloud dominance.
Platform-as-a-service is on its method to becoming a necessary ingredient of enterprise private clouds. Open-source leader Red Hat is beefing up its entrant, OpenShift, in an Enterprise 2.0 version on the way to be a robust option for developers that might preferably be watching VMware’s Pivotal spinoff, with its Cloud Foundry PaaS component.
PaaS typically provides tools, a code check-in and check-out repository, and the power to roll back a contemporary build to a more reliable version. It provides team processes and collaborative development tools in a cloud environment. Red Hat Enterprise Linux is already a well-liked operating system for running workloads in public cloud services. Now Red Hat must find its follow-up success, and it’s seeking to its PaaS offering.
One indicator of ways key OpenShift is to Red Hat’s future is the truth that it’s used at PayPal, although PayPal’s basic technique to virtualization is thru VMware products. PayPal is remaking itself as a VMware datacenter running an OpenStack private cloud. With both OpenShift and Cloud Foundry available as open-source, PayPal opted for what it viewed because the most open option available to its IT staff — OpenShift.
In its on-premises OpenShift Enterprise 2.0 version, Red Hat is attempting to make OpenShift much more attractive, says Ashesh Badani, general manager of OpenShift and cloud at Red Hat. OpenShift is offered as both an on-premises and online product. It commenced two-and-a-half years ago as online PaaS, hosted on Amazon Web Services.
[Desire to learn more about OpenShift? See Red Hat Unwraps OpenShift Enterprise At Amazon Event.]
Red Hat updates the web version of OpenShift once a month, a process that’s easy for a practiced software-as-a-service vendor. Users of the on-premises version get those self same changes rolled up in a brand new release every four months or so. About 50 updates were added to the Enterprise version because it was launched a year ago, Badani told us.
One of probably the most significant additions is a brand new administrative console that provides a manager greater visibility into the applications under development and their deployment, in addition to the advance process itself. A project manager can see who’s using what resources where, how much capacity is left on different compute nodes, and where capacity could be oversubscribed by developer apps.
OpenShift have been equipped with a plug-in that permits it to host developer applications and route data to them from an existing corporate network. Load-balancer and router traffic is usually integrated into overall OpenShift operations.
As with Pivotal’s Cloud Foundry and Heroku on Amazon’s EC2, OpenShift previously supported languages well liked by current application developers, including: Ruby, Python, PHP, and Perl. In Enterprise 2.0, it’s added Node.js for server-based JavaScript operations often used with interactive mobile apps.
Red Hat has made OpenShift easier to put in on-premises with a brand new wizard that automates the applying of scripts to get the system up and running, Badani noted. Its goal is to make installation easier for those and not using a lot of expertise with the system.
OpenShift allows developers to deploy their applications in containers, or logical software frameworks, that offer a barrier to a different application or process intruding on its operation. Red Hat containers are engineered for use with Security-Enhanced Linux (SELinux), and it’s entered a partnership with the Docker open-source project, which produces the Docker container system, Badani said. Once in a regular container (inclusive of Docker), an application and its dependencies can be moved from environment to environment, with the container recognized and integrated into operations in an ordinary way.
Red Hat is calling to outstrip the contest by bringing ease of middleware use to its PaaS platform in a future release. With its JBoss product set, Red Hat can have a bonus over its competitors.
There is a community-supported version of OpenShift, referred to as Origin, that may be freely downloadable open-source code. The on-premises version with an annual technical support contract is $4,000 for a version that runs on two cores of a server, says Badani.
The crucible of cloud, big data, and distributed computing is hell on systems. Will application performance management calm down complexity — or simply add fuel to the fireplace? Also within the new, all-digital APM Under Fire special issue of InformationWeek: Cloud industry heavyweights discuss the professionals and cons of OpenStack support for Amazon APIs. (Free registration required.)
More Insights