Azure Service Fabric正式发布
在近日于旧金山举行的微软Build大会上,该公司宣布Azure Service Fabric正式发布。InfoQ先前曾经报道过Azure Service Fabric,因此,本文将重点介绍最近的更新和Build大会上介绍的客户案例。
\\
在Build大会第二天的主题演讲中,微软云和企业执行副总裁Scott Guthrie将Azure Service Fabric描述为一个“基于更高层容器的编程模型”,该服务以其他两项Azure服务为基础,分别是Azure容器服务和VM Scale Sets。
\\
\\
图片来源:https://channel9.msdn.com/Events/Build/2016/KEY02
\\
更具体地说,Azure Service Fabric提供了如下功能:
\\
- 一个规范的微服务平台; \\
- 自动在Docker容器中配置有状态和无状态微服务; \\
- 允许该平台在Windows和Linux上运行的.NET和Java API; \\
- 一个可以在Azure、Azure Stack、VMware、OpenStack和AWS上运行的微服务平台。\
虽然Azure Service Fabric现在已经正式发布,但面向Windows Server的Service Fabric现在还处于公开预览状态。面向Windows Server的Service Fabric允许客户在他们自己的数据中心或其他公有云上运行Service Fabric。在接下来的一个Build大会主题中,来自微软Service Fabric团队的Mark Fussell和Jeffrey Richter阐述了在Amazon Web Service(AWS)云上运行Service Fabric的能力。目前,Amazon在这个领域还没有一款同其竞争的服务。
\\
\\
图片来源:https://channel9.msdn.com/Events/Build/2016/B874
\\
除了这两份公告外,微软还宣布了Service Fabric的Linux内部预览版本,其中包括支持Java无状态参与者服务。目前,微软正在寻找另外的内部预览候选者,感兴趣的组织可以自荐。
\\
在Build大会第二天的主题演讲中,微软还谈了两个客户使用Azure Service Fabric的案例。
\\
第一个客户是BMW,他们正在构建一个开放移动云。Thom Brenner是宝马数字生活服务和工程部门副总裁。他是这样描述他们的客户数字服务的:“移动开始于他们进入汽车之前,而且在他们离开汽车之前都不会停止。汽车和BMW将成为基本的智能设备。”为了将BMW的客户互动关系提升到一个新的水平,他们的策略超出了一个简单的移动应用,正如Brenner的解释:“你再也不能只构建一个应用了。我们正考虑交叉接触点,使用一种高度灵活的服务架构,包括大数据服务、分析和机器学习。”
\\
BMW将这项计划称为BMW Connected,主要针对以下场景:
\\
- 在你的手机和BMW仪表板上估算你的驾驶时间; \\
- 该服务会习得你的日常路线,并在你沿着那些路线行进时提醒你即将出现的问题; \\
- BMW Connected会理解你的日历,并在你需要出发的时候提供建议,防止迟到; \\
- 通知家人和朋友你的预计到达时间; \\
- 提供针对你的BMW的远程锁定/解锁功能。\
为了提供这些能力,BMW大量使用了Azure服务和Azure Service Fabric,下图说明了BMW使用的整个技术栈:
\\
\\
图片来源:https://channel9.msdn.com/Events/Build/2016/KEY02
\\
在Build大会第二天的主题演讲中展示的另一个客户是Illyriad Games,这是大型在线多人游戏Age of Ascent的制造商。Illyriad Games首席技术官Ben Adams阐述了他们选择Azure Service Fabric作为底层平台的部分原因:“我们希望创建一个大规模的游戏,比以前创建的任何游戏的规模都大。我们实在是希望它很容易在浏览器中运行。我们构建了一个能够处理巨大需求和并发的系统。可用性极高。大约在同一时间,Service Fabric出现。我们部署在Azure Service Fabric上的微服务会自动扩展,开始扩展空间,将负载无缝地分配到系统中的所有节点上。”
\\
对于Illyriad Games,他们最多已经在同一个对战竞技场中测试了50000并发玩家。在此期间,他们每秒处理2.67亿条应用程序消息。
\\
他们使用ASP.Net Core在Azure Service Fabric内构件了微服务,与Node.js相比,这让他们的速度提高了6倍。
\\
除了运行时平台外,Azure Service Fabric通过Service Fabric Explorer提供了一个管理体验,用户从中可以监控Service Fabric集群的健康状况和性能,如下图所示:
\\
\\
图片来源:https://channel9.msdn.com/Events/Build/2016/KEY02
\\
查看英文原文:Azure Service Fabric Reaches General Availability
Azure Service Fabric正式发布相关推荐
- 微软发布Azure Service Fabric Mesh公开预览版
Service Fabric现在在云端有了一个新亲戚--Azure Service Fabric Mesh,Azure的一个完全托管服务,开发人员现在可以基于此服务部署和运行容器化应用程序.在去年五月 ...
- 分布式系统平台-Azure Service Fabric
AzureService Fabric是一个分布式系统平台,可轻松打包.部署和管理可扩展且可靠的微服务.然而,Service Fabric有很大的表面积,有很多东西需要学习.本文简要介绍了Servic ...
- Service Fabric 与Ocelot 的集成
概要 云应用程序通常都需要使用前端网关,为用户.设备或其他应用程序提供同一个入口点. 在 Service Fabric 中,网关可以是任意无状态服务(如 ASP.NET Core 应用程序) . 本文 ...
- Service Fabric 用 Powershell 部署应用到本地
前置说明 安装 Service Fabric SDK,会在本机 C:\Program Files\Microsoft SDKs\Service Fabric\Tools\PSModule\Servic ...
- 如何在本地数据中心安装Service Fabric for Windows集群
概述 首先本文只是对官方文档(中文,英文)的一个提炼,详细的安装说明还请仔细阅读官方文档. 虽然Service Fabric的官方名称往往被加上Azure,但是实际上(估计很多人不知道)Service ...
- 重磅消息-Service Fabric 正式开源
微软的Azure Service Fabric的官方博客在2017.3.24日发布了一篇博客 Service Fabric .NET SDK goes open source ,介绍了社区呼声最高的S ...
- 期待微软平台即服务技术Service Fabric 开源
微软的Azure Service Fabric的官方博客在3.24日发布了一篇博客 Service Fabric .NET SDK goes open source ,介绍了社区呼声最高的Servic ...
- 微服务框架之微软Service Fabric
常见的微服务架构用到的软件&组件: docker(成熟应用) spring boot % spring cloud(技术趋势) Service Fabric(属于后起之秀 背后是微软云的驱动) ...
- 微软发布Azure Functions、Service Fabric和IoT Starter Kits新服务
微软此次 Build 2016 大会的重点主题一直都围绕开发和 Microsoft Azure 云服务,今天更是对外发布了 Azure Functions.Service Fabric 和 IoT S ...
最新文章
- ros安装orocos造成工作空间编译不通过
- Yann LeCun:发现智能原理是AI的终极问题 | 独家对话
- 如何选择正确的标签?
- 使用Kickstart+Apache+Dhcp+Pxe无人值守安装操作系统
- 【Linux入门到精通系列讲解】Ubuntu下使用gcc编译并运行C程序
- 面向方面编程(Spring AOP)
- 来,聊聊程序员的爱情
- 好书推荐 Beginning C# Objects
- sql server安装记
- SpringBoot2.0 Actuator 监控参数说明
- docker-compose安装rabbitmq
- Java基础学习总结(48)——Java 文档注释
- URI,URL,URN
- 计算机设计大赛西北地区赛,我校学生在中国大学生计算机设计大赛西北地区赛中获佳绩...
- Ubuntu Linux下安装软件方法
- 祭十大已经逝去的软件
- 【材料力学】基于Matlab APP Designer 开发的绘制静定梁剪力、弯矩与挠曲线的软件
- win10计算机睡眠怎么设置密码,怎么取消win10睡眠模式唤醒密码 Win10睡眠模式怎么设置取消唤醒密码...
- 2018最受欢迎测试工具
- python方差分析误差棒_一文讲透,带你学会用Python绘制带误差棒的柱状图和条形图...
热门文章
- AI领域「听风者」:声纹识别5大核心知识点!
- 谁是真正的深度学习?英特尔高管与AI大神再“论剑”
- 干货丨AI语音二三事:你需要了解这些AI 语音对话技术
- 深入理解IPyton以及Jupyter Notebook中的%time以及%timeit的作用
- (深入理解)强化学习中的policy-based和value-based区别是什么?
- 图神经网络的表达能力,究竟有多强大?
- 为什么说,我们可能是宇宙中唯一的智慧生命?
- 《自然》深度:中国AI能在2030年制霸世界吗?
- 它指导了计算机行业大半个世纪的发展,如今却要走下神坛?
- Yann LeCun、吴恩达的新年AI预测:强调“少样本学习”,AI恐慌在减少