微软已经在Azure云上拥抱Linux有一段时间了。Debian、Red Hat Enterprise Linux (RHEL)和Ubuntu都支持Azure。现在,微软迈出了下一步:它将Ubuntu添加到Azure Stack的第一个公开技术预览版中,Azure Stack是微软定制的私有和混合云包。
微软的Azure栈架构为Ubuntu Linux提供了空间。
Azure栈是一种技术栈,客户可以在自己的数据中心中运行它。它旨在鼓励那些不能或不愿迁移到公共云的企业,即使没有节省成本,也能从云的技术和操作上获得一些好处。
微软的项目管理总监Ryan O'Hara解释说:“Azure Stack是Azure的扩展。体验和Azure是一样的,应用程序编程接口也是一样的,所以像Azure资源管理器这样的构件是可以跨(两者)移植的。”反过来,这意味着您可以将Azure栈作为与微软的公共Azure云的混合云使用。
Azure栈还将提供以下特性:
随着时间的推移,微软将通过新的技术预览来增加这些功能。微软将增加服务和内容,如操作系统映像和Azure资源管理器模板,以帮助客户开始利用Azure堆栈。另外,Azure在GitHub上有100多个这样的应用程序和组件,随着相应的服务进入Azure栈,用户也可以利用这些服务。在这种情况下,我们已经看到了来自合作伙伴——尤其是开源合作伙伴——的早期兴奋,比如Canonical,他们提供了经过验证的Ubuntu Linux映像,使开源应用程序能够在Azure堆栈环境中很好地工作。”
Canonuical的云平台副总裁John Zannos写道:“微软和Canonical已经准备好为开发者和用户带来最好的云体验。与微软合作,我们看到Ubuntu在Azure上的巨大增长。Ubuntu在Azure上的使用正在迅速增长,而且在Azure上运行的vm中,超过四分之一是Linux。”
因此,“考虑到70%最流行的云计算工作负载都在Ubuntu上运行,Ubuntu将成为Azure栈中不可或缺的一部分也就不足为奇了。”Azure Stack的用户将运行与Azure公共云相同的软件。”