Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 14|回復: 0

什么是 DevOps 持续开发?

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-8-1 14:45:41 | 顯示全部樓層 |閱讀模式
软件即服务 (SaaS) 工具使软件团队能够从提高的效率和经济效益中受益。SaaS 软件是一个很好的例子,它是一种不断迭代且几乎需要 DevOps 方法的产品。 您可能不会将所有应用程序都放入云中,但 DevOps 的一项重要实践是以云优先的思维方式考虑所有新应用程序。在规划阶段,重要的是问自己是否有理由不将新应用程序或软件服务放入云中,而不是首先问自己是否应该这样做。 您可能偶尔会想出一些不这样做的理由,通常是由于监管要求或安全问题,但 DevOps 组织应该将云视为默认选择,而不是事后才考虑。 了解 DevSecOps DevSecOps 是指将安全实践整合到 DevOps 方法中。所有参与人员都有责任维护安全性,而不是开发人员在流程的最后阶段将代码交给专门负责安全性的单独团队。

DevSecOps 旨在在更短的时间内生产出安全的软件,并在后期阶段减少问题(从而减少返工)。 以下原则通常被视为 电子邮件数据 DevSecOps 的基础: 在软件开发过程的早期阶段引入安全思想。 将安全思考作为开发团队的一项基本责任,而不是单独团队的专属关注点。 自动化安全流程以提高 DevOps 工作流程的效率。 最初于 2012 年发布的《DevSecOps 宣言》对这些原则进行了更详细的解释。 DevOps 的最佳实践 对于 DevOps,最佳实践侧重于文化:它涉及协作、灵活性、效率、敏捷性和交付最终价值。但是,并没有公司必须遵循的明确规则或实践清单。最佳实践因行业而异,价值也不同。软件开发人员的需求与制造业、零售业和许多其他行业的需求不同。 John Willis 和 Damon Edwards 是 DevOps 的两位早期倡导者,他们创造了 CAMS 一词。这是软件开发四个关键原则的首字母缩写: 文化 自动化 测量 分享 此外,DevOps 敏捷技能协会还提出了另外六项原则: 以客户为中心的行动 通过短反馈回路了解消费者的观点并纳入必要的改变。



为最终用户构建 鼓励公司在创造产品时更加重视最终用户——他们应该少考虑个人的定义工作以及整个组织如何为理想用户提供产品。 端到端问责 团队成员不应独自对个人工作负责:DevOps 旨在通过让整个团队负责来打破孤岛并促进成功。这与传统的工作方法不同,在传统的工作方法中,开发人员与失败无关,运营团队对糟糕的代码不承担责任。 自主的跨职能团队 从事任何产品的团队都应该有能力推动产品从最初的想法到可用性和后续改进,直到最终被另一种产品取代。 持续改进产品 DevOps 团队应该不断寻求提高工作质量和速度,同时减少浪费。 充分利用自动化 使用 IT 自动化可以帮助团队更快、更高效、更有效地工作。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2024-10-16 16:57 , Processed in 0.034145 second(s), 19 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |