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

  • Steef-Jan Wiggers
  • 姚佳灵

2018 年 5 月 27 日

话题:语言 & 开发架构Kubernetes

看新闻很累?看技术新闻更累?试试下载 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

感谢冬雨对本文的审校。

语言 & 开发架构Kubernetes