跳至主要内容

AWS 解决方案库

  • AWS 解决方案库
  • 有关如何在 AWS 上使用 Commercetools 构建电子商务体验的指引

有关如何在 AWS 上使用 Commercetools 构建电子商务体验的指引

概览

本指引将展示如何围绕基于微服务、API 优先的云原生软件即服务和无外设(MACH)的 Commercetools 方法构建电子商务体验。通过将 AWS 服务与 Commercetools 集成,您可以扩展功能,以解决常见的零售使用案例。这一集成可以帮助您更快地做出与品牌设计相关的决策,以便为客户提供一致、无缝的体验。 

工作原理

这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。

Well-Architected 支柱

上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。

CloudFront 弹性负载均衡(ELB)、亚马逊 S3、亚马逊 ECS、Lambda、亚马逊 Dynam oDB、亚马逊个性化 Kinesis Data Firehose、 EventBridge 和亚马逊 SQ S 都是托服务,消除了运营开销。使用托管式服务,可以让 AWS 帮助您完成基础设施和服务器维护工作。

阅读卓越运营白皮书

CloudFront 通过流量加密和访问控制提高网站安全性。DynamoDB Amazon S3 对静态数据进行加密,您可以灵活地选择加密密钥。加密静态数据有助于确保只有经过授权的个人能够访问数据,从而防止数据泄露、未经授权的访问和实物盗窃。

阅读安全白皮书

ELB 将来自商店网络和移动应用程序的流量请求路由到 Amazon ECS 中运行良好的容器。Amazon ECS 在多个可用区自动扩展容器以实现高可用性。将 ELB Amazon ECS 结合使用可以减少业务逻辑出现应用程序故障的机会,这意味着用户可以在不遇到停机错误的情况下浏览网页和移动店面。

阅读可靠性白皮书

Amazon ECS 可按需扩展运行业务逻辑的容器,帮助确保仅分配必要的计算资源。CloudFront 通过请求者最近的边缘位置为请求提供服务,以减少网络延迟。这种架构使您能够承受峰值流量(这在电子商务中通常是一项挑战),同时通过距离请求者最近的边缘站点处理请求,以减小网络延迟。

阅读性能效率白皮书

在可能的情况下,CloudFront 通过缓存消除数据访问或微服务调用的频率,从而降低计算成本。Amazon ECS 使用 AWS Auto Scaling 通过高效的计算资源自动扩展来降低成本。CloudFront 缓存通过预置最少的计算量并允许您仅为使用的资源付费,使 Amazon ECS 自动应用程序扩展具有成本效益。

阅读成本优化白皮书

亚马逊 ECS 支持 AWS Graviton 处理器,在相同性能下,该处理器消耗的能量比同类亚马逊弹性计算云 (Amazon EC2) 实例减少多达 60%。为了最大限度地减少工作负载对环境的影响,请为 Amazon ECS 选择最新的 Gravit on 处理器,并定期清理未使用的数据、快照和备份。

阅读可持续发展白皮书

免责声明

示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。

找到今天要查找的内容了吗?

请提供您的意见,以便帮助我们提高页面内容的质量