Agile 开发者和开发者?

Agile 开发者和开发者?,agile,agile-processes,Agile,Agile Processes,最近听了很多关于DevOps(运营中的敏捷技术)的事情。有没有人能解释一下实际开发人员在这个过程中的参与程度???DevOps与开发人员最相关的一个方面是自动化,特别是作为代码的基础设施。DevOps utopia具有按钮式部署,将自动创建新框、安装所有依赖项、上载应用程序并设置所有适当的配置值。与应用程序开发中的测试驱动开发一样,DevOps推动提供可测试的部署和编写测试,以实际测试软件是否已部署并正常工作 DevOps在部署后也倾向于生产应用程序。这是通过确保一个应用程序是用于监控和错误通知

最近听了很多关于DevOps(运营中的敏捷技术)的事情。有没有人能解释一下实际开发人员在这个过程中的参与程度???

DevOps与开发人员最相关的一个方面是自动化,特别是作为代码的基础设施。DevOps utopia具有按钮式部署,将自动创建新框、安装所有依赖项、上载应用程序并设置所有适当的配置值。与应用程序开发中的测试驱动开发一样,DevOps推动提供可测试的部署和编写测试,以实际测试软件是否已部署并正常工作

DevOps在部署后也倾向于生产应用程序。这是通过确保一个应用程序是用于监控和错误通知的工具来实现的。不仅仅是该服务正在运行,而且该服务运行良好

DevOps的另一面是围绕业务流程,更多地参与基础设施和运营,消除运营、基础设施和开发之间的孤岛。这会影响开发人员,因为它消除了“在我的机器上工作”或在开发环境中作为“完成”的定义。完成即表示应用程序正在按照用户故事或规范中的描述进行生产和工作。开发人员对生产环境中的应用程序越来越了解,对基础设施也越来越了解

目前尚不清楚DevOps的边界在哪里,但从开发人员的角度来看,DevOps的目标是实现基础设施从部署到配置的自动化,并因此将基础设施视为检查源代码控制、可测试性、,自动化以及用于监控和通知的工具应用程序

资源
软件

@Pierre-你想让我详细说明DevOps是什么,或者我在想什么?不,我想了解你的问题,所以欢迎提供任何其他信息。以下是一些信息-。我想知道一旦应用程序上线,开发人员的sprint会是什么样子。他会每天与系统管理员一起收集指标,并尝试消除瓶颈和优化代码吗?克里斯·布塔尔特和斯蒂芬·纳尔逊·史密斯讨论DevOps:克里斯:斯蒂芬:你也可以在youtube上找到克里斯的演讲。