掌握多云取決于兼容文化

責(zé)任編輯:cres

作者:Holly Cummins

2019-06-27 10:22:29

來源:企業(yè)網(wǎng)D1Net

原創(chuàng)

如今,云計算使用率正在上升。很多組織正在增加云計算支出、云計算的應(yīng)用程序范圍,甚至與他們合作的云計算供應(yīng)商的數(shù)量。

如今,云計算使用率正在上升。很多組織正在增加云計算支出、云計算的應(yīng)用程序范圍,甚至與他們合作的云計算供應(yīng)商的數(shù)量。
 
但是,盡管組織對將技術(shù)部分落實到位越來越有信心,但往往會犯一些錯誤,即無法同時更新業(yè)務(wù)實踐。而這可能會產(chǎn)生重大的后果,因為需要增加云計算使用的全部好處,需要新的工作方式,而且往往還需要改變文化。
 
多云的崛起
 
多云對具有雄心勃勃的業(yè)務(wù)增長計劃和大量計算需求變化的組織尤其具有吸引力。此外,多云還可以使全球運營的組織受益,他們希望將性能和監(jiān)管原因?qū)⑶岸藨?yīng)用程序盡可能地貼近用戶:如果他們首選的云計算供應(yīng)商在某地區(qū)沒有運營數(shù)據(jù)中心,他們可以在該地區(qū)尋找這樣的云計算供應(yīng)商。
 
此外,組織現(xiàn)在需要獲得更大的計算能力和一系列基于云計算的服務(wù),如分析、機(jī)器學(xué)習(xí)、物聯(lián)網(wǎng)和區(qū)塊鏈。采用的解決方案不會讓他們鎖定在單一云服務(wù)提供商,云服務(wù)提供商可能會在任何時候提高價格或限制其容量。
 
很明顯,組織需要采用多云方式,而“一刀切”的時代已經(jīng)過去了。如今,典型的組織可以與2到16個云計算提供商開展合作。這導(dǎo)致了微服務(wù)架構(gòu)的使用,這種方法將單個應(yīng)用程序分解為由不同團(tuán)隊管理的更小的、可獨立部署的服務(wù)的集合。
 
在現(xiàn)代云計算環(huán)境中,長期的開發(fā)過程變得無效。而線性分段開發(fā)時間表、定期架構(gòu)審查委員會,以及構(gòu)建后的深入審查測試將用于提供管理項目和確保投資回報率(ROI)的可靠方法。但現(xiàn)在它們實際上降低了運營靈活性,減少了整體上市時間,甚至產(chǎn)生了安全漏洞。
 
一些組織認(rèn)為他們可以通過集成克服多云的挑戰(zhàn)。然而,這涉及為每個解決方案獨立構(gòu)建集成,這是一項極其耗費人力和耗時的操作。即使組織已將云計算環(huán)境相互連接并成功連接到其內(nèi)部部署基礎(chǔ)設(shè)施,它也必須適應(yīng)新發(fā)布的代碼,這將使集成成為一場永不休止的斗爭。
 
使IT流程現(xiàn)代化
 
多云時代的組織IT需要從傳統(tǒng)流程轉(zhuǎn)變?yōu)楝F(xiàn)代化的開發(fā)理念,打破孤島,推動更緊密的協(xié)作,并利用用戶反饋。通過將開發(fā)和操作結(jié)合在一起,DevOps方法提供了這一功能,促進(jìn)了軟件應(yīng)用程序的持續(xù)交付、監(jiān)控和優(yōu)化。
 
其實際意義何在?首先,它意味著線性開發(fā)工作流的結(jié)束——同時進(jìn)行DevOps、架構(gòu)、可視化設(shè)計、開發(fā)和測試。不同于高度專業(yè)化的工作人員和分段的時間表,需要多學(xué)科工作人員相互合作,在每個發(fā)展階段進(jìn)行合作。
 
如果測試曾經(jīng)代表了開發(fā)的最后階段,那么DevOps會自動執(zhí)行該過程,從而在整個時間軸上持續(xù)進(jìn)行。在單一部署是常態(tài)的情況下,現(xiàn)在以用戶為中心的設(shè)計結(jié)合了持續(xù)的反饋和更新,以實現(xiàn)持續(xù)優(yōu)化。
 
培養(yǎng)文化變革
 
隨著既定工作方式的重大轉(zhuǎn)變,對所需文化變革的有效管理可能意味著成功與失敗之間的差異。許多利益相關(guān)者將依附于舊流程,因為它們代表了一種經(jīng)過嘗試和測試的方法,以降低與開發(fā)和交付關(guān)鍵績效指標(biāo)相關(guān)的風(fēng)險。為了避免更大的阻力,最好從小處著手。嘗試開展一個項目來向更廣泛的業(yè)務(wù)證明這個概念。至關(guān)重要的是,確保從風(fēng)險較低的地方著手,并避免運行關(guān)鍵任務(wù)。
 
一旦測試案例通過提供更高質(zhì)量、更快、風(fēng)險更小的工作證明模型,就應(yīng)該更廣泛地應(yīng)用DevOps方法。在這一點上,重要的是要獲得組織高層領(lǐng)導(dǎo)的支持。DevOps團(tuán)隊需要有自主性才能實現(xiàn),但組織中經(jīng)常出現(xiàn)的恐懼文化可能會帶來障礙。獲得組織高層支持可以幫助緩解這種情況,并確保如果出了問題,其第一反應(yīng)不是責(zé)備和懲罰。
 
創(chuàng)建促進(jìn)協(xié)作的文化可能很棘手,但它對于在多云環(huán)境中取得成功至關(guān)重要。托管是一個良好的開端,有助于知識共享和協(xié)作解決問題。像對編程這樣的敏捷軟件開發(fā)技術(shù)也被證明是非常有效的。通過讓幾位編程人員在一個工作站上工作,輪流編寫和審查代碼,團(tuán)隊可以共享最佳實踐,同時也可以更早地發(fā)現(xiàn)問題,進(jìn)行溝通,增強(qiáng)團(tuán)隊協(xié)作。
 
與協(xié)作類似,創(chuàng)建一個以反饋為導(dǎo)向的文化既至關(guān)重要又具有挑戰(zhàn)性。如何做到這一點取決于組織擁有的用戶數(shù)量。至少需要進(jìn)行小規(guī)模的用戶測試。為了獲得更廣泛的輸入,許多組織現(xiàn)在正在監(jiān)控社交渠道,以便在應(yīng)用分析識別趨勢之前獲取用戶意見。不管組織如何收集反饋,關(guān)鍵是如何對其做出回應(yīng)。在過去,當(dāng)涉及到用戶輸入時,很多人都是抵制的,甚至是敵對態(tài)度。但在競爭日益激烈的商業(yè)環(huán)境中,利用反饋改進(jìn)產(chǎn)品的能力可以提供顯著的商業(yè)優(yōu)勢。
 
選擇合適的合作伙伴
 
這里提倡的許多方法首先在初創(chuàng)公司進(jìn)行試驗。正如他們曾經(jīng)使中小企業(yè)能夠戰(zhàn)勝更大的競爭對手一樣,現(xiàn)在他們正在顛覆既定的工作方式,以提高組織的敏捷性。盡管這些變化旨在改進(jìn)云計算開發(fā),諸如加強(qiáng)協(xié)作之類的原則也解決了更廣泛的問題,例如影響當(dāng)今許多組織的技術(shù)技能差距。
 
如果有一件事可以幫助組織促進(jìn)這些最佳實踐,那么將會改變他們與云計算服務(wù)提供商合作的方式。為了最大限度地發(fā)揮混合多云的潛力,組織需要一個真正的合作伙伴,提供咨詢、支持文化發(fā)展和項目合作。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號