10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

Azure Service Fabric 正式发布

  • 2016-04-05
  • 本文字数:1678 字

    阅读完需:约 6 分钟

在近日于旧金山举行的微软 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

2016-04-05 19:0011235
用户头像

发布了 1008 篇内容, 共 430.1 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

加密眼界

C 语言结构体和枚举完全指南:成员访问、字符串操作、枚举基础

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

石头财经

pdd商品详情数据接口

tbapi

拼多多API接口 拼多多商品详情数据接口 pdd详情数据接口 拼多多商品数据采集

期待!《数字化运维路线图》震撼发布(第一部分)

博睿数据

AWS EC2 必知必会小技巧 | 机型特点解析和选型技巧分享

Greptime 格睿科技

数据库 AWS 时序数据库

谈谈文章标题的「模式」

Luke

软件测试/测试开发全日制|Pyest结合json实现数据驱动测试

霍格沃兹测试开发学社

软件测试/测试开发/全日制/测试管理丨Vue 页面布局组件-Semantic

测试人

软件测试

TDengine 签约积成电子

TDengine

tdengine 时序数据库

化作乾坤万里春:openGauss跨越生态拐点之后,改变了什么?

脑极体

数据库 自主化

软件测试/测试开发全日制|Pytest结合CSV实现测试的数据驱动

霍格沃兹测试开发学社

2023 IoTDB Summit:天谋科技产品负责人赵馨逸《利其器:如何用 IoTDB 可视化控制台实现高效管理与运维》

Apache IoTDB

货拉拉智能监控实践:如何解决多云架构下的故障应急问题?

TakinTalks稳定性社区

软件测试/测试开发全日制|Pytest测试框架fixture作为参数使用

霍格沃兹测试开发学社

2023年度产品评选!人人都是产品经理携手boardmix博思白板联合呈现!

彭宏豪95

产品 产品经理 SaaS 在线白板 效率软件

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

股市老人

ZKFair 结束空投领取,未领取的1.3亿ZKF Token全部销毁

股市老人

深度调光降压型 LED 恒流驱动器

芯动大师

铭文 LaunchPad 平台 Solmash 推出早鸟激励计划

BlockChain先知

文心一言 VS 讯飞星火 VS chatgpt (176)-- 算法导论13.3 5题

福大大架构师每日一题

福大大架构师每日一题

涛思数据获评北京市“专精特新”中小企业

TDengine

涛思数据 tdengine 时序数据库

倒计时6天|PolarDB开发者大会,我们讲什么?看什么?玩什么?

阿里云瑶池数据库

数据库 阿里云 云原生 开发者大会

1 月 21 日,三件事儿,线上不见不散丨社区活动

声网

Azure Service Fabric正式发布_Windows Azure_Kent Weare_InfoQ精选文章