如果你的公司還沒有廣泛使用云計(jì)算,它很可能會(huì)在不久的將來也會(huì)這樣使用。
但是需要小心的是,當(dāng)云計(jì)算公司開始關(guān)注云計(jì)算時(shí),可能會(huì)有很多錯(cuò)誤。這里有三個(gè)需要注意的重點(diǎn):
1.云不安全
公司新接觸云的最大誤解之一是信任云的問題。這顯示在許多不同的方式。
最常用的方法之一就是處理安全問題。
幾乎所有公司都非常重視安全性。轉(zhuǎn)向公共云意味著將我的應(yīng)用程序安全地置于公司的防火墻之后,并將其放在公共云服務(wù)上。我可以信任云以保持我的應(yīng)用程序和數(shù)據(jù)安全嗎?
這是事實(shí)。對于絕大多數(shù)公司而言,貴公司在公共云提供商手中可能比在自己的防火墻后更安全。
為什么這是真的?因?yàn)樵品?wù)提供商靠信任謀生。如果他們無法保證客戶的數(shù)據(jù)安全,他們就不會(huì)有生意。
他們大力投資建設(shè)高質(zhì)量的安全團(tuán)隊(duì),這些團(tuán)隊(duì)花時(shí)間提升安全協(xié)議和程序的最新水平。
通過將您的數(shù)據(jù)交付給信譽(yù)良好的公共云提供商,您可以充分利用安全領(lǐng)域領(lǐng)導(dǎo)者創(chuàng)造的知識(shí)和最佳實(shí)踐。除非您的公司擁有與云提供商相同的資源來投資安全性,否則您的公司可以通過多種方式從這些學(xué)習(xí)中受益。
通過使用公共云提供商并利用它們提供的所有安全產(chǎn)品,實(shí)際上可以使您的應(yīng)用程序和數(shù)據(jù)在公共云中保持安全,而不是在自己的防火墻后面。
2.Lift-n-Shift是云遷移
在采用云計(jì)算的早期階段,許多公司都考慮將應(yīng)用程序遷移到云中,只需將應(yīng)用程序從運(yùn)行在其數(shù)據(jù)中心上的服務(wù)器移開,然后將其移至云中創(chuàng)建的服務(wù)器。
這種類型的遷移通常被稱為“Lift-n-Shift”。
雖然lift-n-shift是快速將應(yīng)用程序從數(shù)據(jù)中心轉(zhuǎn)移到基于云的數(shù)據(jù)中心的有效方法,但它不會(huì)使您的應(yīng)用程序云變得更友好。
雖然您可以從這種方法中獲得一些好處,例如只需在另一個(gè)區(qū)域啟動(dòng)服務(wù)器即可擴(kuò)展到其他數(shù)據(jù)中心,但這種方法的好處通常在此就結(jié)束。事實(shí)上,云在基本應(yīng)用托管方面實(shí)際上比在一個(gè)大領(lǐng)域中的自己的數(shù)據(jù)中心更差,這就是成本。
云可以并且確實(shí)為那些利用云資源動(dòng)態(tài)分配功能的用戶帶來顯著的成本效益。但它通常無法將成本與非云數(shù)據(jù)中心提供的基本靜態(tài)基礎(chǔ)設(shè)施進(jìn)行比較。
當(dāng)你使用云的動(dòng)態(tài)能力時(shí),你可以省錢。如果你只是lift-n-shift,你通常不會(huì)省錢,往往花費(fèi)更多。
3.無服務(wù)器解決了我所有的問題
很容易陷入云的炒作之中,最新最好的云服務(wù)經(jīng)常看起來像是解決所有問題的解決方案。
但是,像任何新技術(shù)一樣,了解如何以及在何處應(yīng)用該技術(shù)對于成功使用該技術(shù)至關(guān)重要。
這當(dāng)然適用于云提供商提供的最新功能即服務(wù)(FaaS)產(chǎn)品,如AWS Lambda和Microsoft Azure功能。
這些產(chǎn)品能夠?yàn)槟能浖峁﹫?zhí)行環(huán)境,而無需管理運(yùn)行的服務(wù)器。
這種“無服務(wù)器計(jì)算”產(chǎn)品對希望使用云來降低基礎(chǔ)架構(gòu)管理成本的公司非常有吸引力。
但是,像所有新技術(shù)一樣,F(xiàn)aaS產(chǎn)品(如Lambda)對于某些類別的問題是有益的,并且它們對其他類問題都不利。
然而,我經(jīng)常聽到來自“Lambda將解決我的計(jì)算基礎(chǔ)設(shè)施問題”和“我們正在將所有軟件移至Lambda”等個(gè)人的聲明。
對于那些認(rèn)為像Lambda這樣的FaaS產(chǎn)品是解決所有難題的人,我這樣說:小心。AWS Lambda和其他云提供商的同等產(chǎn)品為特定類別的計(jì)算環(huán)境提供了巨大優(yōu)勢,但它們可能會(huì)被過度使用。
如果他們非常適合解決他們不打算解決的問題,他們實(shí)際上可以為您和您的基礎(chǔ)架構(gòu)管理創(chuàng)造更多問題,而不是解決問題。
將它們用作應(yīng)用程序體系結(jié)構(gòu)的重要組成部分,但不要依賴它們來解決所有計(jì)算問題。只在有意義的地方使用它們。