微软发布Azure Service Fabric Mesh公开预览版

Service Fabric现在在云端有了一个新亲戚——Azure Service Fabric Mesh,Azure的一个完全托管服务,开发人员现在可以基于此服务部署和运行容器化应用程序。在去年五月的Build 2018大会期间首次亮相后,现在开始进行公开预览。

在Build 2018大会上,微软首次演示了Azure Service Fabric Mesh,现在已进入公开预览阶段,以便收集用户的反馈。除了公开预览版,微软还提供了Service Fabric Mesh工具,可以在Visual Studio 2017中下载。借助这些工具,开发人员可以使用YAML来描述Service Fabric应用程序——YAML是一种适用于所有编程语言的数据序列化标准。

640?wx_fmt=png

图片来源: https://blogs.msdn.microsoft.com/visualstudio/2018/07/16/azure-service-fabric-mesh-tools-now-available-for-visual-studio-2017/

Azure Service Fabric Mesh是微软的Azure平台服务,开发人员可以借助该服务来托管打包成容器的微服务或云原生应用程序。微软负责处理这些服务和应用程序基础设施的纵向扩展和横向扩展。根据Azure Service Fabric Mesh文档所述,该服务包含跨Azure可用区或区域地缘政治边界的计算机集群——并且为开发人员隐藏了所有的集群操作。Tom Azure Kerhove是Codit的Azure顾问、微软 Azure MVP,也是Service Fabric Mesh的早期测试人员之一,他告诉InfoQ:

Service Fabric Mesh让我专注于我的应用程序而不是集群。

Azure Service Fabric的主要项目经理Chacko Daniel 在Azure Friday的一期视频中表示,与内部Azure Service Fabric不同,Azure Service Fabric Mesh负责处理各种管理细节,例如容器编排、路由、生命周期管理、合规性、安全性和监控。

640?wx_fmt=png

图片来源: https://channel9.msdn.com/Shows/Azure-Friday/Azure-Service-Fabric-Mesh-preview

在视频演示期间,Daniel表示,在预览期间,用户最多只能运行五个应用程序,容器最高配置限制为四个内核和16GB内存。

开发人员可以从新的Visual Studio Tools中的Service Fabric Mesh工具开始,构建或选择他们想要部署到云端的应用程序,将它打包到容器中——Windows或Linux,然后使用Azure CLI将它部署到Service Fabric Mesh上(需提供一个应用程序描述清单)。清单文件中应该包含应用程序的服务集合以及规模和网络方面的要求。

640?wx_fmt=gif

来源: https://azure.microsoft.com/en-us/blog/azure-service-fabric-mesh-is-now-in-public-preview/

开发人员可以使用Service Fabric Mesh构建类似于Service Fabric的无状态或有状态服务。Tom Kerkhove写了一篇关于Service Fabric Mesh预览的博文,他告诉InfoQ:

该服务不仅让我可以运行有状态的Service Fabric应用程序,而且还可以在上面运行任何容器工作负载。

此外,Service Fabric Mesh还提供了其他特性,如弹性扩展、易于部署、容器支持以及对Envoy的内置支持——一种开源的边缘和服务代理,让开发人员能够使用路由规则实现灵活的流量路由。

640?wx_fmt=png

来源: https://www.codit.eu/blog/service-fabric-mesh-a-new-way-of-running-containerized-applications/

Azure Service Fabric Mesh为企业提供了一个平台,在未来,他们可以将他们的服务迁移到这个平台上。在SiliconAngle的一篇文章中,Constellation Research的首席分析师兼副总裁Holger Mueller表示:

尽管很多企业希望尽快迁移到无服务器平台,但他们仍然难以理解、实现和管理这些复杂的基础设施。Azure Service Fabric Mesh的发布在这方面迈出了关键的一步,为希望在无服务器基础设施上构建下一代应用程序的CXO们提供了可能性。我们将在几个季度内检查平台的采用情况。

现在,Azure Service Fabric Mesh已在三个Azure区域——美国西部、美国东部和欧洲西部——可用,并且微软预计在未来几个月内将扩展到其他Azure区域。此外,Service Fabric Mesh文档页面提供了更多详细的信息。

原文地址:http://www.infoq.com/cn/news/2018/07/azure-service-fabric-mesh

 
  

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

640?wx_fmt=jpeg

猜你喜欢

转载自blog.csdn.net/sD7O95O/article/details/81230569