在過去的一年中,我對資訊科技界表示敬意,他在保持良好的企業散佈過程中,幫助保持了組織之間的連通性和通訊性。不僅許多組織能夠繼續發展,甚至發展壯大,而且IT部門本身的生產力仍然很高。
在Covid危機中,IT部門的生產力和持續交付服務在很大程度上要歸功於DevOps-開發人員計劃與運營節奏的協調和同步。過去一年的事件僅使DevOps更具相關性。
這是 RedGate Software對3200家企業進行的一項調查得出的,該調查在資料空間中發揮作用,記錄了Covid危機直接導致的IT變更。現在,將近四分之三的組織(佔74%)已經以某種形式採用了DevOps,跨平臺資料庫的使用已顯著增加。該調查的作者報告說:“ IT思維比往年更快,更持久,甚至更持久。”
該報告中有74%的組織現在正在採用DevOps方法進行開發,而五年前首次釋出該報告時只有47%的組織。此外,該調查的作者報告說,DevOps的採用與軟體交付效能之間已經形成了明顯的關聯,具有高效能的工程師可以更快,更頻繁地釋出應用程式和資料庫更改,並且錯誤更少。
調查發現,去年發生的大規模企業分散並沒有削弱IT生產力。IT團隊在遠端工作時仍然保持生產力。43%的企業表示其組織的增長高於或符合預期,而13%的企業既沒有增長也沒有下降。只有9%的人跌倒了。在生產率和效能方面。80%的大多數人認為遠端工作將長期存在,而63%的人則認為遠端工作將提高他們的生產率。
有效的DevOps努力的最大障礙包括團隊中缺乏適當的技能,現有工作流程/業務的中斷以及開發團隊和運營團隊之間缺乏一致性。
調查顯示,在提高軟體交付和運營效能,部署頻率,變更準備時間,恢復服務的時間以及變更失敗率等指標方面,存在兩個主要挑戰。調查顯示,釋出流程缺乏自動化(41%),而遺留應用程式程式碼的弊端(39%)則是阻礙交付效能的主要因素。調查的作者指出:“這兩個因素似乎並存,將自動化引入已建立的複雜環境更加困難。” “總體而言,超過三分之一的受訪者選擇的挑戰圍繞技術壁壘和資源限制。”
有趣的是,調查顯示,預算不足並不被視為改善軟體交付的廣泛挑戰,只有五分之一的受訪者選擇了預算。僅有15%的受訪者還報告了文化牴觸情緒。
該調查還探究了相關趨勢,即資料庫DevOps的採用。他們說:“應用程式開發人員可以更快地迭代和交付功能。” “但是,除非以相同的速度部署資料庫更改,否則企業無法實現該價值,這意味著必須採用資料庫DevOps慣例來實現快速的商業價值交付。”
不斷增長的資料環境多樣性推動了這一需求。沒有人僅使用Oracle或SQL Server,僅此而已。有開源和Web友好的資料庫,例如MySQL,PostgreSQL,MongoDB,MariaDB和CouchBase等。調查證實,超過47%的調查受訪者表示他們在企業中擁有NoSQL資料庫。調查顯示,現在只有30%的組織正在使用一個數據庫平臺,而一年前只有38%。26%的人擁有兩個資料庫,近一半的受訪者使用三個或更多資料庫。