《云原生架构容器&微服务优秀案例集》——04 交通/物流——丽迅物流 通过 ACR EE 管理大规模容器镜像,快速响应业务需求

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
函数计算FC,每月15万CU 3个月
云原生网关 MSE Higress,422元/月
简介: 《云原生架构容器&微服务优秀案例集》——04 交通/物流——丽迅物流 通过 ACR EE 管理大规模容器镜像,快速响应业务需求

丽迅物流通过 ACR EE 管理大规模容器镜像,快速响应业务需求


客户简介

丽迅物流是百丽旗下专注于时尚产业、 为企业提供专业物流及供应链解决方的服务商。目前丽迅物流已在全国拥有 70+ 全渠道实体云仓、 5 大中心电仓, 总面积达 100 万 + 平方米, 服务覆盖 300+ 城市、3000+ 商圈。在技术架构转型及业务快速发展的背景下,为了降低业务各环节中的运维成本、 提高物流服务效率, 2021 年 8 月起, 丽迅物流开始了在阿里云上完成自身从 IDC 自建到全面云原生化的进程。


客户痛点

在技术架构转型和业务快速发展的背景下, 丽迅物流的 IDC 自建 Harbor 托管容器镜像制品方案面临以下问题 :


大规模分发场景下 Harbor 运维复杂 : 尽管 Harbor 最初能够满足企业镜像仓库的基本需求, 但随着业务的发展和迭代,大规模分发场景需要考虑高可用性、网络带宽、安全性等问题。


镜像安全问题无法得到满足 : 在生产场景下, 对于镜像安全的需求越来越高, 一些镜像版本的安全管理和部署需要进行二次开发。


研发精力不聚焦 : 在市场环境和消费者需求快速变化的情况下, 丽迅希望将精力集中于核心业务的研发,而不是对基础设施需求的响应中。


方案亮点

为实现大规模场景下的增效降本, 综合考虑以下优势, 丽迅物流选择了容器镜像服务企业版 ACR EE :


便捷迁移, 更易使用, 免运维 : 基于 ACR EE 镜像导入功能, 可以直接将 Harbor 镜像数据导入 ACR EE 实例,无缝兼容镜像使用习惯,只需要 1 小时即可完成 Harbor 全部镜像实例向 ACR EE 的平滑迁移。此外,后续仓库的运维工作完全托管,让客户更加专注于业务开发。


高质量的镜像分发能力 : ACR EE 承诺 99.95% 的业内最高 SLA 保障,并且具备大规模分发场景的 P2P 分发加速能力,可实现大镜像分发场景的按需分发加速、跨海分发场景的全球分发加速等。


端到端的镜像安全治理 : ACR EE 具有默认存储加密、自动化镜像安全扫描、镜像加签等功能,企业无需再担心容器镜像的安全可信问题。同时, ACR EE 还提供云原生应用交付链功能, 支持全链路自动交付、全链路可观测、可追踪,确保云原生 DevSecOps 场景落地。

image.png


建设成果

经过将自建 Harbor 仓库迁移至 ACR EE 后, 丽迅物流已全面降低了应用的运维部署成本。 ACR EE 除了提供自身完善的功能之外,还可以与阿里云的其他产品如容器服务 ACK、云效流水线 Flow 深度结合,为丽迅物流提供灵活易用的持续集成、持续验证和持续发布功能,帮助其高质量、高效率地交付业务, 并实现全链路云原生 DevSecOps。通过将核心镜像迁移至 ACR EE, 丽迅物流的镜像管理及运维 Registry 实例复杂度降低 50%,容器镜像分发效率提高 60%,同时还确保了容器镜像端到端的安全。


客户证言

“市场环境和消费者需求快速变化的现状下, 我们更希望将精力专注于核心业务的研发。为了实现业务增效降本, 我们直接选择了 ACR EE 服务, 可以让我们将更多精力投入到快速响应业务需求当中。”


相关产品

1 容器镜像服务 ACR

2 容器服务 ACK




相关实践学习
通过容器镜像仓库与容器服务快速部署spring-hello应用
本教程主要讲述如何将本地Java代码程序上传并在云端以容器化的构建、传输和运行。
Kubernetes极速入门
Kubernetes(K8S)是Google在2014年发布的一个开源项目,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes通常结合docker容器工作,并且整合多个运行着docker容器的主机集群。 本课程从Kubernetes的简介、功能、架构,集群的概念、工具及部署等各个方面进行了详细的讲解及展示,通过对本课程的学习,可以对Kubernetes有一个较为全面的认识,并初步掌握Kubernetes相关的安装部署及使用技巧。本课程由黑马程序员提供。   相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
6月前
|
存储 缓存 固态存储
【vsan数据恢复】vsan分布式存储架构数据恢复案例
VSAN数据恢复环境: 一套有三台服务器节点的VSAN超融合基础架构,每台服务器节点上配置2块SSD硬盘和4块机械硬盘。 每个服务器节点上配置有两个磁盘组,每个磁盘组使用1个SSD硬盘作为缓存盘,2个机械硬盘作为容量盘。三台服务器节点上共配置6个磁盘组,共同组成VSAN存储空间,存放虚拟机文件。 需要恢复服务器节点上的数据库数据。 VSAN故障: 非正常关机导致VSAN逻辑架构出现故障,部分虚拟机磁盘组件出现问题,磁盘文件丢失。
|
22天前
|
运维 NoSQL Java
后端架构演进:微服务架构的优缺点与实战案例分析
【10月更文挑战第28天】本文探讨了微服务架构与单体架构的优缺点,并通过实战案例分析了微服务架构在实际应用中的表现。微服务架构具有高内聚、低耦合、独立部署等优势,但也面临分布式系统的复杂性和较高的运维成本。通过某电商平台的实际案例,展示了微服务架构在提升系统性能和团队协作效率方面的显著效果,同时也指出了其带来的挑战。
60 4
|
2月前
|
缓存 负载均衡 数据管理
深入探索微服务架构的核心要素与实践策略在当今软件开发领域,微服务架构以其独特的优势和灵活性,已成为众多企业和开发者的首选。本文将深入探讨微服务架构的核心要素,包括服务拆分、通信机制、数据管理等,并结合实际案例分析其在不同场景下的应用策略,旨在为读者提供一套全面、深入的微服务架构实践指南。**
**微服务架构作为软件开发领域的热门话题,正引领着一场技术革新。本文从微服务架构的核心要素出发,详细阐述了服务拆分的原则与方法、通信机制的选择与优化、数据管理的策略与挑战等内容。同时,结合具体案例,分析了微服务架构在不同场景下的应用策略,为读者提供了实用的指导和建议。
|
3月前
|
Java 数据库连接 微服务
揭秘微服务架构下的数据魔方:Hibernate如何玩转分布式持久化,实现秒级响应的秘密武器?
【8月更文挑战第31天】微服务架构通过将系统拆分成独立服务,提升了可维护性和扩展性,但也带来了数据一致性和事务管理等挑战。Hibernate 作为强大的 ORM 工具,在微服务中发挥关键作用,通过二级缓存和分布式事务支持,简化了对象关系映射,并提供了有效的持久化策略。其二级缓存机制减少数据库访问,提升性能;支持 JTA 保证跨服务事务一致性;乐观锁机制解决并发数据冲突。合理配置 Hibernate 可助力构建高效稳定的分布式系统。
67 0
|
3月前
|
前端开发 大数据 数据库
🔥大数据洪流下的决战:JSF 表格组件如何做到毫秒级响应?揭秘背后的性能魔法!💪
【8月更文挑战第31天】在 Web 应用中,表格组件常用于展示和操作数据,但在大数据量下性能会成瓶颈。本文介绍在 JavaServer Faces(JSF)中优化表格组件的方法,包括数据处理、分页及懒加载等技术。通过后端分页或懒加载按需加载数据,减少不必要的数据加载和优化数据库查询,并利用缓存机制减少数据库访问次数,从而提高表格组件的响应速度和整体性能。掌握这些最佳实践对开发高性能 JSF 应用至关重要。
70 0
|
3月前
|
存储 设计模式 运维
Angular遇上Azure Functions:探索无服务器架构下的开发实践——从在线投票系统案例深入分析前端与后端的协同工作
【8月更文挑战第31天】在现代软件开发中,无服务器架构因可扩展性和成本效益而备受青睐。本文通过构建一个在线投票应用,介绍如何结合Angular前端框架与Azure Functions后端服务,快速搭建高效、可扩展的应用系统。Angular提供响应式编程和组件化能力,适合构建动态用户界面;Azure Functions则简化了后端逻辑处理与数据存储。通过具体示例代码,详细展示了从设置Azure Functions到整合Angular前端的全过程,帮助开发者轻松上手无服务器应用开发。
30 0
|
4月前
|
存储 Linux 应用服务中间件
容器卷管理
容器卷管理
30 2
|
4月前
|
安全 关系型数据库 开发者
Docker Compose凭借其简单易用的特性,已经成为开发者在构建和管理多容器应用时不可或缺的工具。
Docker Compose是容器编排利器,简化多容器应用管理。通过YAML文件定义服务、网络和卷,一键启动应用环境。核心概念包括服务(组件集合)、网络(灵活通信)、卷(数据持久化)。实战中,编写docker-compose.yml,如设置Nginx和Postgres服务,用`docker-compose up -d`启动。高级特性涉及依赖、环境变量、健康检查和数据持久化。最佳实践涵盖环境隔离、CI/CD、资源管理和安全措施。案例分析展示如何构建微服务应用栈,实现一键部署。Docker Compose助力开发者高效驾驭复杂容器场景。
71 1
|
5月前
|
缓存 NoSQL Java
案例 采用Springboot默认的缓存方案Simple在三层架构中完成一个手机验证码生成校验的程序
案例 采用Springboot默认的缓存方案Simple在三层架构中完成一个手机验证码生成校验的程序
110 5
|
4月前
|
负载均衡 Java 微服务
Java中的可扩展微服务架构设计案例解析
Java中的可扩展微服务架构设计案例解析

相关产品

  • 容器镜像服务
  • 下一篇
    无影云桌面