《2023云原生实战案例集》——03 交通/物流——申通 基于ACK@Edge构建边缘PaaS实现业务全面提效

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 《2023云原生实战案例集》——03 交通/物流——申通 基于ACK@Edge构建边缘PaaS实现业务全面提效

image.png 

客户简介

申通快递作为国内快递行业的龙头企业,目前在国内拥有上千家门店,经过20多年的 发展,已在全国形成完善、畅通的自营快递网络,且业务仍在高速发展。在申通快递整 体单量持续不断增长的前提下,不同实操场景下也需要应对包括时延、稳定性、高可用、 可扩展性等在内的不同要求和挑战。

客户痛点

随着业务高速发展,申通传统云到端模式下的业务场景包括拦截、预售、错分等6大类, 以下问题日益凸显:

边缘资源缺乏统一管理:在边缘场景下,各种基础设施条件参差不齐,依赖人工手动 管理,容易出现配置遗漏或误操作,而面单量持续增长时,系统的健壮性无法得到保 证。

边缘弱网环境下面单扫描效率低:由于云边网络链路受到各种环境制约,无法满足申 通边缘业务规范的13单,实际操作人员明显感觉到卡顿。

边缘服务器裸机资源浪费:由于边缘节点常常具备很强的区域性、地域性,不同地域 节点之间存在资源不共享、资源异构等明显隔离属性,导致边缘服务器的裸机资源被 浪费。

业务管理维护成本高:边缘基础设施薄弱,多套厂家的边缘自动化设备子系统、研发 模型不统一等问题突出,导致重复建设,增加了边缘业务的管理和维护成本。

方案亮点

基于阿里云ACK@Edge构建的申通快递loT云边端架构,实现了云边协同、边缘侧资源 托管和应用管理:

容器化隔离应用环境降低边缘业务间相互影响:ACK@Edge提供一键初始装机、开箱 即用的容器化隔离应用环境,解决了原始进程隔离模式带来的稳定性差问题,大幅缩 小了申通边端应用相互影响范围,实现了边缘高可用。

针对性解决边缘场景网络问题,大幅缩短服务响应时长:ACK@Edge面向边缘计算弱 网络连接场景提供节点自治和网络自治能力,保证边缘节点和边缘业务的高可靠运行, 并消除抖动带来的额外影响,从而大幅降低申通整体边端服务响应时间。

支持异构资源混合调度,减少边端服务器裸机资源浪费:ACK@Edge支持丰富的异构 边缘节点资源,包括自建IDC资源、ENS/loT设备、X86/ARM架构等,通过支持异构 资源混合调度,为申通云管边端、边缘自治的混合云架构提供基础。通过控制弹性策 路和超卖比,可合理利用资源,降低整体投入成本。

云边一体化协同模式,助力边缘DevOps实施:通过中心云进行统一交付、运维和管 控,帮助申通构建统一的运维监控体系和研发模型,释放运维人员精力,同时使研发 只需关注代码开发,无需关心部署问题。

image.png

建设成果

在基于ACK@Edge构建的loT云边端架构模式下,扫描校验等操作在本地即可完成,减 少了对云端的强依赖,帮助企业成本下降30%,整体边端响应时长降低至50ms,稳定 性从99.9%提升到99.95%。该架构实践被信通院评选为"2021年度分布式云与云边协 司十佳案例",为快递行业的边缘云原生演进树立标杆。

相关产品

边缘容器服务ACK@Edge

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
3天前
|
Kubernetes 开发者 Docker
构建高效微服务架构:Docker与Kubernetes的协同应用
【5月更文挑战第30天】 在当今软件开发领域,微服务架构已成为实现系统模块化、提升可维护性及扩展性的关键策略。本文深入探讨了如何通过Docker容器化技术和Kubernetes集群管理,共同构建一个既高效又可靠的后端微服务环境。我们将剖析Docker和Kubernetes的核心功能,以及它们如何相辅相成,支撑起现代化的云原生应用程序部署和管理。文章还将提供具体实践案例,帮助开发者理解将理论应用于实际开发过程中的步骤和考虑因素。
|
4天前
|
Kubernetes Cloud Native 开发者
构建高效的云原生应用:Docker与Kubernetes的完美搭档
【5月更文挑战第29天】 在现代软件开发领域,"云原生"这一术语已经成为高效、可扩展和弹性的代名词。本文将深入探讨如何通过Docker容器化技术和Kubernetes集群管理工具实现云原生应用的构建和管理。我们将剖析Docker的核心原理,揭示其轻量级和易于部署的特点,并进一步探索Kubernetes如何为这些容器提供编排,保证应用的高可用性与自动扩缩容。文章不仅讨论了二者的技术细节,还提供了实践案例,帮助开发者理解并运用这些技术构建和维护自己的云原生应用。
|
2天前
|
Kubernetes 应用服务中间件 数据安全/隐私保护
yaml文件格式详解 及 k8s实战演示
yaml文件格式详解 及 k8s实战演示
|
2天前
|
Kubernetes Cloud Native 开发者
构建高效云原生应用:Kubernetes与微服务架构的融合
【5月更文挑战第31天】 在数字化转型和技术迭代的大潮中,企业对于敏捷、可扩展的IT基础设施需求日益增长。云原生技术以其独特的优势成为推动这一进程的关键力量。本文深入探讨了如何通过结合Kubernetes容器编排和微服务架构来构建和维护高效、可靠的云原生应用。我们将剖析这种技术整合的必要性,揭示其背后的原理,并讨论在实际部署过程中可能遇到的挑战及解决方案。通过案例分析和最佳实践的分享,旨在为开发者和架构师提供一套行之有效的云原生应用构建指南。
|
3天前
|
运维 Kubernetes 持续交付
构建高效自动化运维体系:基于Docker和Kubernetes的实践
【5月更文挑战第30天】 在当今的快速迭代和持续部署的软件发布环境中,自动化运维的重要性愈发凸显。本文旨在探讨如何利用容器化技术与微服务架构,特别是Docker和Kubernetes,来构建一个高效、可伸缩且自愈的自动化运维体系。通过详细分析容器化的优势及Kubernetes的集群管理机制,文章将提供一个清晰的指南,帮助读者理解并实现现代软件部署的最佳实践。
|
4天前
|
运维 Kubernetes 监控
构建高效自动化运维体系:基于Docker和Kubernetes的实践指南
【5月更文挑战第29天】 在现代云计算环境中,自动化运维已成为提升服务效率、确保系统稳定性的关键因素。本文深入探讨了如何利用Docker容器化技术和Kubernetes集群管理工具来构建一个高效且灵活的自动化运维体系。通过分析具体实施步骤和策略,我们旨在为读者提供一个清晰的指导框架,以支持他们在不断变化的技术需求中快速部署和扩展应用程序。本指南不仅涉及技术的基础知识,还涵盖了持续集成/持续部署(CI/CD)流程的集成,以及监控和日志管理的优化实践。
|
5天前
|
运维 Kubernetes 监控
构建高效自动化运维系统:基于Docker和Kubernetes的实践
【5月更文挑战第28天】在现代云计算环境中,自动化运维已成为提升服务效率、减少人为错误和应对快速变化需求的关键。本文以实际案例为依托,详细探讨了如何利用Docker容器化技术和Kubernetes集群管理系统搭建一套高效的自动化运维平台。通过深入分析Docker的轻量级虚拟化特性及Kubernetes的编排能力,本文展示了从基础设施搭建到持续集成、部署和监控的全自动化流程,旨在为运维工程师提供一种提高生产力、降低运营成本的可行解决方案。
|
5天前
|
Kubernetes Cloud Native PHP
构建高效云原生应用:基于Kubernetes的微服务治理实践深入理解PHP中的命名空间
【5月更文挑战第28天】 在当今数字化转型的浪潮中,云原生技术以其独特的弹性、可扩展性和敏捷性成为了企业IT架构的重要选择。本文深入探讨了如何在云平台之上,利用Kubernetes这一容器编排工具,实现微服务架构的有效治理。通过分析微服务设计原则与Kubernetes特性的融合,提出了一套系统的微服务部署、监控和管理策略。文章不仅阐述了关键技术点,还提供了具体实施步骤和最佳实践,以期帮助企业构建出既高效又稳定的云原生应用。 【5月更文挑战第28天】在PHP的编程世界中,命名空间是管理代码和避免名称冲突的强大工具。本文将探讨PHP命名空间的核心概念、实现方式及其在现代PHP开发中的应用。通过深
|
5天前
|
Kubernetes 持续交付 Docker
构建高效微服务架构:Docker与Kubernetes的完美结合
【5月更文挑战第28天】在现代软件开发中,微服务架构已成为提高系统可维护性和扩展性的关键。本文深入探讨了如何利用Docker容器化技术和Kubernetes集群管理工具共同打造一个高效、可靠的微服务环境。通过分析两者的核心优势及互补特性,我们展示了一种优化的部署策略,旨在帮助开发者和系统管理员理解和实践在复杂分布式系统中实现服务的有效管理和自动化部署。
|
6天前
|
运维 监控 Kubernetes
构建高效稳定的云基础设施:自动化运维在企业级应用中的关键实践Kubernetes集群监控与性能优化策略
【5月更文挑战第27天】 随着云计算技术的不断成熟和企业数字化转型的深入,构建一个高效、稳定且可扩展的云基础设施已成为众多组织的核心诉求。本文将重点探讨自动化运维在实现这一目标中的重要作用,通过案例分析展示自动化工具和策略如何优化资源管理、提升服务响应速度以及降低运营成本。文章还将讨论自动化过程中面临的挑战,如安全性、复杂性管理和人员技能提升,并提供针对性的解决方案。

相关产品

  • 容器服务Kubernetes版