新聞中心
Kubernetes成功背后的秘密
作者:聞數(shù)起舞 2020-04-15 13:55:28
云計算 在過去的幾年中,我們一直致力于Kubernetes的傳播,直到它成為容器部署的領(lǐng)導(dǎo)者為止。 根據(jù)Cloud Native Computing Foundation(CNCF),使用容器的人中有83%是基于Kubernetes的,這使其成為用于容器自動化的最常用的工具。

為什么K8的增長如此之快以及未來的期望
Photo by Jungwoo Hong on Unsplash.
在過去的幾年中,我們一直致力于Kubernetes的傳播,直到它成為容器部署的領(lǐng)導(dǎo)者為止。 根據(jù)Cloud Native Computing Foundation(CNCF),使用容器的人中有83%是基于Kubernetes的,這使其成為用于容器自動化的最常用的工具。
每個公共云(例如Azure,AWS,Google和IBM)都免費提供此服務(wù),要求僅就將消耗的資源付費。 盡管有很多有效的替代方案(例如Docker Swarm),但Kubernetes仍然是領(lǐng)導(dǎo)者。 考慮到該工具于2015年發(fā)布,在過去幾年中看到所有這些成功似乎令人難以置信。 但是,Kubernetes對于所有這些成功有何秘訣?
開源,但有治理
如果是一個封閉的系統(tǒng),Kubernetes的傳播將不會相同。 Kubernetes不僅是開源的,而且還接受來自多家公司的貢獻(xiàn)。 這是一個很大的區(qū)別,因為它消除了領(lǐng)先支持者的任何分歧,因為許多供應(yīng)商都為此做出了貢獻(xiàn)。 從客戶的角度來看,這部分似乎很容易,但從供應(yīng)商的角度來看,這已成為一個主要問題。 您會從與產(chǎn)品不透明的供應(yīng)商處轉(zhuǎn)售服務(wù)嗎? 好吧,在云時代,如果您擁有大品牌,任何公共云供應(yīng)商都會將您添加到他們的產(chǎn)品目錄中。 試想一下在數(shù)據(jù)庫游樂場多年的對抗之后,從Microsoft云出售的MySQL服務(wù)。
但是起初Kubernetes并非如此。 開源,透明并向貢獻(xiàn)者開放,為公共云供應(yīng)商提供了一種易于使用的解決方案,使人們可以部署容器。 此外,已經(jīng)部署了本地部署的人員的市場很小。
這種混合使所有云供應(yīng)商都對該產(chǎn)品產(chǎn)生了興趣,并對其進(jìn)行了推廣。
但這還不夠。 開源項目不能僅僅因為它是開放的而起作用。 在開源領(lǐng)域工作了16年之后,我對此有所了解。 為了使OSS取得成功,您需要治理和承諾。 對于這樣的大型項目,它不可能是一切背后的一個人。 公司是必需的。 在這種情況下,有Google,因此該項目依賴堅實的基礎(chǔ)。
簡單來說,開源和愿景的獨特結(jié)合使Kubernetes可以被所有廠商和最終用戶采用。
容器化
另一個大話題是容器化。 在過去的幾年中,我們看到了重大的發(fā)展。 根據(jù)CNCF的數(shù)據(jù),集裝箱在生產(chǎn)中的使用百分比從2016年的23%到2018年的73%。在兩年內(nèi)翻了三倍。 這意味著,如今,基本上所有公司都需要答案來管理容器。
從一開始,當(dāng)它們被認(rèn)為是不成熟的或有些差異時,容器就是現(xiàn)在的標(biāo)準(zhǔn)。 經(jīng)過多年的探索,沒有任何問題,大多數(shù)保守的IT人士也向集裝箱敞開了大門。 但是不久之后,又出現(xiàn)了另一個問題。 那么容器管理呢? 我們可以使用簡單的docker部署容器,在很多情況下這已經(jīng)足夠了。 但是在某些情況下,我們希望做好擴(kuò)展,自動化的準(zhǔn)備,也許我們不想花時間在本地安裝東西或為此付費。
在這種情況下,Kubernetes是一個令人興奮的選擇。 它是免費的,內(nèi)部部署的或在云中提供的。 它提供由供應(yīng)商或設(shè)置獨立的標(biāo)準(zhǔn)方法。 因此,當(dāng)您使用容器時,需要一種將其投入生產(chǎn)的方法,該怎么辦? 只需將其扔到Kubernetes集群上即可。 如果您認(rèn)為自己冒煙,請閱讀我的教程,從頭開始將應(yīng)用程序部署到Kubernetes。 本教程基于Microsoft Azure,但也可以在Google Cloud上用相同的方法完成。
免費云解決方案
"免費"是產(chǎn)品傳播的絕佳盟友。 免費增值模式在2000年代初改變了市場,并落后于最受歡迎的軟件的成功。 但是在企業(yè)領(lǐng)域,免費并不存在。 您可能會認(rèn)為本地的開源軟件是免費的。 是的,它是免費的,但并非免費。 您將為托管備份的人員支付托管,年度維護(hù)費用。 這就是為什么我們經(jīng)常偏愛"完全托管"的解決方案,因為我們需要為托管服務(wù)付費,而托管服務(wù)可以在您的數(shù)據(jù)中心免費獲得。 這是我遇到的第一種免費服務(wù)(如本地部署),但沒有維護(hù)成本的情況。
因此,如果您想在數(shù)據(jù)中心中使用Kubernetes,它是免費的。 如果您要在云端使用它,那么它是免費的。 好吧,為什么我應(yīng)該在數(shù)據(jù)中心上進(jìn)行額外的托管工作? 是的,我知道在某些情況下仍然需要這樣做,但是在大多數(shù)情況下,使用云沒有真正的限制。 這轉(zhuǎn)化為一個簡單的場景:您只需要為計算能力付費。 供應(yīng)商免費提供其余部分。
我并不是說這是有史以來最好的解決方案。 在許多情況下,無服務(wù)器選項也是不錯的,甚至更好。 但是我要說的是過去的延續(xù)。 您有資料中心嗎? 您可以使用Kubernetes繼續(xù)使用容器而不會感到頭疼。 您是否厭倦了與備份和安全性作斗爭? 只需遷移到云。 您可以簡單地轉(zhuǎn)移您所擁有的。 這種高度的靈活性使Kubernetes成為大多數(shù)IT專家最自然信任的解決方案。
時機(jī)
當(dāng)您銷售商品時,時機(jī)是至關(guān)重要的因素。 考慮一杯熱巧克力-您可以想象的最美味。 假設(shè)您在一個悶熱的夏日里是海邊,有人問您是否要喝熱巧克力或一杯冷水? 好吧,巧克力是一種很棒的成分,飲料是用愛釀造的,也許是用最好的可可和瑞士的秘方制成的……但是您可能更喜歡水。 那就是市場。 您需要在合適的時機(jī)將合適的東西賣給合適的人。
Kubernetes正是這樣做的。它的開始比容器革命晚了一點,已經(jīng)為容器的用戶成熟并為運行中的容器尋找簡單的解決方案做好了準(zhǔn)備。 Kubernetes進(jìn)行了云轉(zhuǎn)換,供應(yīng)商在其產(chǎn)品目錄中為其分配了空間。
帶什么回家
對于大多數(shù)公司而言,如今使用Kubernetes是一種標(biāo)準(zhǔn)。 這是因為這是部署容器的一種非常簡單的方法,并且由于該方法。 實際上,Kubernetes對于那些遷移到云的人來說是一個連續(xù)性解決方案,并且通常來說,對于那些從容器開始的人來說,事情變得容易了。
本文告訴我們,在市場中傳播的秘密很簡單。 您只需要:
- 尋找成熟的市場。
- 有一個好的產(chǎn)品。
- 查找經(jīng)銷商和合作伙伴。
- 要準(zhǔn)時。
對于Kubernetes而言,Google的治理,開源,市場需求和時機(jī)的混合是其成功的秘訣。
當(dāng)前名稱:Kubernetes成功背后的秘密
本文網(wǎng)址:http://m.fisionsoft.com.cn/article/dpodseo.html


咨詢
建站咨詢
