爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      云原生技术在离线交付场景中的实践

      首页 知识中心 云端实践 文章详情页

      云原生技术在离线交付场景中的实践

      2023-05-18 09:35:06 阅读次数:468

      Kubernetes,云原生

      软件产品只有交付到用户手中才有价值,本人在面向政府等 ToG 场景的软件交付领域具有数年的工作经验,深知其中痛点。今天借助这篇文章,分享这些痛点以及我的解决之道。

      提出问题

      本人供职的公司,其主要客户群体是省内的政府部门,所开发的业务系统是服务于政府内网之中的移动APP。作为交付负责人,我一直苦恼于如何将一套基于 Spring Cloud 框架开发而来的服务端业务系统交付给我的客户。完成软件系统的交付只是万里长征第一步,如何处理后期的运维工作也是必须面对的问题。政府场景的特殊性,为我的工作平添了许多不利因素,这些 ToG 场景交付的痛点,且听我娓娓道来。

      离线环境交付

      与公网环境隔离,与公司网络隔离,完全的离线场景是政府交付工作中的标配特征,也是 ToG 交付最大的痛点。相信离线环境交付是所有的交付工程师都不想面对的场景,这意味着所有的交付物必须在事先准备好,交付过程中一旦出现任何遗漏和错误,都意味着明天必须再来现场一次。

      交付环境不统一

      如果你从事过面向政府的交付工作,那多半会遭遇过交付环境不统一的情况。由于各级政府部门的 IT 建设脚步不一样,同样一套业务系统,在交付到市级部门时,得到的硬件设施可能是一台物理服务器,而到了省级部门时,则可能得到了私有云提供的数台虚拟机。值得庆幸,物理机与虚拟机的差异并不大。然而近年来政府的 IT 建设一直在向国产自主可控的方向前进,当省级部门要求使用鲲鹏Arm架构CPU,亦或是使用国产麒麟操作系统进行交付时,和市级部门交付环境的差异就已经非常大了。我甚至不得不将同一套业务系统在两级部门的交付当作完全不同的两个项目来对待。这体现出不同交付环境之间的差异,而当我转身看向公司开发环境时,开发环境与交付环境的差异,已经开始让我听到自己头发落到地面的声音了。我很难确定事先准备好的交付资源,在甲方环境部署时会否遭遇操作系统以及硬件设施差异所导致的依赖性冲突问题。这种问题在离线环境下又被放大,我甚至不具备连接公网安装软件包来调试解决依赖性冲突问题的能力。

      缺乏自动化运维能力

      将软件交付到客户环境中,只是最初级的目标,在合同期内维护软件系统稳定运行是对交付质量更高层次的考验。依照个人经验,在一个软件交付项目中,交付部署的工作量,不及后期运维工作量的一半。我们是不希望所有的软件问题都需要工程师亲自抵达现场解决的,一来无法保障 SLA 服务协议中的时间承诺,其次也会消磨工程师的工作热情。在离线环境下如何构建起一套具备自动化运维能力的软件运行环境,变得尤为重要。依靠自动化运维能力,让一些软件故障得以自愈,在一定程度上降低了政府交付场景中的运维难度。但选择任何一种技术实现自动化运维的目标都是需要付出代价的,这意味着我需要在软件系统交付之前,先行在交付环境中组装一套稳定可靠的自动化运维平台。

      过度依赖核心人员

      在离线化的政府交付场景中,常常面临如下问题:一是交付环境难以统一时,其中特殊之处只被少数全程参与项目交付的工程师所了解,而实际经验告诉我们,这些特殊之处往往是一些异常情况的根源;二是离线的工作环境使得工程师通过查询资料来解决问题变成一种奢望,反向提高了对于工程师的经验和技能的技术要求,因此,“合格”的驻场运维工程师很难招到。以上问题造成了一些运维工作过分地依赖某些核心技术人员的局面,一旦核心技术人员离职或者调岗,对当前的业务连续性将会造成较大影响。所有的这些对人的依赖,都在某个靠谱的驻场工程师希望另谋高就,向我提出辞职申请时痛击我的脑神经。

      持续交付困难

      软件交付并非一次性工作。从项目管理的角度来说,用户很难在一开始就提出具体且可落实的需求,具体的项目范围会随着项目的推进逐渐确定,这是一个渐进明细的过程。而在软件产品交付的过程中,这种渐进明细体现在交付的产品会经过多次迭代,每次升级后的产品,都距离用户的最终需求更近一步。而这个持续交付的过程,在离线环境中,所遭遇的难处并不亚于首次交付,甚至会在某些需要回滚的场景中更加复杂。在微服务时代,一套完整的业务系统往往包含了几十个独立的组件,组件数量也为持续交付添加了复杂性。

      驻场开发难

      驻场开发是一种在政府交付场景中常见的需求。标准的软件产品往往是不能直接满足甲方需求的,这就需要我们的开发人员可以在甲方办公室直接定制开发指定的几个组件,并快速更新到线上环境中去,供甲方验证。在实际场景中,多数微服务功能是固定的,只有一两个 jar 包需要频繁更替。

      以往的经历

      我经历了公司软件产品交付的完整变革流程。从最开始的 jar 包交付,继而引入容器化技术交付镜像,到后来采用 Kubernetes 容器编排技术,我们始终围绕着复杂的离线环境进行软件产品的交付工作。每个阶段或多或少的解决了上述各种痛点,所付出的代价也不尽相同。最终我们拥抱了云原生技术,将业务系统整体作为新的对象实践了较为简单可靠的离线环境交付,同时兼顾了以往各种痛点。

      Jar 包交付

      得益于 Java 开发语言,我们可以将代码打包成为仅依赖 JDK 运行环境的二进制交付产物——Jar 包。彼时我们的软件产品还处于初级阶段,业务系统由10个 Jar 包、Mysql数据库、Redis 缓存、前端Nginx组成。

      一次交付工作中,首先要搭建起基础运行环境,完成 JDK 的安装。Mysql、Redis 等中间件依靠很原始的 rpm 包进行安装,这个过程经常会遭遇包依赖冲突问题。最后将所有的 Jar 包运行起来,启动之前免不得进行一系列的人工配置工作。

      这种交付方式比较原始,我们会写一些脚本来达成一定程度上的自动化,然而这只在一定程度上提升部署效率,自动化运维能力基本为零。中间件的安装部署对操作系统的绑定程度很高,一旦服务器的操作系统和我们预先了解的稍有偏差,都可能导致依赖冲突,导致安装失败。而配置过程对人工依赖过重,这在高可用部署的环境中表现的尤为突出,配置各种 IP 很容易出错。

      做一个总结,这个阶段我们实现了简单业务系统的离线交付,然而没有解决其他任何一个 ToG 场景交付痛点。

      引入容器化技术

      为了抹平交付环境不统一所带来的复杂度,我们开始引入容器化技术,通过将所有组件容器化,我们只需要确保客户的服务器能够运行 Docker 容器,就不需要再担心底层操作系统的问题了。官方提供静态编译版本的 docker 二进制文件,我们再也不用和软件依赖打交道了。这个阶段,我们的业务系统也开始扩展,组件的数量上涨到了几十个,这导致我们不得不同时引入 docker-compose 以及 docker-swarm 技术来解决单机或高可用场景下的组件编排问题。这些技术同时提供了较低程度的故障自愈能力,距离真正的生产可用还有距离。

      容器化技术解决了交付环境不统一的问题,但是其他方面的痛点提升有限。随着业务功能的扩展,一个新的痛点逐渐展现出来,我们需要携带数十个容器镜像进行交付,交付复杂度被交付物数量裹挟着不断上升。

      转向 Kubernetes 技术

      在交付团队掌握了容器化技术之后,为了解决自动化运维问题,我们开始向 Kubernetes 转型。Kubernetes 技术是可以为业务系统的交付和运维赋能的,借助于它,我们的业务系统实现了较高程度的自动化运维能力。

      Kubernetes 技术在故障自愈、弹性伸缩等方面的能力提升使我们非常受用,业务系统真正做到了生产可用。但是同时也带来了新的痛点,那就是它本身过于复杂,无论是开发人员还是现场运维交付人员,都必须对它有足够的了解才可以驾驭。换句话说,这种技术的引入大幅度提高了对核心技术人员的依赖程度,甚至提高了对技术团队全员的入门门槛。离线化的交付场景下,对交付环境的前期一次性建设的成本大幅度提高,我们必须事先在离线环境中准备好可靠的 Kubernetes 集群,光这一项工作,就大幅度阻碍了 Kubernetes 技术在交付团队中的推广。

      新的痛点

      经过了前面的几个阶段,我认为面对离线化的复杂交付场景,继续在容器技术以及 Kubernetes 容器编排技术方向上前进是没有问题的,每一次技术选型,都在一定程度上解决了很多痛点,我们在交付的过程中已经不惧怕离线环境、交付环境不统一、缺乏自动化运维能力等痛点,但也引入了一些新的问题,是待解决的。

      • 业务功能扩展会同步提升交付复杂度。这一新痛点从本质上来说,是由于我们将每一个组件独立看待,而非将整个业务系统作为整体看待。这样做的结果就是交付物的数量和交付复杂程度直接挂钩,如果能将业务系统作为整体交付,而非每个组件单独交付,那将极大的降低交付复杂度。
      • 每一次新的选型,都引入了新的复杂度,这一点在转向 Kubernetes 技术时尤为突出。这项技术对业务系统的赋能能力是毋庸置疑的,但无论是一个新环境的首次部署,还是后期的运维难度,对交付团队成员技术能力的要求是直线上升的。为了降低交付团队新成员的入门难度,我们开始选型一些能够降低 Kubernetes 使用难度的图形化工具,易用性是选型的首要影响因素。
      • 持续交付困难以及驻场开发难这两大痛点,依然没有被很好的解决。这二者都需要我们提供机制,解决业务系统在交付环境中持续变更的问题,前者注重业务系统整体框架的迭代升级,后者注重某个组件的个性化快速迭代。

      我们开始将目光放在了逐渐火热起来的云原生技术领域。首先,云原生技术是基于容器化技术和 Kubernetes 技术的,我们已经具备了一定的技术基础。其次,云原生技术也注重软件交付领域的各种最佳实践,其中一些实践非常契合前文中的痛点。经过一段时间的内部测试选型,我们最终使用了 Rainbond 云原生应用管理平台作为交付工具,实现了全新的复杂场景离线交付模式。

      云原生离线交付实践

      最开始,交付团队内部的一名成员从开源渠道偶然了解到了 Rainbond 这款产品,并推荐给开发团队人员使用。当时仅仅作为图形化的 Kubernetes 管理工具来使用,以此降低新手开发人员学习 Kubernetes 的门槛。但随着对产品的了解,我们逐渐发觉,Rainbond 真正的用途在于能够解决软件产品的交付问题。

      将业务系统抽象为应用

      以往的交付过程中,我们总是将业务系统中的每一个组件单独看待,但是在 Rainbond 体系中,管理的单元可以放大到业务系统级别,这种管理单元被称之为应用。应用内部的组件部署和编排都是基于图形化操作的,使用起来不难理解。组件间的调用关系基于拓扑图展现,一目了然。最重要的是,基于应用这种抽象,我们实现了将组件数量和交付复杂度脱钩,无论应用中有多少组件,我们始终视之为一个应用。这么做的好处在交付过程中体现的非常明显。

      云原生技术在离线交付场景中的实践

      应用模板的离线导出导入

      应用一旦部署编排完成,就可以发布成一个应用模板并导出,导出的产物是单独管理的一个包。离线的模板包在导入时完全不依赖于外部网络,导入完成就可以在离线环境中一键安装,复原为发布时的样子。组件之间的相互依赖关系、配置信息都得以保存,不需要在交付现场重新配置。这一能力完全改变了交付的逻辑,从单独交付数十个容器镜像,变成了交付一个涵盖整个业务系统的包,其中难度的下降可想而知。

      简单易用

      Rainbond 底层基于 Kubernetes 技术实现容器的调度,提供全面的自动化运维能力。并且将常见的配置从 Yaml 声明式配置转化成为图形化界面操作,极大的降低了入门门槛。引入 Rainbond 体系之后,新入职的工程师可以在简单的培训后,一日之内掌握 Rainbond 的使用方式并可以独立交付业务系统。

      原生多云管理

      Rainbond 原生支持面向 Kubernetes 的多云管理能力。政府交付场景虽说与公网隔离,然而其实同个系统内往往具有想通的内部网络。借助 Rainbond 的多云管理能力,我们将省内多个城市政府部门的交付场景统一管理了起来,在省会建立了统一的管理控制台。这样的部署模式为业务系统快速在多个数据中心的交付提供了机制,极大的降低了业务系统在全省范围内交付的成本。

      云原生技术在离线交付场景中的实践

      持续交付机制

      Rainbond 应用模板支持版本管理,当业务系统有较大改动时,只需要将应用整体重新发布一次,重新导入到交付环境中去后即可一键升级或回滚,极大提升了业务系统升级效率。在以往处理数十个容器镜像的升降级和配置工作,需要的时间成本是按天计算的,引入Rainbond 应用模板的版本控制机制之后,升降级的时间成本降低为分钟级,操作成本则可以忽略不计。

      云原生技术在离线交付场景中的实践

      驻场开发快

      当甲方要求某个组件做出些许改动时,使用整个应用级别的模板离线导入显然得不偿失。此时,只需要现场开发人员在个人开发笔记本上打包出 Jar 包,通过上传 Jar 包构建组件的能力快速构建指定的组件,简单的拼装后即可替换对应的组件。这个过程中开发人员只需要提供 Jar 包,甚至不需要学习容器化技术了解镜像打包的机制,Rainbond 会自动处理后续的工作。

      云原生技术在离线交付场景中的实践

      总结

      我司交付团队借助云原生技术, 极大的降低了面向政府的复杂离线场景交付工作成本。这种成本节约体现在交付时间缩短、人员技术要求降低、人员操作成本降低、交付物数量减少、配置工作量减少等多个方面。降低成本的同时,也成功为业务系统赋能,能够自动处理很多异常场景,实现了自动化运维。方便驻场开发,能够快速的响应甲方客户的需求,提升客户满意度。

      然而 IT 工程领域的发展过程就是在不断面向新的痛点解决问题。目前使用云原生技术也并非能够解决所有的问题,在政府交付场景中,也曾经遭遇这一类场景,甲方提出了比较严苛的要求,禁止使用容器技术进行交付。这种要求从根源上阻绝了云原生交付技术的落地,然而如何优雅的回退到 Jar 包交付的路线中去就成了一个问题,期待社区提供支持,将应用模板转化成为裸机环境可用的交付物,这是后话。

      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/rainbond/5986289,作者:Rainbond云原生,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:Java Swing框架实战

      下一篇:云原生落地实践:山西数智时代基于 Rainbond 实现智慧景区

      相关文章

      2025-05-06 09:19:21

      【Linux 从基础到进阶】Kubernetes 集群搭建与管理

      Kubernetes(简称 K8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。它提供了容器编排功能,能够管理大量的容器实例,并支持应用的自动扩展、高可用性和自愈能力。

      2025-05-06 09:19:21
      Kubernetes , Pod , 容器 , 节点 , 集群
      2025-03-24 08:45:46

      构建现代化的AI流水线:从数据处理到模型部署

      人工智能(AI)的快速发展促使越来越多的开发者关注如何快速、有效地从数据中提取价值。然而,从数据处理到模型部署,这一过程涉及多个复杂步骤。

      2025-03-24 08:45:46
      AI , Docker , Kubernetes , 模型 , 部署
      2025-03-18 09:59:07

      Java与容器化:如何使用Docker和Kubernetes优化Java应用的部署

      Java与容器化:如何使用Docker和Kubernetes优化Java应用的部署

      2025-03-18 09:59:07
      Docker , Java , Kubernetes , Pod , 容器 , 应用 , 部署
      2024-12-23 09:17:51

      深入探索Kubernetes的ConfigMap与Secret管理艺术

      在云原生架构的深入学习旅程中,第35天我们踏入了Kubernetes配置管理的核心领域,聚焦于ConfigMap与Secret这两种关键资源,探索它们如何优雅地管理应用配置与敏感信息,为云原生应用的部署、运行与维护提供坚实支撑。

      2024-12-23 09:17:51
      Kubernetes , Secret , 存储 , 应用
      2024-12-23 09:17:42

      k8s-监控与日志收集

      在云原生环境中,监控和日志收集是确保应用稳定运行和快速故障排查的关键环节。Kubernetes 提供了多种工具和机制来帮助我们实现这一目标。

      2024-12-23 09:17:42
      Kubernetes , 收集 , 日志 , 监控 , 集群
      2024-12-23 09:17:33

      创建K8S开机自启动脚本

      在Kubernetes(K8s)中,要实现开机自启动应用,通常会使用一个名为kubelet的代理来启动你的应用。

      2024-12-23 09:17:33
      Kubernetes , 配置文件
      2024-12-20 07:54:53

      Spring Boot与Kubernetes的集成

      Kubernetes是一个开源的容器编排引擎,用于自动化部署、扩展和操作容器化应用程序。它提供了高度可扩展的、高可用的部署、维护和监控机制,适用于各种环境中的微服务架构。通过与Spring Boot结合使用,可以充分发挥Kubernetes在容器化环境中的优势,如动态扩展、服务发现、负载均衡等。

      2024-12-20 07:54:53
      Boot , Docker , Kubernetes , Spring , 应用 , 部署 , 镜像
      2024-12-19 08:44:01

      Kubernetes 存储卷与持久化存储

      在 Kubernetes 中,存储卷(Volumes)被用于在容器间共享或存储数据。Pod 中的容器可以通过存储卷来访问这些数据,而不需要将数据持久化到容器的文件系统中,这样即便容器被删除或重启,数据也能保留。

      2024-12-19 08:44:01
      Kubernetes , Pod , PVC , 存储 , 模式 , 访问
      2024-12-19 08:43:17

      探索Kubernetes Pod的自动扩展与Horizontal Pod Autoscaler

      在云原生学习旅程的第26天,我们深入探讨了Kubernetes中一个至关重要的特性——Horizontal Pod Autoscaler(HPA)。HPA是Kubernetes中用于自动扩展Pod数量的控制器,它根据预设的度量指标(如CPU使用率)动态地调整Pod副本的数量,以确保应用能够高效地利用资源并应对负载变化。

      2024-12-19 08:43:17
      CPU , Kubernetes , Pod , 副本
      2024-12-17 08:23:52

      【Kubernets】kubenets基础-kubectl常用命令行

      kubectl 是 Kubernetes 的官方命令行工具,用于与 Kubernetes 集群进行交互。kubectl 提供了大量的命令来帮助你管理 Kubernetes 集群中的各种资源。

      2024-12-17 08:23:52
      kubectl , Kubernetes , 基本 , 用于 , 用法 , 示例 , 集群
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5219247

      查看更多

      最新文章

      使用Kubernetes部署Spring Boot应用的实践

      2024-11-08 08:49:40

      Java后端容器化部署:Docker与Kubernetes实践

      2024-10-23 09:01:44

      Rainbond 5.5 发布,支持Istio和扩展第三方Service Mesh框架

      2023-05-23 01:22:48

      云原生存储解决方案Rook-Ceph与Rainbond结合的实践

      2023-05-18 09:37:08

      云原生落地实践:山西数智时代基于 Rainbond 实现智慧景区

      2023-05-18 09:35:15

      查看更多

      热门文章

      Rainbond 5.5 发布,支持Istio和扩展第三方Service Mesh框架

      2023-05-23 01:22:48

      云原生落地实践:山西数智时代基于 Rainbond 实现智慧景区

      2023-05-18 09:35:15

      云原生存储解决方案Rook-Ceph与Rainbond结合的实践

      2023-05-18 09:37:08

      Java后端容器化部署:Docker与Kubernetes实践

      2024-10-23 09:01:44

      使用Kubernetes部署Spring Boot应用的实践

      2024-11-08 08:49:40

      查看更多

      热门标签

      客户端 实践 基础知识 Java 服务器 java 数据库 框架 python 服务端 学习 代码 简单 javascript 编程
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      云原生存储解决方案Rook-Ceph与Rainbond结合的实践

      Rainbond 5.5 发布,支持Istio和扩展第三方Service Mesh框架

      Java后端容器化部署:Docker与Kubernetes实践

      云原生落地实践:山西数智时代基于 Rainbond 实现智慧景区

      使用Kubernetes部署Spring Boot应用的实践

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号