zoukankan      html  css  js  c++  java
  • 现实世界的Windows Azure:访问沃尔沃汽车公司的数字战略经理David Holecek

    作为现实世界的Windows Azure系列的一部分,我们与沃尔沃汽车公司的数字战略经理David Holecek谈论关于使用Windows Azure托管公司的互动和拥有暮光之城电影专营权有关的在线游戏。以下是他所谈到的:

    MSDN: 您能告诉我们更多沃尔沃的信息和你们是怎样将产品推向客户的吗?

    Holecek: 沃尔沃是汽车行业最知名的品牌之一,一直以来,它都采取以人为本的方法来进行创新设计。除了依赖我们制造汽车的声誉以及无懈可击的安全记录,我们还制定了丰富的数码营销活动,这超越了传统纸质的营销工作。

    MSDN: 在采用 Windows Azure之前沃尔沃营销活动面临的一些挑战是什么?

    Holecek: 随着暮光之城系列电影的上映,我们获得了创建新的市场营销活动的绝好机会,因为这些电影使沃尔沃汽车更有名气。因此,当这一系列的前两部电影一出来,我们开始在沃尔沃网站上进行电子营销活动。然而不幸的是,在活动最受欢迎的时候,每秒多于9,000人访问导致活动网站过载,反应迟钝——这意味着客户不满意,对于作为一家以客户为中心的公司来说这是不可接受的。我们的IT人员手忙脚乱地试图修复所有性能问题。所以,当暮光之城系列电影之三“日食”上映时,我们深知我们需要一个能提供具有可扩展性和高性能的解决方案。

    MSDN: 您为什么选择Windows Azure作为你们的解决方案呢?

    Holecek: 全方位的数字营销代理商和微软金牌认证合作伙伴Lbi基于云服务以往的经验推荐我们使用Windows Azure。我们正处于发起新一轮的营销活动的最后期限,如果我们想在电影首次公演的同时上线,只有三个月的时间了。我们已经熟悉Microsoft .NET Framework 4Microsoft Visual Studio 2010 Professional 开发系统,因此我们可以利用这些现有的技能开发Windows Azure。

    MSDN: 您能描述一下沃尔沃是怎样使用Windows Azure来处理可扩展性和高性能需求的吗?

    Holecek: 我们设计了一个互动游戏,用户可以在沃尔沃汽车里尝试在最快的时间里以最短路径来走迷宫。特奖是一个沃尔沃新品牌XC60。这个游戏托管在Windows Azure web 角色中。根据需要,我们可以迅速增加新的web角色并扩大规模来满足流量需求。Web角色还处理游戏中触发的web服务请求和Windows Azure中存储的存储队列所存储的服务请求数据。Windows Azure中的 worker角色处理服务请求和存储在Windows Azure 表存储中的游戏数据。我们还利用了位于战略要地的微软全球数据中心,在纵穿美国和欧洲的多个数据中心部署游戏示例,这样玩游戏的客户可以从物理上离他最接近的实例来访问数据。

    MSDN: 是什么让您的解决方案与众不同?

    Holecek: 通过使用Windows Azure,我们充分发挥了我们的创造力并尽可能地提升积极参加的体验。我们没有被技术约束条件所限制,或担心要重点解决性能问题。在沃尔沃网站上营销推广是成功的。它从2010年6月3日到7月4日一直运营,在这期间,多于一百万的人访问网站,其中不止400,000人积极参与该游戏。

    MSDN: 沃尔沃觉得使用Windows Azure给它带来什么样的利益?

    Holecek: 使用Windows Azure最大的效果之一是:不再像以前的活动那样,我们拥有了处理大量流量所需的可扩展性水平。我们可以轻松地按比例扩展来处理高峰期或收缩任何间歇的基础设施的到合适大小。它也是最具成本效益的解决方案,尤其是与构建我们自己的基础设施来运行这样的临时营销推广相比。事实上,通过使用Windows Azure,与非云端基础设施相比我们节省了85%的资源,这还多亏了它提供的是按需支付模型。此外,Windows Azure帮助我们提供高性能应用程序和最小化了任何延迟问题。实际上,使用活动网站时我们没有遇到过任何故障的或其他与生产相关的干扰。

    阅读整篇文章

    点击这里,阅读更多Windows Azure客户成功案例。

    本文翻译自:http://blogs.msdn.com/b/windowsazure/archive/2011/07/29/real-world-windows-azure-interview-with-david-holecek-digital-strategy-manager-at-volvo-car-corporation.aspx

  • 相关阅读:
    c# linq查询的等于大于符号是什么意思?
    c# Socket tcpClient处理连接超时方式timeout
    不同网段服务器与客户端连接问题解决方法TCP/IP_C/S
    Http请求响应及SpringMVC相关注解解析
    Nginx部署项目,转发规则,负载均衡配置
    Linux redis设置后台启动
    Linux centos7安装Jdk nginx redis
    SpringCloud整合SpringSecurity JWT进行认证 ,鉴权
    C#中class与struct的区别概述
    列举ASP.NET 页面之间传递值的几种方式
  • 原文地址:https://www.cnblogs.com/new0801/p/6176614.html
Copyright © 2011-2022 走看看