Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚开始在一家软件公司工作,他们有 4 种不同的部署环境。参考/集成/验收/生产。
有人可以向我解释一下这些单一环境的典型用例是什么吗?生产对我来说很清楚,但其他人不是很清楚。尤其是参考和集成之间的区别。我已经用谷歌搜索了它,但找不到它。
在软件部署中,环境或层是其中部署和执行计算机程序或软件组件的计算机系统。在简单的情况下,例如在同一台机器上开发并立即执行程序,可能存在单一环境,但在工业用途中,开发环境(最初进行更改的地方)和生产环境(最终用户使用的地方)是分开的;通常中间有几个阶段。这种结构化的发布管理流程允许分阶段部署(推出)、测试/验收以及在出现问题时回滚。
环境的大小可能会有很大差异:开发环境通常是单个开发人员的工作站,而生产环境可能是数据中心中许多地理上分布的机器的网络,或者是云计算中的虚拟机。