概览
术语“production”指软件处于生命周期中应用和服务对于终端用户和消费者可用的阶段。 相反的, 在“development”阶段, 还有编写和测试代码,应用还没有对外部开放。 相对的, 相应的系统环境也称作”production” 和 “development”环境。
开发环境和生产环境往往在设置上有很大的差异,需求也有很大的不同。 可能在开发环境中很好的设置,在生产环境中就不可用了。 例如,在开发环境中你需要错误用志用来调试,但在生产环境中这可能是一个安全漏洞。 或许在开发环境中你不需要担心伸缩性部署、可靠性和性能,但在生产环境这有严格的要求。