将Windows Azure核心的trave平台应用程序扩展到移动设备

作为现实世界 Windows Azure 系列的一部分,我们联系了Hogg Robinson Group (HRG)的技术和产品开发主任Paul Saggar, 了解关于如何如何在Windows Azure上将其核心的trave平台应用程序扩展到移动设备,同时削减了80%的启动费用,并提高了25%的生产率。我们来听听他是怎么说的.

Himanshu Kumar Singh:告诉我们关于Hogg Robinson的事情。

Paul Saggar: HRG坐落在大不列颠,向世界各地的客户提供团体的旅游预订服务。通过它的平台HRG与数十个第三方供应商连接,通过对机票、酒店客房、火车票和其他旅行需求进行最佳值定价,向客户提供高质量、高性价比的旅游服务。

HKS: HRG如何提供其服务?

PS: 为了提供服务,HRG通过使用Microsoft BizTalk Server 2010 Enterprise集成了来自第三方供应商、客户业务系统和内部软件的系统和数据。这个软件在web、移动终端和桌面应用程序之间创建了一个连接层,包含其核心平台。客户的数据始终受到公司或者客户后面防火墙的保护。

HKS: 什么影响HRG添加移动功能的决定?

PS:HRG想要开发一个移动版的解决方案,因为在旅行的时候大多数的客户需要通过移动设备进入预定系统。为了在移动设备上提供我们的服务,我们不得不面对一些挑战: 可扩展性、 性能和安全性。

HKS: HRG 如何利用 Windows Azure?

PS:我和我的团队基于Windows Azure创建了纳入移动网关的HRG i_Suite移动应用程序。网关使用云服务、服务总线和SQL数据库创建一个混合的解决方案,组成云和非云端的服务。一些功能直接由云端提供,同时一个可靠且安全的消息和中继基础设施将非云端的预定平台连接到云服务上。

HKS: 你们如何存储客户的个人信息,并且管理事务性数据?

PS:任何个人身份的信息不被存储在设备上。服务总线是托管的服务,支持多个消息传递协议和模式。使用服务总线,我们按照规定的路线发送包含个人身份的信息到BizTalk Server和Microsoft .NET–基于非云端的服务。用这种方式,根据我们客户的安全协议信息被保护。表被用来维护活动的和已通过验证的用户的信息,以提供快速、安全的机制来连接到非云端的HRG服务。

高度可用和可扩展的 SQL 数据库已内置容错能力和管理事务性数据,来完成部分的预定处理。在HRG i-Suite移动应用程序上被频繁访问的数据,例如机场位置,被存储在SQL 数据库上。使用云服务,服务器为设备位置和交易类型自动地调配来支持适当的消息传递模式和最佳的性能。

HKS: 你已经经历了哪些 Windows Azure 开发的好处?

PS:通过将云计算平台纳入到我们的混合解决方案,项目使用或者托管到Windows Azure,HRG团队效率提高大约25%,我们已经开始第二阶段的移动策略,这就是我们用云平台发展和扩展服务的证明。

HKS: 你的客户是否从你使用Windows Azure中受益?

PS:绝对如此.这是我们决定使用Windows Azure的重要因素。我们的客户通常在旅行时访问服务,移动解决方案给他们提供便捷和安全,同时而不影响性能。通过使用 Windows Azure,尽可能靠近用户的设备调配服务,使交易更快速、无缝和安全。我们也向用户提供电话,web和移动设备旅行预订服务的选择。尽管在内部和第三方应用程序之间HRG的旅行预订服务需要复杂的技术配置,现在我们的团队能够快速地创建新的服务。

HKS:给HRG带来哪些好处?

PS:与我们不得不购买和提供我们自己的物理服务器并且连接许多云端和非云端的应用程序相比,HRG 的资本支出大大降低。有了Windows Azure,我们大约花费了致力于开发和试验新解决方案预算的20%。对我们来说,金融风险更小,因为我们不必预测哪些服务器和许可证我们需要购买,但是我们需要的时候可以很容易地扩大规模。

在这里阅读完整的 HRG 案例研究。在这里了解其他客户的故事。

时间: 2024-10-23 00:59:21

将Windows Azure核心的trave平台应用程序扩展到移动设备的相关文章

Windows Azure云平台如此热门

最近几年,微软内部的专利总数已超过4万件,微软全球每年都投入90亿美元以上用于研发,说微软是一座宝矿毫不夸张,因为它是在有太多好的技术.资源沉淀在那里. 从Windows最早版本的发布,到如今Windows Azure云平台的发布,有无数的程序员对微软Visual Studio耳熟能详,同时有无数的合作伙伴在Windows平台开发应用,在他们眼里,微软一直以来都是业内的技术领头羊. Windows Azure这个里程碑式云平台的发布,标志着微软将带领合作伙伴一同进入云计算时代,在中国,入选云加速

PPTV网络电视与微软宣布达成合作,双方将在全球推出基于Windows Azure云平台的PPTV电视云平台

根据合作备忘录,PPTV网络电视将采用Windows Azure作为PPTV全球电视云的云计算基础服务平台,双方将围绕内容运营以及平台技术支持进行合作.这是微软与中国新媒体行业在云计算平台上达成的首次合作. PPTV电视云平台允许世界各地的内容提供商将自己的内容上传,PPTV授权给各国/地区的服务运营商使用,服务运营商不需昂贵的初期投入资本.过多的技术开发集成,就可迅速整合各类视频内容,快速实现内容定制.定价以及广告运作和收费视频节目的推送. PPTV首席执行官陶闯表示:"PPTV选择Windo

弃Windows Azure名称?揭秘微软云平台

云计算是把信息技术作为服务(IT as a Service)提供的一种方式.所谓服务的概念需要从消费方(服务用户)角度出发,而不是从服务提供方出发考虑问题,因此一个基本特点是云计算要求按需服务,即用户可以根据需求即时得到服务.从这个角度讲,云计算就像我们公共服务中的自来水.电和煤气一样,集中供应并按需服务和计费.与其购买和维护自己的机器,为什么不尝试一下可从互联网访问的服务器呢?所以使用云里的计算机是非常合乎情理的. 对于有些应用程序,可以把程序和数据都放在别人管理和维护的云平台里;而对于另外一

【Azure Services Platform Step by Step-第11篇】Windows Azure兰州拉面馆-日志与队列的使用

在第9篇里,为了便于大家理解,我把Windows Azure的环境比喻成了"Azure兰州拉面馆".本篇我们继续沿用这个比喻,讲讲Windows Azure中的队列(Queue Storage)与日志的使用. 图片看不清楚?请点击这里查看原图(大图). Queue Storage在[Azure Services Platform Step by Step-第9篇]Windows Azure Storage概览里介绍过,这里就不再重复了.顾名思义,Queue就是队列,按照先进先出的顺序来

探索Windows Azure驱动器,磁盘以及镜像

使用Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 虚拟机预览版,我们有两个新特殊类型的blob 存储在Windows Azure 存储器上: Windows Azure 虚拟机磁盘和Windows Azure 虚拟机镜像.当然,我们也有Windows Azure 驱动器预览版.在这篇文章的以下余部分,我们会参考这些存储器. 磁盘. 镜像和驱动器.本文探讨了什么是驱动器. 磁盘和镜像以及如何与存储进行交互.

在Windows Azure上运行SQL Server的十大注意事项

我们在 2012 年 6 月宣布公开发布 Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 虚拟机和虚拟网络(我们将这两个服务集称为 Windows Azure 基础结构服务)预览版,此后世界各地的组织都开始测试它们的 Microsoft SQL Server 工作负荷,并最大限度地利用该预览版的功能.Windows Azure 基础结构服务的功能简直令人不可思议.您无需购买和管理硬件,即可以较低成本快速部署

Windows Azure——全面的平台即服务实例

在前段时间举行的PDC大会上,微软发布了Windows Azure云计算平台未来的发展规划蓝图.微软独辟蹊径地跳出了单纯的基础架构作服务的框架,把Windows Azure作为平台服务进行研发:这是一种全方位的开发工具.服务和管理系统,能够满足开发者们对于可用和可扩展的应用程序的自主开发. 未来的12到18个月中,微软还将继续推出更多新颖的功能供给Windows Azure平台的用户们.新的功能不仅可以更方便地实现将现有的应用程序迁移到云中,还将对云托管应用程序的可用服务进行加强. 应用程序迁移

求源代码:《实战windows azure 微软云计算平台技术详解》

问题描述 求源代码:<实战windows azure 微软云计算平台技术详解> 谁有<实战windows azure 微软云计算平台技术详解>书中的源代码,求共享!多谢! 解决方案 图书馆一般都有,如果你真的想要,并且google了之后无果的话. 解决方案二: 您好, 感谢您对Azure的关注.徐大神的是本好书,我不确定现在已经有新的版本的发布.对于老的版本,由于Azure portal,VS以及Azure SDK的更新,有部分内容已经有新的变化.如果您想了解更多的Azure服务,

《微软云计算Windows Azure开发与部署权威指南》——6.2 Azure平台AppFabric概述

6.2 Azure平台AppFabric概述 Windows Azure AppFabric是一套全面的云端中间件,服务于开发.部署和管理Windows Azure平台应用.它在Windows Azure开发模型上提供一套Paas(平台即服务)层面的服务,从而提高了开发效率.同时,它可以提供安全的通道来跨越网络和地理位置的界限,将已有的应用程序接入到云端.并且,它维持了Windows Azure和Windows Server上一致的开发模型. Windows Azure AppFabric通过在