亚洲先锋影音人AV成_免费A级毛片一分钟_人人爽人人爽人人插_日韩少妇极品熟妇人妻潮喷

沃卡惠移動端logo

如何打破開發(fā)、安全和運營之間的壁壘

2023-05-06 09:35:214636

這些步驟可以作為路線圖,使企業(yè)能夠從一開始就成功實施DevSecOps并創(chuàng)建安全軟件。

用外行的語言來說,DevSecOps是軟件開發(fā)、安全和軟件操作的組合形式。根據Gartner公司發(fā)布的一份研究報告,“據估計,到2022年,至少95%的云安全故障將是企業(yè)的錯”。因此,在開發(fā)任何應用程序時,開發(fā)人員都不能有可能使企業(yè)容易受到此類攻擊的漏洞。類似地,DevSecOps是在學習操作和維護代碼的同時理解軟件和學習編碼。重要的是要記住,單個安全漏洞可能導致客戶對任何業(yè)務失去信心。因此,優(yōu)先維護嚴格的安全措施是至關重要的。

如何打破開發(fā)、安全和運營之間的壁壘

DevSecOps包括將安全性集成到應用程序開發(fā)和操作中,以及促進團隊之間的協作,并利用自動化和工具來構建健壯且安全的應用程序。在DevSecOps方法中,安全性是在開發(fā)過程中主動解決的,而不是事后才想到的。安全測試和錯誤修復被集成到開發(fā)周期中,以便在軟件開發(fā)生命周期的早期檢測安全漏洞。這種方法促進了創(chuàng)新,提高了開發(fā)人員的速度,并允許在保持對安全性的關注的同時加快發(fā)布周期。DevSecOps已被證明有利于實現更快的開發(fā)、更快的特性發(fā)布和敏捷實踐的實現。通過從一開始就將安全性集成到開發(fā)過程中,DevSecOps有助于降低安全漏洞和其他網絡安全威脅的風險,這些威脅可能會給企業(yè)帶來聲譽、法律責任和經濟損失。

DevSecOps還有助于促進團隊之間的協作和溝通文化,從而更好地協調安全和開發(fā)目標。它還可以幫助企業(yè)滿足合規(guī)性需求,因為安全性從一開始就集成到開發(fā)過程中??偟膩碚f,DevSecOps對于任何想要構建安全、可靠和高質量的軟件產品的企業(yè)來說都是必不可少的,這些產品可以滿足客戶的需求,同時最大限度地降低安全風險。

盡管企業(yè)在采用現代業(yè)務實踐方面取得了進展,例如向云提供商過渡和利用敏捷框架,但在企業(yè)優(yōu)先級方面,DevSecOps經常被利益相關者忽視。DevSecOps計劃通常缺乏一個清晰的框架,主管人員可以隨時支持。Gartner預測,到2022年,由于企業(yè)學習和實施變革方面的困難,75%的DevOps計劃將無法達到預期。

采用DevSecOps

企業(yè)實現DevSecOps的過程是一項跨越多年的長期任務,從長遠來看,盡早啟動它對企業(yè)是有利的。雖然有大量的資源可用于提高對DevOps及其好處的認識,但相對而言,關于DevSecOps的信息較少,企業(yè)可以使用一個全面的框架來順利地將DevSecOps集成到他們的運營中。

下面是企業(yè)開始DevSecOps之旅時需要記住的一些關鍵步驟。

1.需要DevSecOps嗎?

開始DevSecOps之旅的第一步是全面了解DevSecOps需要什么以及為什么它是必要的。一旦建立了這種理解,重點就應該轉移到評估誰將從采用DevSecOps中受益以及如何受益。這將需要對業(yè)務用例、可用資源和企業(yè)當前的痛點進行徹底的評估。在此階段,對任何現有的技術債務、缺陷和錯誤保持透明是非常必要的,因為這將有助于確定需要改進的領域,并有機會查明缺陷的根本原因。此過程將能夠識別當前應用程序和流程中的差距,并提供評估可用機會的見解。

2.如何推廣/支持它?

接下來的步驟包括確定一組大使或擁護者,他們與企業(yè)內的DevSecOps使命保持一致并致力于此。這提供了一個機會,可以招募有熱情的人,他們可以帶來新的觀點。應該利用多種渠道來促進整個企業(yè)的機會,以吸引不同的個人群體,包括工程師、操作人員、安全專家、測試人員和管理人員。理想的候選人應該有上進心,渴望學習,能適應不確定性,善于團隊合作。這群人將幫助DevSecOps的使命變?yōu)楝F實,并倡導這一事業(yè),促進在整個企業(yè)中更廣泛地采用DevSecOps。

3.DevSecOps策略

要通過DevSecOps實現企業(yè)范圍的變更,創(chuàng)建DevSecOps策略至關重要。這包括向所有相關人員灌輸“安全第一”的心態(tài),并從一開始就納入安全最佳實踐。在制定戰(zhàn)略時,重要的是要考慮優(yōu)先事項、時間和資源成本,并確保努力有時間限制才能成功實施。該策略用于確定作為DevSecOps采用的一部分需要實現的目標。

4.領導的支持

領導和執(zhí)行人員在促進和接受DevSecOps方面負有重大責任,獲得他們的支持以確保沒有其他業(yè)務目標或關鍵結果阻礙在企業(yè)中采用DevSecOps是至關重要的。在這里,你要向領導展示DevSecOps戰(zhàn)略,并告知他們在時間、金錢和資源方面的初始設置成本。同時,這也是一個教育他們長期利益及其對企業(yè)影響的機會。

5.實現階段

真正的工作開始于執(zhí)行階段,在這個階段時間是至關重要的。從小事做起,收集反饋和迭代是至關重要的。在此階段,應該評估可用的工具,以幫助加快采用過程。

6.成功的標準和衡量

反饋是人生成長的一個重要方面,從童年開始,人們就從父母那里得到持續(xù)的反饋,幫助他們學習和提高技能。類似地,在DevSecOps環(huán)境中,必須有一個系統(tǒng)來提供持續(xù)的反饋,以促進持續(xù)的改進。警報、儀表板和通過警報進行監(jiān)視等工具可以幫助審計應用程序并主動檢測問題。此外,建立一個持續(xù)的反饋機制,比如每季度的敏捷回顧或調查,讓員工提供反饋。必須有適當的治理和防護措施來衡量DevSecOps的成功采用。

上述步驟可以作為路線圖,使企業(yè)能夠從一開始就成功實施DevSecOps并創(chuàng)建安全軟件。對DevSecOps的短期投資可以產生長期收益,例如能夠向客戶發(fā)布更好、更快、更安全的產品。持續(xù)的反饋機制可以促進持續(xù)的改進和迭代。通過使用DecSecOps,企業(yè)可以避免與之相關的常見陷阱,并確保DevSecOps的集成代表了他們開發(fā)過程中的文化轉變,而不是一次性的努力。