写点什么

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:0010832
用户头像

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

关注

评论

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

安装企业级的dokuwiki文档系统

小鲍侃java

11月日更

阿里P8大牛透出,入职阿里必备12套Java面试题,适合从校招到社招

Java 程序员 后端

阿里P8架构师汇总了史上101个最牛逼的Java技术点

Java 程序员 后端

遇到Java内存溢出(OOM)时,这样排查

Java 程序员 后端

dart系列之:dart语言中的异常

程序那些事

flutter dart 程序那些事 11月日更

一个简单的UserCase,带你认识openLooKeng的行级权限控制

openLooKeng

大数据 openLooKeng

阿里P8大佬终于把自己珍藏多年581页JavaJDK9学习笔记分享出来了

Java 程序员 后端

阿里P8大牛整理的300页图解网络知识+计算机底层操作系统

Java 程序员 后端

阿里Redis最全面试全攻略,读完这个就可以和阿里面试官好好聊聊

Java 程序员 后端

阿里一面就凉了:MySQL+多线程+Redis+算法

Java 程序员 后端

阿里2020首发一百多道Java高级岗面试题(含答案)

Java 程序员 后端

华为全球技术服务引领行业数智创新,共赢未来

阿里P8十年摸爬滚打,告诉你上古程序猿为何反对使用Redis?

Java 程序员 后端

阿里P8直接甩我一份Java笔记、面试宝典,当我看到目录的一瞬间,简直怀疑人生!

Java 程序员 后端

阿里P8面试官梳理的2020年999道大厂高频Java面试题(附答案)

Java 程序员 后端

拥有一台服务器后,我竟然这么酷?

老表

Python Linux web开发 云服务器 跟老表学云服务器

Python爬虫120例之第20例,1637、一路商机网全站加盟数据采集

梦想橡皮擦

11月日更

逼着面试官问了我ArrayList和LinkedList的区别,他对我彻底服了

Java 程序员 后端

重走JAVA之路(五):面试又被问线程池原理?教你如何反击(1)

Java 程序员 后端

金三银四助力面试-手把手轻松读懂HashMap源码

Java 程序员 后端

阿里P7告诉你SpringBoot如何防止重复提交?

Java 程序员 后端

阿里Java架构师春招面试高频600题:集合+JVM+Redis+并发

Java 程序员 后端

阿里P8级大神经验分享,怎样成为一个优秀的架构师?(1)

Java 程序员 后端

我终于知道,中国互联网是怎么弯道超车,干翻美国了!

博文视点Broadview

阿里P6程序员的Java之路-或许起点不高,但我从未停止我的脚步

Java 程序员 后端

Vue进阶(幺捌叁):IE9兼容性问题-数据初始化问题

No Silver Bullet

Vue 11月日更

闭关2个月肝完Java7大核心知识(分布式+JVM+Java基础+算法

Java 程序员 后端

闲下来的学习时光

Java 程序员 后端

阿里-美团-字节面试官必问的Mysql锁机制,你真的明白吗

Java 程序员 后端

鸿蒙轻内核源码分析:虚拟内存

华为云开发者联盟

鸿蒙 内存 虚拟内存 OpenHarmony 轻内核

重走JAVA之路(五):面试又被问线程池原理?教你如何反击

Java 程序员 后端

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