资讯公告
  • 你的位置:
  • 首页
  • >
  • 资讯公告
  • >
  • 云计算
  • >
  • 微软为开发云和边缘应用程序引入了新的开源规范
微软为开发云和边缘应用程序引入了新的开源规范
发布时间:2019-10-17 发布者:FebHost

微软通过两个新项目来解决云开发人员面临的问题。由Microsoft和阿里云(Alibaba Cloud)作为开放Web Foundation项目开发的开放应用程序模型(OAM)是在Kubernetes上构建云原生应用程序的规范。Dapr是一种可移植的事件驱动型运行时,用于构建可在云和边缘设备上运行的微服务应用程序。


本周初,Twitter上的The Waking Cat(@ h0x0d)发现了OAM的GitHub存储库。(正如猫发现的那样,OAM的代号为Hydra。)他还发布了指向Rudr(OAM的实现)的链接。,目前位于Alpha中,旨在允许用户在任何Kubernetes集群上部署和管理应用程序,而无需考虑应用程序开发人员和运营商的问题,如GitHub所述。


微软官员在10月16日的博客文章中说:“ OAM是用于描述应用程序的规范,以便将应用程序描述与如何将应用程序部署到基础结构上以及由基础结构进行管理的细节分开。” 官员说,与更传统的平台即服务(PaaS)模型不同,OAM与平台无关。尽管Rudr是建立在Kubernetes之上的,但它“并没有与Kubernetes紧密绑定”。


微软高管表示,他们的目标是将OAM带入GitHub上的Kubernetes的供应商中立实施中。和官员告诉TechCrunch,随着时间的推移,微软可能会将OAM变成托管服务,就像阿里巴巴所做的那样。微软将


Dapr描述为一组“用于云和边缘的微服务构建块”,这也是不可知的。微软官员表示,Dapr将支持“所有编程语言和开发人员框架”,并且可以通过标准HTTP或gRPC编程接口进行访问。


“ Dapr完全不依赖平台,这意味着您可以在任何Kubernetes集群以及与Dapr集成的其他托管环境中本地运行应用程序。这使开发人员能够构建无需在代码上进行任何更改即可在云和边缘上运行的微服务应用程序, ”官员在10月16日的博客文章中解释了Dapr Alpha版今天宣布。


我很好奇这些新规范如何以及是否适合Microsoft当前的PaaS产品,包括Azure Kubernetes服务(AKS)和Azure Service Fabric。听起来我们会在11月第一周的Microsoft Ignite上听到来自Azure首席技术官Mark Russinovich自己的更多信息。

购物车