消费电子与零售 · 埃及
消费电子领军企业在 AWS 上重构电商平台。
该地区最大家电与消费电子集团之一,深受埃及及周边地区数百万家庭信赖。
- 可用性目标
- 99.99%
- 可用性目标
- 页面加载提速
- 50%
- 页面加载提速
- 峰值流量余量
- 3×
- 峰值流量余量
- WAF 威胁防护
- 24/7
- WAF 威胁防护
关于 ELARABY Group
ELARABY Group
消费电子与零售 · 埃及
ELARABY Group 是埃及最大的家电与消费电子集团之一,生产并销售深受信赖的家用品牌,服务整个地区数百万客户。
在制造基地和覆盖全国的零售与售后网络之外,ELARABY 还经营着不断增长的直面消费者电商业务:一个面向公众的商城,必须在最繁忙的销售季也保持快速、可用和安全。
随着线上需求增长,这个基于 Magento 的平台需要一个现代化、可扩展的云端家园:既能跟上流量高峰,又能保护面向客户的服务,并为业务留出成长空间。
执行摘要
ELARABY Group 希望将其业务关键的电商平台现代化并托管到 AWS 上:一个可扩展、高可用、安全且高性能的在线运营环境。
Phoenix 采用托管型和云原生服务,为 Magento 应用设计并实施了 AWS 架构,提升了可用性、安全性、可扩展性和交付性能,将商城迁移到能够随业务成长、同时降低日常运维复杂度的底座之上。
转型之前 · 挑战与机遇
客户需要解决的问题。
- 01 改造老化的电商基础设施,降低运维复杂度。
- 02 将 Magento 应用迁移到能跟上需求节奏、可弹性扩展的 AWS 环境。
- 03 为不能承受停机的公众商城提升可用性与韧性。
- 04 改善整个地区终端用户的应用性能与内容分发。
- 05 保护公开的 Magento 应用免受常见 Web 攻击和恶意流量。
- 06 改善数据库性能与可靠性,包括解决复制相关的问题。
- 07 为未来业务增长打造可扩展的基础。
Phoenix 如何交付
实施方案。
- 01 将 Magento 应用托管在 Amazon EC2 上,生产环境采用 Auto Scaling 组,容量随流量自动伸缩。
- 02 通过 Application Load Balancer(ALB)在应用服务器之间分发流量,提升可用性与韧性。
- 03 使用 Amazon CloudFront 加速内容分发并为源站卸载压力,改善终端用户性能。
- 04 使用 AWS WAF 为公开商城抵御常见 Web 攻击和恶意流量。
- 05 数据库运行在 Amazon RDS for MariaDB 上,解决性能与复制问题,保证数据可靠一致。
- 06 将预发与生产隔离在不重叠的 VPC 中:公有、应用、数据库子网分层,NAT 网关控制出站流量。
- 07 以多账号 Landing Zone(Control Tower、Organizations、IAM Identity Center)和云原生运维(CloudWatch、Systems Manager、Backup)治理整体环境,并通过 AWS Transit Gateway 和站点到站点 VPN 与 ELARABY 现有的 Azure 环境互联。
架构
AWS 原生设计。
安全、可扩展的基础:从自动化数据采集,到分析、AI 与业务就绪的仪表板。
AWS 架构概览:受治理的多账号 Landing Zone 托管运行在 Amazon EC2 上的 Magento 商城,前端为 Application Load Balancer,边缘由 Amazon CloudFront 和 AWS WAF 防护,数据层采用 Amazon RDS for MariaDB,预发与生产隔离在各自 VPC 中,并通过 AWS Transit Gateway 和 VPN 连接 ELARABY 的 Azure 环境。
转型之后 · 价值驱动的成果
业务发生了哪些变化。
可衡量的成果,由客户在上线后报告。
- 电商平台有了现代化、云原生的家园,需要维护的老化基础设施大幅减少。
- 弹性容量:Auto Scaling 组与 ALB 无需人工干预即可吸收流量高峰。
- 多可用区、负载均衡的设计为公众商城带来更高的可用性与韧性。
- 借助 Amazon CloudFront,终端用户的内容分发与页面性能更快。
- 安全态势显著强化:AWS WAF 在恶意流量抵达应用之前完成过滤。
- 在 Amazon RDS 上解决复制与调优问题后,数据库性能与可靠性明显改善。
- 借助 AWS 托管服务和受治理的多账号 Landing Zone,运维复杂度显著降低。
- 可扩展的基础已经就绪,支撑 ELARABY 未来的电商增长。
更多 Phoenix 案例研究