公司简介
完美日记是广州“独角兽”创新企业广州壹仙电子商务有限公司旗下首个美妆品牌。成立于2017年,致力于为新一代女性开发高品质、精心设计、易于使用的产品。化妆品护肤品,立志打造具有国际影响力的icon。
完美日记推出不到两年就成为天猫最畅销的化妆品品牌。 2019年,成为11年来首个登顶天猫双十一彩妆销量榜的国产品牌,稳坐2019全年天猫彩妆销量第一; 2020年4月,成为天猫最畅销化妆品品牌。首个亮相天猫超级品牌日的国产化妆品品牌,也打破了化妆品品牌的销售记录。
此外,完美日记已在全国开设数十家线下门店,并计划到2022年底开设超过600家门店。
截至2020年4月,品牌拥有超过700个SKU,全网用户粉丝数超过2500万,月曝光量超过10亿。
业务痛点
系统开发迭代快,线上问题较多,定位问题耗时。频繁的大额销售给保证系统稳定性带来了巨大压力。第三方接口和一些慢SQL可能会导致严重的上线失败。压测和系统容量评估工作非常频繁,需要规范化的机制来支撑。系统大升级时,资源与日常资源差异较大,需要频繁扩缩容。
解决方案
图1. 解决方案架构图
计划详情:
为了支撑业务的快速发展,完美日记采用了阿里云容器服务ACK+和阿里云中间件PTS+AHAS+链路追踪产品的解决方案。
迁移到云的价值
成本控制:非高峰期维持相对较少的节点支撑日常业务,大促前快速扩容资源,大促后释放多余资源,最大程度节省成本。利用容器的高可靠性、故障自愈、弹性伸缩等能力,减少运维工作量。高可用性:利用AHAS的限流降级和系统保护功能,保护关键系统资源,监控整体系统水位,确保升级顺利,提升用户体验。容量评估:利用PTS和ARMS评估系统的单机能力和整体容量,提前预测单机可承载的业务量和整体可承载的业务量。可以针对未来的业务推广需求做出合理的决策。资源规划和成本预测。大促保障机制:通过与阿里云服务团队的多次合作,梳理了大促保障的一般流程和应急机制,使大促常态化。
见证
“使用ACK容器服务可以帮助我们快速搭建测试环境,利用PTS实时高并发流量压测确认系统水位,结合ARMS监控诊断压测过程中的性能瓶颈,最后利用AHAS进行突发流量和突发场景的实时限流降级,加上阿里云团队的保障,保证每次重大促销活动的系统稳定性和可用性。快速弹性扩缩容,节省50%以上服务器成本。” - 完美日记。技术中心经理
相关产品容器服务 ACK
(简称ACK)提供高性能、可扩展的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云的虚拟化、存储、网络和安全能力,打造云端最佳的容器化应用运行环境。有关容器服务ACK的更多信息,请参见容器服务ACK产品详情页面。
应用实时监控服务ARMS
应用实时监控服务(Real-Time,简称ARMS)是一款应用性能管理产品,包括前端监控、应用监控和监控三个子产品,涵盖浏览器、小程序、APP、分布式应用和容器环境性能管理可以帮助您实现全栈性能监控和端到端全链路跟踪诊断,让应用运维比以往更简单、更高效。更多关于应用实时监控服务ARMS的信息,请参见应用实时监控服务ARMS产品详情页。
性能测试PTS
PTS ( ) 是一款基于云的测试工具,适用于所有技术背景的人员。区别于传统工具的复杂性,PTS采用基于互联网的交互方式,提供性能测试、API调试、监控等多种能力。无论是自主开发还是开源适配的功能,都可以轻松模拟任意规模的用户访问服务的场景,并且可以随时启动任务,免去繁琐的设置和维护成本。与监控、流控等姊妹产品紧密结合,提供一站式高可用能力,高效测试和管理业务性能。关于性能测试PTS的更多信息,请参见性能测试PTS产品详情页面。