微软和红帽宣布在Azure上提供OpenShift托管服务

综合技术 2018-05-28

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

微软 宣布
扩大与红帽的合作关系,以在Azure上提供全托管的OpenShift,这将结合 红帽OpenShift
Kubernetes支持的平台即服务(Platform as a Service,简称PaaS)和 微软Azure
云平台的能力。公众预览版将在未来几个月内推出。

凭借Azure上新的托管OpenShift,开发人员将从收益于对混合场景的支持,因为他们能够在内部部署环境和Azure之间移动他们的应用程序。凭借增强的安全性,他们也可以更快地连接到Azure上的OpenShift,并且可以访问其他Azure服务,如机器学习、认知服务(Cognitive Services)和Cosmos DB。

在微软和红帽之间更密集的合作除了带来Azure上的OpenShift,还将会有更多的方式供开发人员通过红帽使用微软工具。Visual Studio企业版和专业版的订户将获得红帽企业版Linux信用(Red Hat Enterprise Linux,简称RHEL)。此外,开发人员可以使用.NET、Java或其他流行的开源框架。并且,凭借对Window容器以及红帽企业Linux容器的支持,也支持多架构容器管理。

Azure上的OpenShift还将在红帽OpenShift Landscape中扩展SQL服务器集成,开发人员能把SQL服务器部署为红帽认证容器,用于部署到Azure上的红帽OpenShift和跨包括Azure Stack在内的混合云红帽OpenShift容器平台。

把OpenShift引入Azure的共同努力是为了简化kubernetes容器的管理。开发人员将得到一个托管服务,并同时获得微软和红帽的支持。微软执行副总裁、云和企业集团负责人 Scott Guthrie
在一份新闻稿中 表示

微软和红帽在我们的愿景中是一致的:给构建云本地应用程序的企业开发人员提供简单性、可选性和灵活性。今天,我们结合两家公司在Kubernetes、混合云和企业操作系统上的领先优势,以简化容器管理的复杂过程,并拥有Azure上业界第一的解决方案。

此外,红帽的总裁、产品和技术负责人Paul Cormier在同一份新闻稿中 说道

通过扩展我们与微软的合作,我们能够在领先的公共云上提供业界最全面的Kubernetes平台,使客户能够更轻松容易地利用跨混合云的创新,并且不会牺牲生产稳定性。

用Kubernetes管理容器正在成为业界的事实标准,这在先前InfoQ关于KubeCon和ClouldNativeCon 2017 新闻文章中报道过。此外,Gertner 预测

到2020年,全球超过50%的组织将在生产中运行容器化的应用程序,而如今的比例还不到20%。

除了微软和红帽即将提供的Azure上的OpenShift外,IBM也发布了在裸机上托管的kubernetes。以IBM为例,更多公共供应商正在推出托管kubernetes服务,其中包括亚马逊用于Kubernetes的 AWS Elastic容器服务(AWS Elastic Container service for Kubernetes,简称EKS)
、谷歌的Kubenetes引擎(Google Kubenetes Engine,简称GKE)。即便是微软,它还有自己的托管kubernetes服务 Azure Kubernetes服务( Azure Kubernetes Service,简称AKS)
,目前普遍可用,并且旨在帮助开发人员简化构建基于容器的应用程序的过程。

阅读英文原文
Microsoft and Red Hat Announce a Managed OpenShift Offering on Azure

感谢冬雨对本文的审校。

您可能感兴趣的

My session on “Connected & Disconnected apps u... Great start to the weekend with another edition of Xamarin meetup. Today as a part of Xhackers we conducted Xamarin Dev Days – a full day ev...
Azure Monitor now available in Azure Government Getting ahead of issues before they impact end users is a key goal of any IT organization. One important tool in this process is the use of monitoring...
Debug production safety using Application Insights Debugging production is bad. Even access to production is bad. But debugging production is evil. I even cannot describe how evil I think it is. But...
Q&A with Gabe Monroy of Microsoft on Azure Kub... At the recently concluded //build conference in Seattle, WA, there were a number of technical sessions on containers and Kubernetes. Azure K...
Overview on Web App for Containers and Azure App S... Today, we announced the general availability of Azure App Service on Linux and Web App for Containers . Providing Linux support in Azure App Service ...