城商行上容器云平台是直接上测试环境OR直接上生产环境?衡量的标准是什么?

参与26

10同行回答

davidsajaredavidsajare副首席解决方案架构师Red Hat
取决于应用的特点。目前有开发测试是容器云、生产是容器云和 VM 混合的情况。应用上容器云的准入标准可以参考:1.已建立了清晰的可自动化的编译及构建流程应用使用了如Maven、Gradle、Make或Shell等工具实现了构建编译步骤的自动化。这将方便应用在容器平台上实现自动化的...显示全部

取决于应用的特点。目前有开发测试是容器云、生产是容器云和 VM 混合的情况。应用上容器云的准入标准可以参考:
1.已建立了清晰的可自动化的编译及构建流程
应用使用了如Maven、Gradle、Make或Shell等工具实现了构建编译步骤的自动化。这将方便应用在容器平台上实现自动化的编译及构建。
2.已实现应用配置参数外部化
应用已将配置参数外部化与配置文件或环境变量中,以便于应用容器能适配不同的运行环境。

3.   已提供合理可靠的健康检查接口
       容器平台将通过健康检查接口判断容器状态,对应用服务进行状态保持。

4.   已实现状态外部化,实现应用实例无状态化
       应用状态信息存储于数据库或缓存等外部系统,应用实例本身实现无状态化。

5.   不涉及底层的操作系统依赖及复杂的网络通信机制
      应用以处理业务为主,不强依赖于底层操作系统及组播等网络通信机制以提高可移植性。

6.    部署交付件及运行平台的大小在2GB以内
      轻量级的应用便于在大规模集群中快速传输分发,更符合容器敏捷的理念。

7.   启动时间在5分钟以内
      过长的启动时间将不能发挥容器敏捷的特性

收起
互联网服务 · 2021-04-21
浏览1817
robinschenrobinschen技术总监深圳微品致远
得看业务是否具备上云的基础吧,起码本身就是微服务之类的架构,调试,测试的过程肯定是在测试环境的,即使只有一套容器云平台,也要隔离namespace区分测试,生产。显示全部

得看业务是否具备上云的基础吧,起码本身就是微服务之类的架构,调试,测试的过程肯定是在测试环境的,即使只有一套容器云平台,也要隔离namespace区分测试,生产。

收起
互联网服务 · 2021-04-22
浏览1735
强哥之神强哥之神架构师&技术经理上汽云计算中心(上海帆一尚行科技有限公司)
一般是遵寻UAT->SIT->PRD这样的业务上线过程,标准在于确定业务上产线是稳定的、高可用的、高性能的。显示全部

一般是遵寻UAT->SIT->PRD这样的业务上线过程,标准在于确定业务上产线是稳定的、高可用的、高性能的。

收起
互联网服务 · 2021-04-19
浏览1864

提问者

Dongxin
系统架构师某银行股份有限公司
擅长领域: 服务器灾备存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-04-07
  • 关注会员:12 人
  • 问题浏览:4392
  • 最近回答:2021-04-22
  • X社区推广