近几年,跨境电商已经成为明星行业,增速惊人,吸引了越来越多的创业者加入。
店匠科技(Shoplazza)
是一家专注为全球电商提供产品和技术解决方案的公司,致力于通过卓越的技术引领客户全球商业成功。店匠科技通过核心产品全球独立站(Shopping Cart) SaaS 为商户提供:海量品牌电商主题、便捷商品订单管理操作、高转化营销插件等功能的企业级解决方案。目前,店匠科技已为全球36万+家商户提供建站的企业级解决方案,助力全球商户开启线上零售生意。
业务需求与挑战
独立站 B2C 平台不仅是售货渠道,它能带来的价值还有很多:数据自主权、客户沉淀、品牌打造等,其重要性毋庸置疑,但商家却常因为缺乏技术支撑和运营能力而难以落地,而店匠科技正是致力于为商家解决独立站建站、运营难题的平台。即便客户完全没有开发经验,依照店匠科技成熟的模板,可在短短5分钟的时间内创建站点,实现全球开卖。
“站在客户角度考虑,保障用户在全球所有区域的极速网络访问,以及建站的稳定、安全和可靠,帮助他们有效地提升用户体验,这是一个技术上的挑战,”店匠科技 CTO 夏冰介绍说。为了保证客户 SaaS 独立站能够高效、安全地运营,店匠科技正在寻找能够确保全球覆盖率、稳定服务和高可用性的云服务提供商,选择的重要考量因素包括:
1、 服务的稳定性。跨境电商系统每秒的交易流水金额巨大,必须为客户提供足够高的 SLA(Service Level Agreement),所以稳定可靠的底层服务器、数据库和托管服务极为重要。
2、 合规性和安全性。商家十分重视用户的隐私,平台的支付系统对个人数据和交易数据安全有较高要求,所以云安全防护能力必须跟上业务发展速度。
3、 成本控制。在创业初期,店匠科技没有充裕的资金和人力,所以迫切需要用较少的成本和精力去做更多的事情,加速业务上线与创新。
为什么选择 Amazon Web Services
“此前我们尝试过其它云服务商的服务,但因海外技术支撑、安全能力以及 CDN 效果不理想等原因,最终选择了 AWS,”夏冰表示,“AWS 全球化的资源、服务完整性、安全防护机制、可靠的 SLA 保障,以及优于竞品的服务稳定性,还有 AWS 云创计划的扶持和合作伙伴所提供的无感迁移体验,这些都是我们所看重的因素。加之在公司战略上,店匠科技有扩展海外市场计划,因此从公司长远发展考虑,决定将系统从原来的云平台上迁移到 AWS。”
如今,店匠科技的所有 SaaS 独立站点已经完全迁移到 AWS 上,与早期系统相比,在系统性能、响应速度、稳定性、数据安全性、运维方便性、成本控制等方面都有了大幅提升,可为客户提供 99.9% 的可用性。店匠科技所使用的 AWS 云服务包括
Amazon Elastic Kubernetes Service
(Amazon EKS) 、
AWS Identity and Access Management
(AWS IAM) 、
AWS WAF
、
AWS Shield
、
Amazon Route 53
、
Amazon ElastiCache
、
Amazon Elasticsearch Service
(Amazon ES) 、
AWS Global Accelerator
(AWS GA) 、
Amazon Simple Storage Service
(Amazon S3) 、
Amazon EC2 Auto Scaling
、
Amazon EC2 Spot实例
、
Amazon Aurora
等。图1是店匠科技基于 AWS 的系统架构示意图。
对于创业公司来说,获得快速启动和扩张业务所需的技术资源至关重要。云服务让企业在初创阶段不再受限于拥有的资源,其弹性伸缩能力、经济性与按用量付费等特性都非常符合初创公司的特点和需要,比如初创企业通常没有充裕的资金,不愿在基础架构的搭建和运维上花费太多精力,而是希望将主要精力投入到业务和产品的创新和迭代上。
AWS 云创计划旨在为初创公司提供起步云资源和技术服务。“AWS 云创计划给我们的资源支持是实实在在的。在2019年5月很顺畅地申请到 AWS 服务抵扣券,这让我们在迁移初期免除了大部分的服务器成本。此外,AWS 的合作伙伴云势数据还提供了非常专业的迁移服务,数TB的数据量在迁移过程中完全无感,对在线的业务运营毫无影响,”夏冰对 AWS 云创计划给予了高度评价,“除了基础的技术资源,AWS资深架构师一直和我们密切合作,提供专业的架构优化服务,不断帮助我们解决新问题、应对新需求。此外,AWS售后团队每个月还会随访应用状况,探讨更有效的成本优化方法。“
当遇到商家为了品牌或产品宣传进行广告采买时,QPS(每秒查询率)会波动非常大,可能瞬时增长100%,店匠科技会通过升级 Amazon Aurora、Amazon ES 等关键服务提高系统的容量;还能利用 Auto Scaling 服务自动增加 Amazon EC2 实例的数量,保证系统的峰值性能;Amazon EKS 内置的自动规模伸缩机制可以轻松应对2-3倍流量峰值场景,对系统的可用性和稳定性 SLA 保障起到重要的作用。夏冰表示:“电商对网站的响应时间甚至到了苛刻的程度,借助 AWS GA 优化低延迟、高可用的网络性能,能够将端到端延迟平均下降100ms以上,完全满足客户的需求,使消费者忠诚度和信任度得以保证。“
夏冰认为:“电商最宝贵的财富就是用户数据。AWS 在安全防护和合规性上有完善的功能、工具和解决方案,构建了一整套云上安全体系,并在我们通过 PCI level 1 合规认证中发挥了重要作用,能够很好地支撑我们业务发展。”据了解,1级 PCI 认证所要求的交易数量最多,也是最高级别。使用店匠科技建站的所有店铺都自动符合 PCI 标准。
Amazon Virtual Private Cloud
(Amazon VPC) 使店匠科技可以根据自身安全需求在云中预置一个逻辑隔离分区,实现私网隔离;充分利用 AWS IAM 最小化服务的权限边界,如每个 S3 bucket 都拥有自己的访问策略, 防止互相影响;联合 AWS WAF、AWS Shield、Amazon Route 53 等安全防护服务保护 Web 应用程序或者 API 免遭 Web 漏洞的攻击。
2018年,店匠科技就开始全面进行容器化和微服务改造,使用 Amazon EKS 后,通过托管控制平面节点降低了维护整个业务集群的成本,同时还使用了大量的 Spot 实例来节省更多成本和优化应用性能。目前,店匠科技在20%托管机器上都应用了 Spot 实例。此外,还利用 Saving Plan 模式实现进一步的成本优化,硬件使用成本降低了10%。凭借 AWS 完善的服务,店匠科技的系统运维成本与复杂度都得到精简,使其能够快速产品迭代、自动部署和管理。店匠科技经过测算,2个人的运维人力即可支持目前全系统的维护,这样的生产力非常惊人。
随着业务的不断发展,店匠科技的运维团队遇到了新的挑战。在 Spot 实例资源池紧张时,能否自动使用按需实例来应对流量冲击?为此,店匠科技迫切需要一个可以有效提升 Spot 实例使用体验的解决方案,从而实现其云成本的优化。对 AWS 的用户而言,AWS Marketplace 是查找,购买并且部署第三方软件产品的优选,因为
AWS Marketplace 上售卖的产品都经过了 AWS 平台的验证和测试,保障了软件的安全可靠。
面对不同的企业需求,AWS Marketplace 全球多达10,000种的产品选择满足了用户在第三方软件上方方面面的需求.。
AWS Marketplace 上依据用户需求提供很多优势功能,其中包括在 AWS Marketplace 上实现软件按需付费、软件费用整合进入 AWS 账单,以及获得 AWS 和 ISV(Independent Software Vendors) 共同的技术支持等等。
店匠科技通过 AWS Marketplace 了解到SpotMax解决方案可以有效帮助自己解决成本优化的难题。使用 SpotMax 解决方案,一方面能有效避免因 Spot 实例回收、无法启动新实例,从而导致系统负载过高的问题;另一方面可以使成本管理更灵活:企业通过 SpotMax 能够充分享受到 Spot 实例计费方案的低价优势,同时可以结合 Amazon EC2 预留实例 (RI) 和 Savings Plans 计费方案,极大地节约成本。最终在 AWS Marketplace 所提供的 SpotMax 解决方案的帮助下,店匠 SHOPLAZZA 的云成本降低了 50% 。
获得的成效
弹性、敏捷、可扩展、低延迟的全球访问,计算与运维成本,安全与合规,是 AWS 云能够支撑店匠科技 SaaS 独立站稳定运营的关键核心优势。宠物机器人 ebo、电动滑板车品牌 Exway、知名箱包品牌90分和时尚潜水运动科技产品品牌 Lefeet 等跨境电商,都在通过独立自建站赋能,从而轻松地打通海外市场。电动滑板企业 Exway 在得到店匠科技8个月的专业服务后,不仅从0到1搭建起了自己的品牌形象和线上销售渠道,销售额也从个位数提升到了 1500 万美金,而其背后灵活稳定的 AWS“云底座”功不可没。
如今,店匠科技在使用 AWS一年多的时间内,依托高度弹性的架构,无论从底层资源使用还是运维管理方面,店匠科技都实现了成本的大幅节约,有效解决了业务发展中多次遇到流量暴涨的挑战。此外, AWS 云创计划不仅满足了店匠科技对资金、技术、服务支持和知识分享的需求,使其更轻松地利用云扩展业务,更是在渠道开拓、销售机会、生态建设等多个层面让其受益。
未来,店匠科技希望能成功帮助更多的国内优秀企业做到品牌出海, 期待与 AWS 保持长期和深度的合作关系,引入更多的 AWS 产品, 例如简单队列服务、推荐服务和反欺诈服务等,双方携手让世界见证中国品牌的力量。
Amazon EKS
Amazon Elastic Kubernetes Service (Amazon EKS) 为您提供在 AWS 云和本地启动、运行和扩展 Kubernetes 应用程序所需的灵活性。
了解更多》
Amazon Aurora
Amazon Aurora 是一种与 MySQL 和 PostgreSQL 兼容的关系数据库,专为云而打造,既具有传统企业数据库的性能和可用性,又具有开源数据库的简单性和成本效益。
了解更多》
AWS Global Accelerator
AWS Global Accelerator 是通过 Amazon Web Service 的全球网络基础设施发送您的用户流量的联网服务,将您的互联网用户性能提升了高达 60%。
了解更多》
AWS 对 Internet Explorer 的支持将于 07/31/2022 结束。受支持的浏览器包括 Chrome、Firefox、Edge 和 Safari。
了解详情 »