我们如何保证运维开发所需的时间?
How can we ensure that operations development gets the time it needs?
它是一种框架,包含了很多优秀想法和原则,它鼓励开发部门和运维部门通力合作。
It is a framework of ideas and principles designed to foster cooperation, learning and coordination between development and operational groups.
该框架概括了行业的最佳实践,它们有助于对商业软件及硬件产品进行安全可靠的开发、制造、交付和持续运维。
The framework Outlines industry best practices that contribute to the secure and trusted development, manufacture, delivery and ongoing operation of commercial software and hardware products.
“简单”增加了沟通的速度、避免混淆、减少了开发和运维出错时的风险。
Simplicity increases the speed of communication, avoids confusion, and helps reduces the risk of development and operational errors.
她谈到了精益软件开发,虽然这些主题没有立刻适用于运维团队,不过确实很有启发性!
She talked about lean software development, and though parts of the topic did not immediately apply to operations teams, it was very inspiring!
把“持续改进和持续集成”加入到你的工具和流程中去,这也是运维人员向(优秀的)开发人员学习的好途径,可以学到诸如测试驱动开发等最佳实践。
Build continuous improvement and integration into your tools and processes. Here is a good place operations people can learn from (good) developers about practises like test-driven development.
此外,列表中建议尝试的技术还有DevOps,它旨在促进开发与运维团队的和谐相处。
Also on the list of to-be-tried techniques is DevOps, a movement intended to bring harmony between the development and operations teams.
邀请运维人员参与你的Scrum或者开发会议,与他们分享项目计划、分享新技术的点子和心得。
Invite operational people to your scrum or development meetings. Share ideas and information about product plans and new technologies.
VMware还发布了SpringInsightOperations,这样运维团队就可以使用Spring Insight了——免费的性能可视化工具,Spring开发者应该会很熟悉该工具。
VMware has also announced Spring Insight operations, which it says allows operations teams to leverage Spring Insight, the free performance visualization tool familiar to Spring developers.
向云计算的转变往往要结合开发者和运维关注点[…]。
The shift toward cloud computing tends to mix developer and operational concerns ...
运维团队的主管和软件开发团队的主管之间的对立会让争吵升级。
The budding feud gets fueled by antagonism between the director of operations and the director of software development.
在这一点上,开发人员对运维的变更可由运维人员轻松的控制和验证。
At this point developer changes to ops are controlled and easy to verify by ops.
标准部署流程也会让自动化变得更简单,让运维人员从重复任务中解脱出来,同合适的访问控制相结合,可以让开发人员自己执行部署。
It is also simpler to automate, freeing up Operations for less repetitive tasks and, in combination with suitably access controls, enabling developers to carry out their own deployments.
Q:从关注于软件开发的看板方法到关注于运维的看板方法,你们对看板方法做了哪些调整?
Q: What changes had to be made from the software development-focused idea of Kanban to the Operations-focused idea of Kanban?
当凌晨2点钟时需要进行一次紧急部署,而无法联系上开发人员,运维人员犯错几乎是不可避免的。
It is almost inevitable that, when an emergency deployment needs to be carried out at 2am and the developer can't be reached, the Operations staff will make mistakes.
一个典型的运维团队会有许多任务的来源:从个别的开发人员、产品开发团队、其它部门到运维团队自己产生的任务。
A typical operations team has many sources of tasks - from individual developers, product dev, other departments, as well as internally spawned stories.
对于运维人员,在遇到问题时需要把开发人员加进来,大家一起解决问题。
Operations people need to bring development people into the problem and change management space. Invite developers into your team meetings.
开发者、QA、架构、发布工程、安全、运维,它们都在这一流程中发挥自己的作用。
Developers, QA, Architecture, Release Engineering, Security, Operations, etc each do their part to fulfill that process.
对于运维人员,在遇到问题时需要把开发人员加进来,大家一起解决问题。
Operations people need to bring development people into the problem and change management space.
对于那些采用持续交付方式的组织来说,他们需要对开发、测试和运维环境进行统一管理,因此这一组合模式对这类组织显得尤为适用。
This combination seems particularly fit for organizations adopting a continuous delivery approach where dev, test and ops environments are managed homogeneously.
最新的技术变革包括自动化基础设施测试(无论是单元测试、集成测试或系统级测试),给开发人员提供了一张“安全网”,以便放心的对运维进行变更。
A final technical change involves the automation of infrastructure tests (either at unit, integration or system level) which provides a safety net for developers to contribute changes to ops.
要扩展这些自动化工具,使其能够支持多个领域(开发领域和运维领域),并且在产品的不同环境(开发环境、测试环境、发布环境和生产环境)中使用相同的工具(也叫end- to - end)。
Remember to extend your automation umbrella cross-domain and end-to-end in your environment - manage development, testing, staging and production environments with the same tools and processes.
当应用程序变动需要从开发团队推向运维团队时,混乱之墙的存在则将变得更加明显。
Nowhere is the Wall of Confusion more obvious than when it comes time for application changes to be pushed from development operations.
本文重点介绍IC卡工程运维管理系统的开发和实现。
The emphasis of this thesis is to introduce the development and implementation of IC card project operation and maintenance management system.
运维人员手动修改由开发者提供的部署脚本或创建自己的脚本。
Operations manually hacks the deployment scripts provided by the developers or creates their own scripts.
本岗位主要负责营销平台的设计、代码开发、测试及上线后的运维与升级。
This position is mainly to take care of marketing platform, including system design, coding, testing, maintenance and upgrade.
并且以浦东国际机场T1航站楼为例,设计开发基于BIM技术的机场航站楼运维管理平台,就机场航站楼运维管理提出一套全新的解决方案。
Pudong International airport terminal T1, as an example, design and develop BIM technology-based platform for the airport terminal operation and maintenance management, to find a new set of solutions.
并且以浦东国际机场T1航站楼为例,设计开发基于BIM技术的机场航站楼运维管理平台,就机场航站楼运维管理提出一套全新的解决方案。
Pudong International airport terminal T1, as an example, design and develop BIM technology-based platform for the airport terminal operation and maintenance management, to find a new set of solutions.
应用推荐