Header Place holder

* 此案例基于在全球其他地区由微软运营的 Microsoft Azure 云平台实施,仅供由世纪互联运营的 Microsoft Azure 客户参考。

业务背景

随着数字媒体行业的急剧变化,数字新闻市场竞争十分激烈。Locke 是 NBC News 移动和设备副总裁,每天都不得不应对这样的激烈竞争,竞争对手包括已转移到网络的其他传统媒体机构(电视和印刷)、单纯作为网站运作的新闻机构和纯粹的应用竞争对手。

据 Locke 的介绍,由于拥有独特的资产(包括强大的广播和有线电视品牌)、财产(例如 Today、Meet the Press 和 NBC Nightly News)以及广泛的专业能力(而不是仅仅是政治等单个领域),NBC News 在这个竞争日益激烈的市场已做得很好。

NBC News 很早就进入了移动市场,在 2008 年就推出了手机应用,持续地寻找下一个“大事件”。如 Locke 所说,它的战略包括“抢占每一个对我们的受众有吸引力的平台”。此战略还包括非常具有针对性的目标受众:“专注新闻消费者,尤其是我们现有品牌爱好者,”洛克说道。偶尔到来的新闻消费者通常通过社交媒体主动访问 NBC News 网站。但对于其核心受众,洛克称 NBC News 希望“通过每个平台为我们的新闻爱好者提供最优秀的功能,创造独特的体验。”

NBC News 希望在尽可能多类型的设备上安装他们的应用,感受他们的“独特体验”。它将云计算作为实现这一目标的一个重要方式,因为后端功能仅需创建一次,就可送达连接到云的所有兼容设备。但该公司目前还没有云应用。

解决方案

NBC News 已开发了 Windows Phone 7 应用,但 Windows 8 操作系统和 Windows Phone 8 的发布,加上开放的云计算平台 Azure,为该公司提供了向核心受众提供“独特体验”的新机会,即利用新的方式来推送通知。

推送通知是移动应用的传统部分,也是至关重要的部分,NBC News 已经在利用这一功能。但 NBC 想要最快地推送通知,在竞争者之前发布突发新闻。它需要一个跨平台的解决方案,无需耗时编写代码,而且能够为每个移动平台重复此任务。它想要一个解决方案,可以自主管理并扩展适应数以百万计的用户,而不会产生高延迟。它希望以最少的成本实现这一切,而 Azure 通知中心正是它想要的。

通过使用 Azure 的通知中心(Notification Hubs),NBC News 以成本有效的方式在几分钟之内推送数以百万计的突发新闻通知。根据 NBC News 高级软件工程师 Adam Wyss,该公司最初曾考虑在其他云服务中运行推送通知系统,但受挫于其要求的复杂工作流程。最终,Wyss 和他的同事采用了 Notification Hubs。由于通知中心已完成他们所需的开发工作以及 Azure 承担的执行角色,NBC News 在两天内就建立了自己的通知能力并推送了客户端软件。

在客户端,NBC News 目前采用的是弹出通知,但已计划采用 Windows Phone Live Tiles,这将近乎实时显示新闻报道的通知。通知将直接出现在开始画面上,与弹出通知相比,它们可拥有更多的屏幕空间,而不让人觉得侵扰。同时还使用 Azure 处理 NBC News 专用锁屏,用户可在他们的移动设备中选择这些锁屏。它采用 Windows Phone 语音集成,为用户提供轻松浏览应用的另一种方式。

客户效益

NBC News 使用 Azure 和 Windows Phone 打造出一个非常引人入胜的应用,将它迅速推向市场,并使用跨所有主要平台的通知技术。

为核心受众创造“独特体验”

NBC News 成功地为其核心观众创造了又一项“独特体验”。“我们希望尽快将突发新闻快讯送达我们数以百万计的用户,” Locke 说道。“这就是我们使用 Azure 的原因。我们希望一个强大并得到高度评价的 NBC News 应用引领数字新闻的选择。”用户显然认同 NBC News 应用的成功。在总分 5 颗星中,它获得了 4.5 颗星评价。

将上市时间从几个月缩短到几天

通过选择基于 Windows 的技术,NBC News 获得了它想要的简洁开发体验。Wyss 估计,如果他的团队自行编写一个高度自动化的通知系统,这个过程需要几个月,而不是仅仅两天。

“Azure 为我们提供了快捷、简便的开发环境,” Wyss 说道。“通过 Azure 的周转速度比我们现有基础设施可实现的更快。当然,这更具成本效益,但更大的效益在于更快的面市时间。我们的竞争对手没有停滞不前,我们能够将面市时间缩短数月是一项重要的竞争优势。”

提供跨操作系统支持

通过利用其跨平台的支持,NBC News 的开发人员节省的时间远不止这些,同时还扩大了通知技术的范围。除了支持 iOS 和 Android,单个通知中心就可支持 Windows 8 和 Windows Phone 8,无需另外编码。

所用技术和服务