RepricerExpress 从 Azure 迁移到 AWS,以降低成本、提高性能

2020 年

起初,对 RepricerExpress 来说,在 Microsoft Azure 上运行他们的 Windows Server 和 Microsoft SQL Server 环境似乎是一个好主意。

RepricerExpress 是 Lucid Interactive 旗下的一家公司,致力于提供解决方案,以使 Amazon Marketplace 和 eBay 卖家能够设置和自定义自动定价策略。该公司为 20 多个 Amazon 和 eBay 渠道的 4200 个卖家提供服务,每月对 5000 多万个 SKU 进行重新定价,每周为 6000 万美元的客户销售额提供支持。

“我们即将与 Azure 续订合同,这样将使我们的托管成本上涨 20%,”RepricerExpress 的 DevOps 工程师 Damian Elder 说道。“此外,当首次在 Azure 上启动时,我们没想到用户群和数据量会像我们最终经历的那样大幅增长。”

经过仔细考虑,该公司将其 Windows 基础设施转移到了 Amazon Web Services(AWS)上。这一迁移意味着,我们可以避免 Azure 上的 20% 成本上涨,每年可以节省大约 6 万美元的数据传输成本,并以与他们一直在使用的 Azure 资源相同的成本获得性能更强的计算资源。

Technology concept. 3D render
kr_quotemark

从 Azure 迁移到 AWS 非常容易。AWS 服务可以胜任这项任务,而且在 AWS 上可以更轻松地管理您的 Microsoft 许可。“当考虑长期目标时,一定要了解一下 AWS。”

Damian Elder
RepricerExpress DevOps 工程师

AWS,一个适用于 Windows 环境的成熟平台

RepricerExpress 的快速增长是该公司评估向 AWS 迁移的一个主要动力。“在短短的五年内,我们收到的价格通知从每天大约 5000 份上涨到每月超过 10 亿份,”RepricerExpress 的数字营销主管 Chris Dunne 说道。“据我们预计,我们的客户群规模将在明年翻一番。我们的分析发现,AWS 为 SQL Server 和 Windows Server 等 Microsoft 工具提供的产品确实相当成熟,而且对于这样的巨大增长,AWS 将是一个比 Azure 更好的平台。”

RepricerExpress 将他们的 Windows Server 和 SQL Server 环境迁移到包含 Amazon Elastic Compute Cloud(Amazon EC2)z1d 实例的 AWS 基础设施上,这些实例使用自定义的 Intel Xeon 可扩展处理器提供非常高的单线程性能。“迁移非常简单,因为我们可以使用 Azure 上的那些工具和服务,而且无需切换到 AWS 数据库结构,”Dunne 表示。“在迁移过程中,我们最终没有向 AWS 寻求任何帮助。”

该公司还使用 Amazon EC2 for Microsoft Windows Server 部署基于 Windows 的应用程序和工作负载,使用 Amazon Simple Queue Service(Amazon SQS)将定价信息排队,将 Amazon Elastic Block Store(Amazon EBS)与预调配 IOPS 固态驱动器(SSD)结合使用以实现高性能数据块存储,以及使用 AWS Directory Service 将 Microsoft Active Directory 扩展到 AWS 云。“我们还加入了 Amazon Marketplace 开发人员委员会,这进一步提高了我们在 Amazon Marketplace 客户群中的信誉,”Dunne 说道。

更快的重新定价改善了客户体验

此次转移的一个关键好处是消除了将价格通知从 AWS 推送到该公司的 Azure 虚拟机而产生的成本。“通过从 Azure 迁移到 AWS,我们每年可以节省大约 6 万美元的出站带宽成本,”Elder 说道。“通过将大部分服务器置于为期一年的 Amazon EC2 预留实例上,我们获得了额外的 15% 折扣,我们正在将省下来的这笔资金再投资于我们的服务器基础设施。”

通过利用 AWS 定价计算器AWS Cost Explorer 成本管理服务,RepricerExpress 发现,在 AWS 上要比在 Azure 上更容易计算和理解成本和节省。“在 Azure 上,账单和成本监控可能非常复杂,因为你必须考虑很多因素,”RepricerExpress 的设计经理 Seamus Breslin 表示。“而使用 AWS 定价计算器,可以非常轻松地了解折扣的适用方式和实际的节省幅度。我们还期待使用 AWS Cost Explorer 成本管理服务了解每个客户在运行我们的应用程序时产生的成本,而不是依赖平均值。”

借助这些节省,RepricerExpress 能够负担得起规模更大、性能更强的虚拟机。“Amazon EC2 z1d 实例要比同等的 Azure 产品快得多,而成本大致相当,”Elder 表示。“使用 Amazon EC2 z1d 实例,我们可以更快地处理价格通知和更频繁地重新定价,从而提供更好的客户体验。”

RepricerExpress 还对在 AWS 上轻松管理 Microsoft Active Directory 域的能力表示了赞赏。“Active Directory 是 AWS 上的一项托管服务,因此它在 AWS 上的运行要比在 Azure 上简单得多,”Elder 说道。

在 AWS 上进一步实现现代化

借助 AWS 的灵活性,RepricerExpress 能够在他们的架构与应用程序之间找到更合适的选择。“借助适用于 Amazon EBS 的高性能 SSD 选项,我们设计了一个与应用程序的数据访问模式协调一致的存储平台,”Elder 表示。“这个 Amazon EBS 选项将帮助我们降低成本,并提供更高的应用程序可用性。”

RepricerExpress 已经非常熟悉 AWS,因此该公司期待尝试其他服务,例如 Amazon Relational Database Service(Amazon RDS)和 Amazon Timestream。“我们计划将工作负载转移到 Amazon RDS 上,以减少我们的 Amazon EC2 实例集,”Breslin 说道。“最令人兴奋的是,它是一项托管服务,因此我们不必担心 Windows 虚拟机的更新和所有其他维护开销。我们还希望将我们处理的所有数据注入到 Amazon Timestream,以便能够分析每种产品每天发生的价格变化,并为我们的客户提供趋势预测。”

对于正在考虑从 Azure 向 AWS 进行类似转移的其他公司,Elder 建议:“AWS 在支持 Microsoft 环境方面取得了长足进步,而且从 Azure 迁移到 AWS 非常容易。AWS 服务可以胜任这项任务,而且在 AWS 上可以更轻松地管理您的 Microsoft 许可。“当考虑长期目标时,一定要了解一下 AWS。”

要了解更多信息,请访问 thinkwithwp.com/windows/products


关于 RepricerExpress

RepricerExpress 是自动反馈解决方案 FeedbackExpress 的一个姊妹应用程序,它使 Amazon Marketplace 和 eBay 卖家能够设置和自定义自动定价策略。该公司为 20 多个 Amazon 和 eBay 渠道的 4200 个卖家提供服务,每月对 5000 多万个 SKU 进行重新定价。

AWS 的好处

  • 每年节省 6 万美元的出站带宽成本
  • 简化账单和成本监控
  • 支持以相同的成本使用规模更大、性能更强的计算资源
  • 消除 Active Directory 的管理开销

使用的 AWS 服务

Amazon EC2 z1d 实例

Amazon EC2 z1d 实例提供较高的单线程性能,因为自定义 Intel® Xeon® 可扩展处理器具有高达 4.0GHz 的稳定全核频率,是所有云实例中最快的。

了解更多 »

Amazon Simple Queue Service

Amazon Simple Queue Service(SQS)是一种完全托管的消息队列服务,可让您解耦和扩展微服务、分布式系统和无服务器应用程序。SQS 消除了与管理和运营消息型中间件相关的复杂性和开销,并使开发人员能够专注于重要工作。

了解更多 >>

Amazon Elastic Block Store

Amazon Elastic Block Store(EBS)是一种易于使用的高性能区块式存储服务,旨在与 Amazon Elastic Compute Cloud(EC2)一起使用,适用于任何规模的吞吐量和事务密集型工作负载。

了解更多 >>

AWS Directory Service

适用于 Microsoft Active Directory 的 AWS Directory Service 又称为 AWS 托管 Microsoft AD,可以支持目录感知型工作负载和各种 AWS 资源,让您可以在 AWS 云中使用托管的 Active Directory。

了解更多 >>


开始使用

无论行业无论规模,每天都有的公司在使用 AWS 实现业务转型。联系我们的专家,立即踏上您的 AWS Cloud 之旅。