使用多云基礎(chǔ)設(shè)施,控制是關(guān)鍵
如果詢問(wèn)任何一個(gè)開發(fā)人員或DevOps經(jīng)理采用公共云上的***體驗(yàn),他們很可能會(huì)分享一些項(xiàng)目或新應(yīng)用程序配置一些計(jì)算實(shí)例的經(jīng)驗(yàn)。企業(yè)可以充分利用全套公共云服務(wù),以及可擴(kuò)展性,彈性,安全性和即付即用定價(jià)模式。所有這一切使企業(yè)團(tuán)隊(duì)輕松開始使用云計(jì)算,節(jié)省了IT預(yù)算和基礎(chǔ)架構(gòu)設(shè)置時(shí)間,公共云提供商AWS,微軟Azure,谷歌云,Rackspace等使其易于創(chuàng)新。
在未來(lái)的幾年里,云計(jì)算的早期的承諾仍然是相關(guān)的:服務(wù)的擴(kuò)展,成本(某些情況下)減少,以及DevOps團(tuán)隊(duì)已經(jīng)通過(guò)運(yùn)行計(jì)算實(shí)例來(lái)適應(yīng)他們團(tuán)隊(duì)的需求。但對(duì)于許多公司來(lái)說(shuō),其混合的IT基礎(chǔ)設(shè)施的現(xiàn)實(shí)需要支持多個(gè)公共云提供商的服務(wù)為了實(shí)現(xiàn)這一目標(biāo),IT運(yùn)營(yíng)人員需要一個(gè)位于其基礎(chǔ)設(shè)施之上的控制層,并可通過(guò)任何架構(gòu)(包括多云)向客戶提供應(yīng)用程序,而不管其團(tuán)隊(duì)支持多云環(huán)境的原因是什么。
做好最壞的打算
IT運(yùn)營(yíng)人員或者失去訪問(wèn)他們的網(wǎng)絡(luò)應(yīng)用程序的人都知道,中斷和云服務(wù)的退化隨時(shí)可能發(fā)生?,F(xiàn)代行動(dòng)團(tuán)隊(duì)需要制定計(jì)劃。許多公司選擇利用多個(gè)公共云確保其應(yīng)用程序始終可供全球客戶使用,即使在中斷時(shí)也是如此。在這種情況下,將流量手動(dòng)重新路由到第二個(gè)公共云的過(guò)程是麻煩的。在基礎(chǔ)架構(gòu)之上添加應(yīng)用交付控制計(jì)劃,允許企業(yè)通過(guò)多個(gè)云端無(wú)縫和自動(dòng)地交付應(yīng)用程序,并提供實(shí)時(shí)可用性和性能。
支持云驅(qū)動(dòng)的創(chuàng)新
運(yùn)營(yíng)團(tuán)隊(duì)經(jīng)常支持許多不同的敏捷開發(fā)團(tuán)隊(duì),通常在多個(gè)國(guó)家或新的公司收購(gòu)中進(jìn)行。在這種情況下,各種團(tuán)隊(duì)很可能在多個(gè)公共云上使用許多架構(gòu)。要求一些開發(fā)團(tuán)隊(duì)切換云供應(yīng)商不是很重要的DevOps。一個(gè)更好的選擇是使用云計(jì)算無(wú)關(guān)的控制平面來(lái)控制應(yīng)用程序傳送自動(dòng)化,這些控制平面位于任何云計(jì)算,數(shù)據(jù)中心或CDN架構(gòu)之上。這允許開發(fā)團(tuán)隊(duì)在***的云環(huán)境中工作,而不必?fù)?dān)心交付問(wèn)題。
避免云供應(yīng)商的鎖定
公共云供應(yīng)商(如AWS或微軟Azure)不僅僅是基礎(chǔ)設(shè)施即服務(wù)(IaaS)供應(yīng)商,他們也銷售(或轉(zhuǎn)售)一些競(jìng)爭(zhēng)力非常強(qiáng)的產(chǎn)品和服務(wù)。開始時(shí),使用一些云實(shí)例并不那么重要。但現(xiàn)在企業(yè)已經(jīng)全面生產(chǎn)并依賴于其中一個(gè)云提供商來(lái)完成關(guān)鍵任務(wù)應(yīng)用程序,這就不再是一個(gè)偉大的策略了。將第二個(gè)公共云添加到企業(yè)的基礎(chǔ)架構(gòu)中可以減輕企業(yè)對(duì)單一云計(jì)算供應(yīng)商的依賴。
多供應(yīng)商采購(gòu)在IT的許多其他領(lǐng)域都是行之有效的商業(yè)策略,在價(jià)格和服務(wù)等級(jí)協(xié)議(SLA)談判中提供更多的選擇。IaaS也是如此。隨著新服務(wù)被添加或刪除,價(jià)格結(jié)構(gòu)發(fā)生變化,云服務(wù)經(jīng)常發(fā)生變化。控制公共云服務(wù)產(chǎn)品的這些變化,定價(jià)模式和SLA是企業(yè)運(yùn)營(yíng)團(tuán)隊(duì)轉(zhuǎn)向多云架構(gòu)的另一個(gè)強(qiáng)大動(dòng)力。一個(gè)應(yīng)用交付自動(dòng)化平臺(tái),可以吸收和采取云服務(wù)定價(jià)數(shù)據(jù),這一點(diǎn)至關(guān)重要。
應(yīng)用程序(以及它們?nèi)绾谓桓?已經(jīng)發(fā)生了變化
現(xiàn)代的分布式應(yīng)用程序由微服務(wù)提供支持。同樣,較早期的應(yīng)用交付控制器(ADC)是為靜態(tài)基礎(chǔ)架構(gòu)世界而構(gòu)建的,之前企業(yè)通常使用云計(jì)算(SaaS)。使用應(yīng)用交付控制器(ADC)進(jìn)行應(yīng)用交付需要大量的前期資本支出,從而限制企業(yè)快速擴(kuò)展并阻礙支持動(dòng)態(tài)(即云)基礎(chǔ)架構(gòu)的靈活性的能力。在多云環(huán)境中使用應(yīng)用交付控制器(ADC)可以將這些問(wèn)題指數(shù)級(jí)化。軟件定義的應(yīng)用交付控制層消除了對(duì)舊的應(yīng)用交付控制器(ADC)技術(shù)的需求,并直接擴(kuò)展企業(yè)的業(yè)務(wù)和基礎(chǔ)架構(gòu)。
重新控制
完全支持產(chǎn)品中的多云這可能聽起來(lái)很難。畢竟,運(yùn)營(yíng)團(tuán)隊(duì)團(tuán)隊(duì)每天都有很多的工作要做。添加第二個(gè)云計(jì)算需要顯著的提升周期才能準(zhǔn)備好生產(chǎn)級(jí)別的交付,以及新的協(xié)議,警報(bào),能力和需要考慮的其他事項(xiàng)。企業(yè)不能對(duì)每個(gè)云平臺(tái)的細(xì)節(jié)有毒害深度的掌握,并且仍然管理數(shù)據(jù)中心基礎(chǔ)架構(gòu)。在多個(gè)云上增加應(yīng)用交付的復(fù)雜性可能是一個(gè)挑戰(zhàn),但如果企業(yè)使用基于SaaS的應(yīng)用交付平臺(tái),則會(huì)少得多。因此,使用多云基礎(chǔ)設(shè)施,控制是關(guān)鍵。


























