电子商务生态系统迁移到Amazon Cloud

电子商务生态系统迁移到Amazon Cloud

行业
消费品,零售
技术领域
的PHP,云,AWS

顾客

客户总部位于美国,是为100多个国家/地区的消费者提供创新在线购物,旅行和娱乐解决方案的领先提供商。客户的主要重点是在其网站上的每笔交易中提供现金返还奖励,其中包含最受欢迎的在线商店以及全球领先的旅行,电信和金融服务公司出售的数百万种产品和服务。

挑战

客户在20台专用服务器上运行着几项服务(Web门户,统计,付款,佣金,邮件和其他服务)。随着网站访问者人数的不断增加,高服务器负载开始导致服务性能下降。这导致流量显着下降,随后收入下降,因为更少的消费者可以在网站上进行购买。挑战是将整个基础架构从专用服务器迁移到AWS(Amazon Web 服务),从而确保客户服务的可伸缩性。

ScienceSoft的 零售应用开发团队 由一名PHP架构师和一名高级PHP开发人员组成,首先迁移了客户的六台数据库服务器,总计100GB。通过使用主从方案,他们成功地将数据复制到了AWS,而没有任何停机时间。 Web服务器已迁移到Amazon EC2(弹性计算云)并基于Red Hat Linux进行配置。

下一步是修改客户的服务,以使它们遵循无共享模式,该概念表示每个节点都有自己的内存和磁盘存储的系统。这个想法是在多个外部存储(例如Amazon S3(简单存储服务),RDS(理性数据库服务)和DynamoDB(NoSQL数据库服务))之间分配一个应用程序使用的数据,以使应用程序更具可伸缩性。

为了更好地控制虚拟网络环境,ScienceSoft应用了Amazon VPC(虚拟私有云)来创建公共和私有子网,并为客户的服务建立多层安全性。

为了满足客户的备份需求,ScienceSoft开发人员编写了脚本,该脚本将定期存档数据并创建数据库快照。

结果

迁移在1.5个月内成功完成,并带来了可承受高负载的可在云端操作的可扩展生产系统。客户现在可以避免因在专用服务器上运行服务而造成的可观费用。客户还将与ScienceSoft一起考虑合并所有数据库以促进数据分区并确保更好的可伸缩性的想法。

技术与工具

亚马逊网络服务: VPC,EC2,S3,RDS,路线53,CloudFront CDN,DynamoDB

致电给我们,我们的代表将在30分钟内与您联系以安排初步讨论。