Linx发布它的Windows Azure销售点系统

编者按:&">nbsp;本博客出自Linx公司电子商务项目经理Fernando Chaves,描述了公司如何使用Windows Azure为他的客户扩展他的LinxWeb销售点系统。

Linx 是一个26岁的ISV,也是拉丁美洲零售市场的ERP技术领导者。我们在巴西、拉丁美洲和欧洲拥有超过7,500客户和超过60,000销售点(POS)系统安装。我们公司在总部和分部拥有超过1,800名员工,我们的合作伙伴关系网遍及巴西和国外。

LinxWeb是一个white-label B2C电子商务解决方案,我们的客户可以在他们的销售环境中用它作为一个新的POS系统。它与非云端ERP环境的客户集成,可以像传统的POS系统一样管理,同时允许特定的自定义设置,如促销活动。

设置阶段:在Windows Azure之前

在迁移至Windows Azure之前,LinxWeb的操作都是在运行在传统的托管提供商的虚拟机(VMs)上,尽管在理论上这类的部署可以扩展,但是它并不是那么容易和快速实现,并且我们经常需要扩大、新增内存、计算能力或者网络带宽至虚拟机。

LinxWeb保持原来的单租户模式,所有客户拥有他或她自己的部署和环境。自定义设置直接在客户的Web内容文件上完成,这可能导致一些安全问题、质量控制问题和因为自定义设置过度支持请求生成的错误。

在Windows Azure迁移前,web站点对每个处理任务都回应:生成产品图片缩略图、发送e-mail、与第三方系统通信。每个任务都同步完成的,影响电子商务网站最终用户的性能和可用性。

迁移至Windows Azure

当我们决定迁移LinxWeb至Windows Azure时,我们需要一些重构使它兼容于Windows Azure web role无状态性和负载平衡器。

由于每个web请求可以被发送到任何web服务器实例,我们需要具体化会话数据。我们选择Windows Azure SQL数据库作为我们的会话存储。

我们不得不删除所有写在本地磁盘上的文件,因为本地磁盘存储不能在服务器实例间共享。另外,本地磁盘不耐用,不像Blob Storage或SQL数据库那样拥有备份磁盘。本地磁盘被设计为速度和缓存用途,而不是永久存储了。

时间: 2024-09-29 18:52:12

Linx发布它的Windows Azure销售点系统的相关文章

微软将于明年正式发布Windows Azure云计算系统

据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,微软本周二宣布,公司将于明年1月1日正式发布业界期待已久的Windows Azure云计算系统. 微软首席软件架构师雷·奥兹(Ray Ozzie) 在周二召开的微软年度软件开发者会议上称,微软将在明年初正式推出Windows Azure服务.此前,这项服务已在一年前推出试用版.Windows Azure系统为软件开发者提供一个网络平台,供其创建自己的应用程序,并为用户提供

微软发布一些针对Windows Azure的巨大改进

今天早上我们发布了一些针对Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure的巨大改进.这些新的功能包括: · 虚拟网络:新的点到站连接(非常酷!),它支持软件VPN 设备和动态DNS · 虚拟机:远程PowerShell和Linux SSH配置提升 · 云服务:提供远程桌面支持动态Web/Worker 角色 · Ruby SDK:一个新的用来支持Ruby的Windows Azure SDK 所有这些改进现在都

Windows Azure Achievements for Visual Studio发布

今天我很荣幸的宣布Visual Studio Achievements之Windows Azure正式发布.这次的发布是在Visual Studio Achievements扩展包的基础上添加了15个基于Windows Azure的achievements. 如果你对Visual Studio Achievements感到陌生的话,这里简单介绍一下.Visual Studio Achievements是Visual Studio的一个扩展包, 使开发人员获得徽章,并根据开发人员所写的代码,代码的

Windows Azure云平台如此热门

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

Windows Azure全新开放Web站点+移动服务

今天早上我们发布了一批Windows Azure的重要更新.这些更新包括: •网站:全面开放基于SLA的Windows Azure网站 •移动服务:全面开放基于SLA的Windows Azure移动服务 •自动缩放:新的自动平衡支持网站,云服务和虚拟机 •警报/通知:新的电子邮件警报支持所有计算服务(网站.移动服务.云服务和虚拟机) •MSDN:新用户注册时不强制要求提供信用卡信息 关于网站:全新开放的Windows Azure网站 我无比兴奋地宣布全新发布的Windows Azure网站.在W

微软确定云计算Windows Azure正式发布日期

微软首席软件工程师Ray Ozzie在昨日的专业开发者大会(PDC 09)上发表了主题演讲,Ozzie宣布了http://www.aliyun.com/zixun/aggregation/14048.html">微软云计算操作系统Windows Azure的正式发布日期,介绍了一种新的数据服务技术"达拉斯"(Dallas).新的云计算安全机制"悉尼"(Sydney)等. 微软首席软件架构师雷·奥兹(Ray Ozzie) 在周二召开的微软年度软件开发者

Windows Azure中WCF服务的实现和调试

开启诊断 通过以上的程序应用,现在对于我们来讲,大多数和诊断有关的工作都已经完成了.但做好之后一定要记住,我们必须要把"sharedListener"添加到"AzureLocalStorage"中.完成这个任务其实十分简单,只需要在"WCF Web Role"的"Web.Config"文件中交换一下被注释掉的"system.diagnostics"节点就可以了. 另外,还必须把下面这行代码添加到"

Windows Azure革新:欢迎来到Visual Studio 2012

当微软发布第一个预览版的Windows 8和Visual Studio,社区里很多人在问,windows azure tool是否可用?答案是"否".微软承诺windows azure tool(目前)只支持http://www.aliyun.com/zixun/aggregation/13385.html">Visual Studio 2010,只有2012版最终发布了,windows azure tool将可用.现在,随着新版本的windows azure平台的发布

Windows Azure Storage客户端Java版概览

我们发布了支持Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure Blob.Queue和Table的存储客户端Java版.我们的目标是继续提高在编写使用Windows Azure Storage的云计算应用程序时的开发体验.这次发布的是微软提供支持的社区技术预览版(CTP).因此,我们结合了来自客户和当前.NET类库论坛的反馈,来帮助我们创建更加无缝的既强大而又易用的应用程序接口(API).本篇文章提供了这个库