新闻 news
您现在的位置:首页 > 新闻 > 微软围绕Kubernetes和微服务启动新的开源项目

新闻

视频聊天聚会带来欢乐时光,生活在庇护的门后 视频聊天聚会带来欢乐时光,生活在庇护的门后

  人类确实是一群惊人的韧性。 尽管在佛罗里达海滩上举行聚会的偷偷摸摸的人肆意冒着将冠状病毒传...

  • “煤矿里的金丝雀”:西雅图营销技术初创公司Amplero...

      Amplero的前途一片光明。这家西雅图营销技术初创公司以积极的势头进入2020年,并计划将其收入增加近三倍。 但是随后发生了COVID-19疫情,经济陷入停滞。 Amplero的客户渠道突然枯竭。现在,该公司正...

  • 首席执行官表示,随着美国关闭,StockX的业务蓬勃发展

      StockX是一个高速发展的转售市场,连接着运动鞋,街头服装,手袋和其他可收藏物品的买卖双方,其财富随着价值60亿美元的全球运动鞋转售市场一起增长,而后者是更广泛的1000亿美元运动鞋类别的一部分。...

  • Zyl重现旧照片以创建协作故事

      法国初创公司Zyl发布了适用于iOS和Android的移动应用程序的重大更新。该应用程序旨在查找照片库中重要生活事件的被遗忘的回忆。 Zyl会扫描您的照片库,并神奇地找到重要的照片。每天,应用程序都会...

财经

杭州商务局总经济师武长虹:未来5年培育10家独角兽企业 杭州商务局总经济师武长虹:未来5年培育10家独角兽...

【亿邦原创】4月27日消息,在2023中国(杭州)新电商大会开幕式上,杭州市商务局总经济师武长虹发表了题...

  • 伊丽莎白·沃伦(Elizabeth Warren)担任总统,为其20...

      民主党参议员伊丽莎白·沃伦(Elizabeth Warren)可能已经结束了她的2020年总统大选,但用于推动她竞选的技术将继续存在。 她的员工成员宣布,他们将公开公开展示沃伦为成为民主党总统候选人而开发的顶...

  • 看来布兰登·米道(Brandon Middaugh)正领导着$ 1B的...

      今年早些时候,微软提出了一项最雄心勃勃,范围广泛的战略来减少公司运营的碳排放量,从而在企业界引起了轰动。 该计划的一部分是一个10亿美元的基金,该基金将投资于减缓气候变化的技术,特别是针...

  • 英国科技产业组建Code4COVID.org以抗击冠状病毒危机

      由英国基层技术倡议组织组成的联盟已经聚集在一起,以协调支持英国应对冠状病毒的关键技术人员群体。 COVID19技术响应(CTR)旨在协调可用技术人才的供应;处理需要解决的问题以及两者的匹配。到目前为...

商业

视频聊天聚会带来欢乐时光,生活在庇护的门后 视频聊天聚会带来欢乐时光,生活在庇护的门后

  人类确实是一群惊人的韧性。 尽管在佛罗里达海滩上举行聚会的偷偷摸摸的人肆意冒着将冠状病毒传...

  • “煤矿里的金丝雀”:西雅图营销技术初创公司Amplero...

      Amplero的前途一片光明。这家西雅图营销技术初创公司以积极的势头进入2020年,并计划将其收入增加近三倍。 但是随后发生了COVID-19疫情,经济陷入停滞。 Amplero的客户渠道突然枯竭。现在,该公司正...

  • 首席执行官表示,随着美国关闭,StockX的业务蓬勃发展

      StockX是一个高速发展的转售市场,连接着运动鞋,街头服装,手袋和其他可收藏物品的买卖双方,其财富随着价值60亿美元的全球运动鞋转售市场一起增长,而后者是更广泛的1000亿美元运动鞋类别的一部分。...

  • Zyl重现旧照片以创建协作故事

      法国初创公司Zyl发布了适用于iOS和Android的移动应用程序的重大更新。该应用程序旨在查找照片库中重要生活事件的被遗忘的回忆。 Zyl会扫描您的照片库,并神奇地找到重要的照片。每天,应用程序都会...

微软围绕Kubernetes和微服务启动新的开源项目

发布时间:2019/10/17 新闻 浏览:785

 
微软今天宣布了两个新的开源项目:Dapr,一个可移植的,事件驱动的运行时,它消除了构建微服务的某些复杂性;以及Open Application Model(OAM),该规范允许开发人员定义其应用程序的资源。需要在Kubernetes集群上运行,并且该集群是Microsoft与阿里云合作开发的。
正如Microsoft Azure CTO马克·鲁西诺维奇(Mark Russinovich)在今天发布之前告诉我的那样,OAM在很大程度上解决了许多开发人员和运营团队每天都面临的问题。他解释说:“如果只看一下Kubernetes生态系统,那么Kubernetes并没有应用程序的概念。” “它具有部署和服务的概念,但是没有任何东西能够将这些东西连贯地连接到一个单元和部署生命周期中,开发人员会以这种方式将其理解为他们的应用程序。”他认为,尽管Kubernetes拥有Helm图表,但曾经部署了应用程序后,Kubernetes并不知道该图表中表示的对象之间的关系。 “我们在Kubernetes集群中需要一流的应用程序概念。”
OAM本质上是一个YAML文件。可以将其放在服务目录或市场中,然后从那里进行部署。但是,Russinovich说,最重要的是,开发人员可以将规范交给操作团队,然后操作团队可以部署该规范而不必与开发人员交谈。他还认为,Kubernetes本身对于企业开发人员来说太复杂了。他说:“在这一点上,它确实是针对基础架构的。” “您希望开发人员专注于应用程序。当我们与Kubernetes商店交谈时看到的是,他们不允许开发商靠近Kubernetes。”
关于与阿里云在此规范上的合作,Russinovich指出,两家公司已经在共同开展其他项目,并且在与客户和内部团队交谈时都遇到了相同的问题。随着时间的推移,他们计划将规范纳入开源基础。
阿里云将启动基于OAM的托管服务,并且随着时间的推移,微软很有可能会这样做。 Russinovich说:“我们正在寻找采用哪种方式来决定。”
尽管OAM为开发人员和运营团队解决了一个明显的问题并填补了空白,但Russinovich认为Dapr实际上可能是革命性的。 “如果您看一下Dapr,它实际上将使企业可以访问微服务,云原生开发。”
那么,Dapr是什么?微软将其描述为“开放源代码,可移植的,事件驱动的运行时,使开发人员可以轻松构建在云和边缘上运行的弹性,微服务无状态和有状态应用程序。”
这很麻烦,但是这里的总体思路是使开发人员更容易编写基于微服务的分布式应用程序。他说:“如果您查看它们所遇到的问题的列表,它们就希望成为事件驱动的,因此它们必须管理事件和对触发器进行响应。” “他们希望这些微服务之间进行通信,因此必须进行发布/订阅。他们必须进行服务发现-如何从一项微服务向另一项微服务获取服务。他们必须进行状态管理-我的微服务如何存储状态并检索状态。”然后,开发人员必须使用不同的SDK和编程模型,这取决于它是无状态还是有状态的应用程序。另一方面,Dapr不需要SDK,因为它通过本地HTTP或gRPC端点提供服务,从而使应用程序代码与Dapr代码分开。因此,Dapr也独立于您编写的语言。
Dapr对此进行了抽象,并提供了构建块(可以通过HTTP或gRPC API访问),这些构建块对构建这些分布式服务的最佳实践进行了编码。

姓 名:
邮箱
留 言: