公告    :本博客为微软云计算中文博客  的镜像博客。   部分文章因为博客兼容性问题  ,会影响阅读体验  。如遇此情况,请访问  原博客    。

Lokad

Lokad 是一家软件开发公司,为超过300家客户提供销售、需求和呼叫量预测。-从只有一人的电子商务公司发展成跨国零售商。为了改善预测能力,公司开发了先进预测工具和模型。然而,越强大的预测模式需要越多的计算资源,而其超出了公司的可用资源。 Lokad决定在  Windows AzureTM 平台 上来实现它的软件+服务预测应用程序,而Windows Azure具有高效而快速的流程。因此, Lokad相比较传统方案削减了IT维护费用, 为用户提供更强大而精准的预测,提高了开拓新市场的能力。

场景

总部设于法国巴黎, Lokad为各种规模的客户提供销售,需求和通话量预测。Lokad的用户依赖于精准的预测来优化他们的业务运营。零售商经常使用其服务来满足供求需求,这些预测服务也被多个行业所使用。举例,银行需要现金统计数据来供应纸币给ATM机和分行; 有大型呼叫中心的公司需要预测通话量和人员编制来满足用户服务需求。

统计学预测是一个复杂的流程,特别是当有多个产品和假定参数时。传统统计学预测方式,需要公司雇佣专家来准备好数据,这是一个耗时复杂的过程,特别是在异常点或者特定季节时。Lokad的六人团队的任务便是为用户简化这些流程,并使预测任务不需要任何统计学知识。

通过使用构建在微软® .NET 框架 3.5上的Lokad解决方案,用户可以通过一个带网络功能的服务来发送相关数据给Lokad,Lokad 在一小时内便会返回精确的预测。公司通过基于SOAP的网络服务API来提供了该预测技术。用户上传数据至Lokad,之后程式化的下载他们的预测。因为Lokad 方案基于标准技术,几乎可以集成至任何第三方应用程序,只需网络连接可用。另外, Lokad提供了专门的客户端应用程序: 一个保险存量计算器来优化库存水平,一个呼叫中心计算器来优化人员编制,以及一个供微软Office Excel®使用的销售预测插件。 Lokad会继续使用微软技术来开发其他应用程序,每一个都会为用户解决特定的预测问题。

虽然Lokad 提供了一个出类拔萃的统计学预测方案,使得预测过程简单而快速,公司想要提供一个更高质量,更精准的预测。"我们提供给用户的预测直接影响到他们的账本底线," Joannès Vermorel解释道, Lokad首席执行官。 "因此,我们要竭尽所能来改善预测。"

公司开发了一套强力的预测模式;然而,为了能在一小时内提供预测,该模式需要大量处理能力。为了处理增长的CPU需求, Lokad打算在美国租用的数据中心内增加一些物理服务器。 该方法对于小公司来说耗时而昂贵。 Lokad需要雇佣专职的系统管理员来管理额外的服务器,这并不能快速的拓展规模来满足处理能力。同样的,增加更多服务器来处理峰值处理负荷意味着在非峰值期间公司也许为那些没有充分使用的服务器空间付费。

"我们新的统计学模式非常强大,并使得我们可以提供复杂而高精准度的预测,但对于CPU有极高的要求。" Vermorel说道,"计算能力和人力资源的需求使得我们难以实施,更不能投入到生产之中。"

除提供强大精确的预测之外,Lokad想要开拓新市场。举例来说,公司认为不光提供零售商仓库的库存水平预测,同时也提供销售点的库存预测。不是提供每月仓库产品库存预测,而是提供每天的预测,使得用户可以深入观察在零售点的库存波动。然而,销售点预报需要大量处理能力,而Lokad当前无法提供。

解决方案

为了满足可拓展以及具有成本效益的解决方案需求,需要大量处理能力,Lokad决定实行 Windows AzureTM 平台 ,它提供了由微软托管的高可用性以及近无限的处理和存储能力。Windows Azure 平台包括云服务操作系统以及一套开发者服务。

先前,我们不能在一小时内处理如此先进的高精准度的预测模式-只有通过Windows Azure才有可能--Rinat Abdullin,Lokad首席技术官

Windows Azure公布之前,Lokad便想实现一个"云计算"解决方案-通过数据中心在互联网上托管和管理Web应用程序。公司评估了 Rackspace 和Amazon Elastic Compute Cloud (EC2),但是他们都不是能满足需求的最佳选择。举例来说, Lokad 的IT基础设施构建于微软的产品和技术之上,并使用C#在微软 Visual Studio® 2008 专业版开发系统中开发解决方案。 Rackspace和Amazon EC2,使得 Lokad 的开发者必须学习新技术;然而,使用 Windows Azure  ,开发者可以使用现有的技能,并使用熟悉的工具来开发新解决方案。另外,Windows Azure的SDK提供了一个实用程序,能够在本地机器上模拟 Windows Azure development fabric  ,使开发者在部署之前可以在本地运行和测试服务。

软件+服务满足了存储需求

除了Windows Azure 操作系统之外, Lokad 也使用了 Windows Azure Storage 服务,包括Blob Storage 和Queue 服务。通过Blob Storage  , Lokad 可以存储无限由用户上传用来分析的无组织的二进制数据。Queue 服务能够让 Web Roles 和Worker Roles   在Windows Azure内互相通信。 Lokad用户通过Windows Azure Web Role实现的基于Web的应用程序来上传他们的数据,Web Role之后便会在一个队列内插入一条信息。一个 Windows Azure Worker Role读取这条信息,完成预测任务,通过另一个队列返回结果。

对于关系数据库需求, Lokad 使用微软 SQL Server® 2008 数据管理软件。未来,它会升级至微软 SQL Azure   ,并使用集群代理来满足公司无限制的拓展需求。Lokad会继续使用Language Integrated Query (LINQ),它已经存在于当前环境中,通过查询表达式来检索数据。

具有成本效益且高效的预测准度

通过Windows Azure近无限的处理能力,Lokad可以实现更加强大的模式。其新的统计学模式需要10倍于现有模式所需的处理能力。由于租用服务器空间的有限能力,公司不能在向用户承诺的1小时内使用新模型来处理完成预测。"先前,我们不能在一小时内处理如此先进的高精准度的预测模式-只有通过Windows Azure才有可能,"Rinat Abdullin说道,Lokad首席技术官。

公司预期能够通过Windows Azure在每一小时内提供更大量的预测。"我们预期通过Windows Azure每小时能够提供100倍于先前的预测能力,而最高可达1亿次预测。" Vermorel说道,不仅如此,Lokad可以更快和更具有成本效益的拓展或缩减规模来满足用户需求。无需为未充分使用的服务器付费, Lokad 可以为处理和存储能力按次付费。

开发新方案的机遇

因为Lokad通过Windows Azure获得了近无限的存储和处理资源,公司可以在新市场上试验新的解决方法,拓宽市场机遇。 另外,为了提供销售点的预测,Lokad正在寻求开发一个测量能源消耗的解决方案。举例来说,在欧洲,能源公司正在为消费者家庭安装智能电网,来测量电力使用情况。通过基于那些数据的先进预测模式,能源公司可以调整电力生产,减少由于生产过剩而造成的电力浪费。为了开发处理大量数据的预测方案,这会需要极大的花费。没有Windows Azure, Lokad无法实现该方案。

优点

通过使用 Windows Azure平台,Lokad 高效的实现了软件+服务预测应用程序。Lokad 快速的开发了解决方案,依赖于微软托管的服务,并无需担心维护技术基础设施。另外,通过更关注于业务逻辑,Lokad可以使用更多时间来开发强大的解决方案,拓展它的服务至新的行业,给予公司在市场中的竞争优势。

我们预期通过Windows Azure每小时能够提供100倍于先前的预测能力,而最高可达1亿次预测。--Joannès Vermorel,Lokad首席执行官

更短的开发时间

因为Lokad 已经使用了 .NET 框架和开发工具,例如: Visual Studio 2008, Windows Azure平台上的开发便只需很少的培训时间。 开发者可以使用它们的技能来将现有Lokad解决方案迁移至Windows Azure ,并更好的利用时间来开发新应用程序。

另外,当有新开发者加入Lokad的团队,他可以快速的开始工作,因为其无需学习新编程语言或工具集。 "这周我们雇佣了一个新开发者,他现在已经可以开始工作了-他能立刻投入开发之中" Abdullin解释道。

削减了IT维护花费

Lokad只有6人的团队,他们不是开发者便是数学家,公司励精图治,并依赖于一个易于管理的IT基础设施。通过Windows Azure, Lokad无需重新使用珍贵的开发者资源或雇佣额外的职员来部署管理服务器基础设施。 相反,因为解决方案由微软托管,对于维护任务,例如:排除问题,生成备份文件等,Lokad可以依赖一个企业级别的服务。"使用与云计算截然不同的传统方法,你需要大量的人员和资金来管理维护基础设施。" Vermorel说道, "现在,我们可以依赖微软来为我们处理这些,并且是以一个极其低廉的价格。"

为用户改善了服务方案

在全球经济衰退的形势下,公司寻求新方法来优化库存和人员编制,帮助他们维护支出的严密控制。通过使用Windows Azure的计算能力,Lokad可以提供改良的服务方案,实现更先进的预测模式,使得公司能够深入洞察他们的需求,并调整资源,库存,和销售策略。

Lokad拥有开发和数学书面的知识,来创建更加先进和准确的预测模式。然而,公司并没有足够的计算资源来提供新模式给用户。 Abdullin解释道,"原先我们并不能使用新模式在一小时内便提供预测,但是Windows Azure让我们做到了这一些。"

更大的竞争优势

通过使用Windows Azure平台, Lokad开发者可以关注于为用户构建新服务方案。通过就地的预测服务,公司可以将业务逻辑和统计模式投放至待开拓的市场 -同时具有可拓展性。举例来说,Lokad 可以将服务从传统预测市场拓展至新市场,例如建筑工程项目管理。然而,建筑行业当前并有技术,研究方法或者是软件来优化相关的预测。 通过Windows Azure, Lokad可以利用已经建立的业务逻辑,实时的改进为一个建筑项目时刻表,在接受项目约束的前提下解决这些事务。

"Windows Azure给予我们试验并寻求新的创新性方法来开拓新市场。" Abdullin解释道, "在其他平台上,从时间、花费和拓展性来说,都不可能实现。"

本文翻译自:http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000005803

转载于:https://www.cnblogs.com/new0801/archive/2010/11/24/6176696.html

Windows Azure真实案例--Lokad 公司通过软件+服务高效提供先进的预测服务相关推荐

  1. Windows Azure真实案例:GoGrid -托管提供商拓展了服务方案,通过云平台吸引更多客户...

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客    . GoGrid " Windows A ...

  2. Windows Azure 真实案例:CCH 财政服务独立软件开发商(ISV)通过托管服务获得了灵活性并节省成本...

    公告   :本博客为微软云计算中文博客 的镜像博客. 部分文章因为博客兼容性问题 ,会影响阅读体验 .如遇此情况,请访问 原博客   . 财政服务独立软件开发商(ISV)通过托管服务获得了灵活 性并节 ...

  3. Windows Azure真实案例:微软IT-将拍卖工具搬移至云端,方便雇员捐赠

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客    . 微软IT 微软IT 运营一个在线拍卖工具,用来 ...

  4. Windows Azure真实案例:NeoGeo New Media --SQL Azure提高数字媒体资产解决方案的拓展性...

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客    . NeoGeo New Media 在一个持续制 ...

  5. Windows Azure真实案例:NeoGeo New Media --SQL Azure提高数字媒体资产解决方案的拓展性

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客    . NeoGeo New Media 在一个持续制 ...

  6. Windows Azure 真实案例:欧洲环境局(EEA)-环境局的开创性在线工具带给公民革命性的数据...

    公告    :本博客为微软云计算中文博客  的镜像博客.   部分文章因为博客兼容性问题  ,会影响阅读体验  .如遇此情况,请访问  原博客    . 欧洲环境局 European Environm ...

  7. 【什么是iMessage推送,im群发】苹果推iMessage是苹果公司为其设备用户提供的即时通讯服务

    iMessage是苹果公司为其设备用户提供的即时通讯服务,拥有一系列强大的功能和特点.然而,至今为止,苹果并未提供官方的群发部署功能.iMessage主要被设计为点对点的通信工具,即用户可以与一个或多 ...

  8. 现实世界中的Windows Azure:澳大利亚的体育博彩公司为赛马微型网站押注Windows Azure

    作为现实世界中的Windows Azure系列中的一部分,我联系了Centrebet公司的网络运营经理Shane Paterson,来了解该公司如何运用Windows Azure 建立一个专用的春季赛 ...

  9. Windows Azure Marketplace 为新增的 50 个国家/地区提供,并推出了令人振奋的新增内容,包括我们自己的 Bing 光学字符识别服务...

    尊敬的 Windows Azure Marketplace 用户: 我们有一些让人激动的新闻与您分享:我们现在为新增的 50 个国家/地区提供 Marketplace.自此,我们提供支持的国家/地区总 ...

最新文章

  1. isdigit函数在C语言什么意思,C 库函数 isdigit() 使用方法及示例
  2. BZOJ3488 : [ONTAK2010]Highways
  3. P1967 货车运输
  4. Android应用程序请求SurfaceFlinger服务渲染Surface的过程分析
  5. commons-logging log4j的联系区别
  6. Linux学习笔记-文件压缩与解压缩
  7. win10英雄联盟登录服务器未响应,win10系统英雄联盟登陆不上的解决方法
  8. c语言 二进制输出_收藏!C语言入门基础知识大全
  9. 【转载保存】Lucene 实战教程第六章 Lucene 的精确、包含、集合查询 Query 的简单使用
  10. latex表插入的位置不对_VSCode_LaTex_英文amp;中文配置
  11. smote算法_SMOTE过采样框架+逻辑回归模型案例
  12. Security+ 学习笔记16 密钥管理
  13. c++ 17 std::variant
  14. smb协议讲解_SMB协议(使用说明+过程详解+抓包分析)
  15. win7桌面上显示html,win7如何在桌面显示ie图标|win7在桌面显示ie图标两种方法
  16. Http request传输图片和附属信息(old)
  17. Dell电脑搭配Win10休眠 = 黑屏
  18. 有情感会说话,虚拟人脸Zoe诞生
  19. 【论文复刻】企业数字化转型与资本市场表现——来自股票流动性的经验证据(2007-2021年数据)
  20. 【Ubuntu】SMBus Host controller not enabled(虚拟机进入不了图形界面)

热门文章

  1. php简单的登录界面,PHP实现简单用户登录界面
  2. db文件 linux查看工具,Linux最大文件句柄数查看及修改
  3. 利用计算机信息资源管理方式,第四章信息资源管理
  4. mysql blob存储图片_显示存储在mysql blob中的图像
  5. 左移寄存器vhdl_VHDL实验代码:8位移位寄存器
  6. 各大搜索引擎地址收录登记入口
  7. shell echo 彩色字体
  8. STM8输出PWM变频时波形断开解决方法
  9. 郑州轻工业学院OJ-杨辉三角
  10. python 近期用到的基础知识汇总(五)