devops未來
devops是一套實踐,可以使軟體開發和it團隊之間的流程自動化,以便他們可以更快,更可靠地構建,測試和發布軟體。 devops的概念建立在建立it和業務團隊之間協作文化的基礎上,這些團隊在過去一直在相對孤島中發揮作用。 承諾的好處包括增加信任度,更快的軟體發布以及快速解決關鍵問題的能力。
也就是說,要成功地建立devops組織,it領導者必須更廣泛地考慮如何在其團隊和更廣泛的組織內促進文化和組織的轉變,而不是簡單地部署新技術。 成功的devops戰略要求開發團隊和運營團隊共同關注公司為實現其數位化轉型目標所需要的內容。 因此,這涉及到分解孤立的人員和責任群體,並代替他們建立能夠在技術問題和目標上承擔多重任務的團隊。
雲計算世界正在見證兩個增長趨勢:
混合雲將私有和公共雲部署結合在一起,通常用於執行特定任務或以特定應用程式為中心。 多雲意味著在乙個異構it環境中使用兩個或多個雲管理平台。 這樣做有幾個原因,包括最大程度地減少資料散播和丟失,通過冗餘減少停機時間,避免**商鎖定以及提供多功能性以滿足企業中不同團隊的不同專案需求。 簡而言之,商業世界正在超越混合雲,並且正朝著多雲世界發展。
每天,處理混合雲和多雲的企業數量在增加。
一方面,建立和收集的資料比以往任何時候都要多。 另一方面,更多的使用者需要利用這些資料(從財務到市場營銷,從銷售到人力資源)。 這給it部門帶來了巨大的壓力,it部門不僅必須管理越來越複雜的基礎架構,還必須使更多的使用者使用資料做更多的事情。 那就是dataops發揮作用的地方: 「以支援可複製資料流所需的出處可靠地將資料從許多**組織和提供給許多使用者。」
因此,公司需要為這些新的應用程式部署和協作流程制定獨特的devops策略。 任何組織使用的devops工具必須具有將**可靠地部署到公共,私有和混合雲以及全球知名的服務提供商(例如google,hpe,amazon web services等)的能力。
在一段時間內,企業公司之間的雲競爭一直對devops團隊造成壓力。 但是多雲將壓力提高到乙個全新的水平。 devops團隊將需要變得更加敏捷和可擴充套件。 諸如持續整合和持續發布之類的概念和方法將得到更廣泛的實施,而自動化將發揮更大的作用。
但是,在多雲環境中掌握devops的功能不只是更快地完成更多操作。 首先,將新的執行時間扔到雲中可能會成問題。 構建雲原生應用程式將更為明智。 傳統的應用程式是整體的,可以作為vm執行,使用放大的架構,並且通常更難以開發,部署和維護。 相比之下,原生雲應用程式更加模組化和面向服務,由基於橫向擴充套件架構的容器和服務集合組成,並且易於自動化,移動和擴充套件。 確實,如果您還沒有在雲中執行devops,那您將落後一些。 很快,成為雲原生將至關重要。
將devops從單一或混合雲遷移到多雲世界也需要新的平台和工具。 在這裡,我們正在談論如何使用將swift改變遊戲規則的技術。
idc**,到2023年,數位化轉型以及相關產品和服務的收入將增長127%。但是,當今公司面臨的主要障礙之一是開發過程:「編碼,測試和質量檢查是冗長的過程,這會給開發人員增加時間和痛苦。現在應該簡化的程式。」 為了保持競爭力,公司將需要在devops流程中擺脫一些障礙,例如過時的基礎架構,零碎使用各種工具以及複雜的應用程式,以便它們可以更快,幾乎毫不費力地進行開發和擴充套件。
企業it決策者和架構師越來越多地採用多雲策略,因為他們希望增加對現有it基礎架構的使用,大規模部署新功能,降低成本,精簡資源並避免雲**商鎖定。 這就需要一種具有全球意識的流量管理策略,該策略可以監控整個資料中心的基礎架構執行狀況以及全球範圍內的終端使用者體驗,同時以當今的devops團隊的速度響應控制更改和系統規範。
隨著向多雲世界的轉變全面展開,我們需要更快,更有效的方式來構建和連線雲原生應用程式。 devops提供了新的機會,可以快速部署和擴充套件新服務,並縮小構想與交付之間的鴻溝,從字面上講就是使用雲來踩踏金屬。
當然,持續構建和持續整合就是最典型的例子。 但是devops不僅包含軟體開發。 真正的定義要廣泛得多,包括人們使用的工具,技術,獲取服務的過程以及作業系統的人們。
在整個開發過程中,devops都將客戶與工程師和服務關係人員聯絡起來,從而避免使用可能在技術上完美但不能滿足任務需求的最終產品。
與傳統的瀑布式開發方法相比,devops的增量要大得多,它使團隊可以更快地發現缺陷並糾正路線。 該流程涉及整個流程中的所有關鍵利益相關者,包括運營和服務團隊,安全團隊以及最終客戶。
即便如此,仍有瓶頸和癥結正在減緩發展。 解決這些問題的持續部署,軟體發布的非接觸式自動化以及全自動測試和質量保證已迫在眉睫。
最終,多雲中的devops將利用開發人員的創造力和想象力,以無休止的無縫流方式進行創新。 新工具和平台將處理部署中的日常細節。
翻譯自:devops未來
DevOps模式 定義你的DevOps
遺憾的是,很少有人真的關心 devops 是什麼 當然其實也不重要。比 devops 是什麼來說,更重要的是 devops 能做 什麼 據 john willis 的說法,devops 運動的發起人 patrick debois 一直拒絕給 devops 下定義是一件了不起的事情。patrick d...
devops 面向人民的DevOps
devops 我是故事的忠實信徒,而不是修辭問題的忠實信徒。我花了一段時間,但我學會了避免出現 什麼是devops 這個問題。這些對話可幫助您了解devops的核心思想,而不會使人們陷入迴圈討論中。最重要的是,它們引出了好故事,而好故事正是其中一些最佳課程的 因此,在opensource.com上名...
DevOps之一 DevOps概述
devops development和operations的組合詞 用於促進開發軟體開發人員 dev it運維技術人員 ops 質量保障部門 qa 部門之間溝通 協作與整合的一組過程 方法與系統的統稱。一 概念 1 持續整合 continuous integration 持續整合強調開發人員提交了新...