美文网首页
从开发到生产的全流程环境规划需解决的问题

从开发到生产的全流程环境规划需解决的问题

作者: 黄军雷 | 来源:发表于2019-11-17 22:51 被阅读0次

1.序言

在环境规划中,我们经常会规划这样四套关联环境:

  • 开发环境:用于开发人员进行设计、编码、联调。
  • 测试环境:用于开发人员进行功能测试、回归测试。
  • 预发环境:用于业务代表、客户、运营进行版本验收。
  • 生产环境:系统的正式运行环境。

做如上四个环境布局容易,但要真正达到效果就会面临一系列具体挑战。

2.域名规划

四套运行资源需要隔离,可以是借助域名,或者借助其他手段隔离。以域名为例,真域名浪费资源,成本高,如果借助自己的域名服务器或者本地 hosts 文件,容易造成一些不必要的误会。

3.如何和关键第三方系统对接

3.1 和企业外部支付系统的对接

支付是很多系统的核心功能,但支付功能的开发和测试既要考虑研发的需求,也要兼顾成本、生产数据污染等因素。

3.2 公众号规划

微信公众号在越来越多系统架构中出现,如果四个系统四个号,有很大的落地难度。一个账号如果对接四个系统,又会产生很多管理障碍。

3.3 企业内部关键系统的对接

新系统或多或少都需要依赖一些既有系统。

  • 既有账号系统的对接
  • 既有流程系统对接
  • 既有中间件系统的对接

4.关键数据的管理

数据是系统验证的一部分,既要让开发、测试、预发能基于有效数据进行工作,同时要兼顾生产数据的安全性。

5.资源的分配不均或结构不一致

资源总是有限的,开发、测试、预发环境在算力总量上都不及生产环境,同时在一些关键设备上也需要一些调整,如 F5、大机、商业数据库等高价稀有资源。

相关文章

  • 从开发到生产的全流程环境规划需解决的问题

    1.序言 在环境规划中,我们经常会规划这样四套关联环境: 开发环境:用于开发人员进行设计、编码、联调。 测试环境:...

  • 工厂配料间汇总配料需求向大仓领料

    生产全过程详见《汇总订货安排生产、根据配方配比原料、产成品入库的全流程说明》,其中配料环节,配料间若无库存可汇总需...

  • Django快速开发实战

    从开发到部署,掌握项目开发全流程 我平时也是比较爱学习的人,但是在学习和工作的实践中,会遇到很多问题。 比如说买了...

  • 解决问题需从问题的根源开始解决

    近期多地发生幼儿在园受到侵害事件,给受害幼儿及家庭造成重大伤害。11月24日,国务院教育督导委员会办公室下发了《关...

  • iOS Extension 拓展--从开发到发布全流程

    背景 项目接入第三方支付,需要在三方应用的分享面板的 Action 列表中显示我们的 app,且跳转到 app (...

  • Day 1391:数据治理

    制定数据治理的流程框架及流程,也是数据治理的重要工作,数据治理流程主要包括从数据的生产存储处理使用,共享销毁全生命...

  • 需解决的问题

    [TOC] 产品包装 铁盒 or 纸盒 白色 黑色? 产品系列 玛德琳 可露丽 产品标签 营销与推广

  • 【笔记摘抄】流程化思维

    优秀的运营拿到一个问题后,会先回归到流程,先把整个问题的全流程梳理出来,然后再从流程中去寻找潜在解决方案。而对普通...

  • IOS - 有效减少编译时间

    解决项目编译后会xcode会卡顿几分钟问题 (特殊 ) 解决 日常项目 编译时间漫长 解决项目全量编译(每次都需...

  • 科学\学术界的github

    从git与GitHub设计与解决的问题本质来看,明显加速了代码生产流程,促进了卓越智力产品的诞生。这就是一种典型的...

网友评论

      本文标题:从开发到生产的全流程环境规划需解决的问题

      本文链接:https://www.haomeiwen.com/subject/ipbmictx.html