Red Hat will bring Microsoft .NET and SQL Server capabilities to its OpenShift PaaS using the integrated development and deployment services of Uhuru Software.
Chris Morgan, technical director of the OpenShift partner ecosystem, announced the partnership with Uhuru in a blog post explaining how OpenShift.NET (Red Hat’s upstream OpenShift Origin project) will help drive an open-source effort to provide native .NET developer experience in these integrated Microsoft environments.
(Related: Details on OpenShift’s latest release)
“With OpenShift, Red Hat has always aimed to provide developers with the ultimate in flexibility and choice of programming languages, frameworks and services,” Morgan wrote. “By adding .NET and Microsoft SQL Server to the list of available OpenShift platforms, Uhuru helps us extend this commitment, enabling developers to create .NET applications using familiar OpenShift workflows. With Uhuru, OpenShift can deliver a PaaS solution for .NET that is native to Windows while still enabling the secure, multi-tenant architecture that users have come to expect from our platform.”
The .NET and SQL capabilities facilitate the use of DevOps to abstract the underlying infrastructure, standardizing the app environments to provide a consistent experience when running either Red Hat Enterprise Linux or Microsoft Windows, according to Morgan.
The Uhuru open-source code enables OpenShift to isolate multiple .NET apps on the same Windows instance, with the MCollective framework facilitating communication between the OpenShift broker and Windows node using a Ruby-based client.
Adding .NET and SQL capabilities in OpenShift simplifies application development by allowing developers to write an application using a .NET front end on Windows with a MySQL back end on Red Hat Enterprise Linux, all through the OpenShift self-service interface, according to Morgan.
More information can be found on the OpenShift.NET project page on GitHub.