云計算之旅中的技術(shù)兼容非常重要

責(zé)任編輯:cres

作者:Gabriela Motroc

2018-09-05 10:11:05

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

原創(chuàng)

根據(jù)調(diào)查結(jié)果,云計算對于開發(fā)人員來說是一個非常相關(guān)的話題。正如人們在下圖中所看到的,云計算在“通用IT主題”方面僅次于軟件體系結(jié)構(gòu)。

在去年IT行業(yè)媒體JAXenter的技術(shù)趨勢的調(diào)查中,向行業(yè)人士詢問他們對各種IT技術(shù)的興趣。根據(jù)調(diào)查結(jié)果,云計算對于開發(fā)人員來說是一個非常相關(guān)的話題。正如人們在下圖中所看到的,云計算在“通用IT主題”方面僅次于軟件體系結(jié)構(gòu)。
 
2017年JAXenter技術(shù)趨勢的調(diào)查結(jié)果
 
云計算技術(shù)如今已經(jīng)非常流行,但這些調(diào)查結(jié)果為人們提供了不同的視角,在2017年,受訪者對云計算比微服務(wù)、DevOps、機(jī)器學(xué)習(xí)、區(qū)塊鏈等新興技術(shù)更感興趣。這些技術(shù)或許有著不同的應(yīng)用,但調(diào)查結(jié)果表明,很多人對與云計算相關(guān)的一切技術(shù)產(chǎn)生了興趣。
 
盡管云計算很受歡迎,但仍存在許多未知因素、誤解和差距。例如,今年早些時候,Sumo Logic公司發(fā)布的2018年云計算全球安全趨勢調(diào)查報告表明,近一半的受訪者表示當(dāng)前的工具無法在云中運(yùn)行。此外,300多名受訪者中有97%的人認(rèn)為他們?nèi)狈m當(dāng)?shù)脑朴嬎惆踩ぞ摺?/div>
 
云計算技術(shù)值得探索,這是很多人的想法,但并不是每個人都是專家。因此,行業(yè)媒體JAXenter邀請行業(yè)專家來評估云計算的現(xiàn)狀和未來。JAXenter采訪的專家是Cloud Foundry基金會的執(zhí)行董事Abby Kearns。
 
JAXenter:如今很多組織的業(yè)務(wù)都在云端進(jìn)行,其中包括寶貴的數(shù)據(jù)。開發(fā)人員如何在日益不安全的環(huán)境中保持適當(dāng)?shù)陌踩墑e?
 
Abby Kearns:安全性必須始終是云計算開發(fā)過程中的首要任務(wù)。市場上一直認(rèn)為公共云的安全性低于本地部署的基礎(chǔ)設(shè)施,但我們現(xiàn)在知道情況并非如此。占主導(dǎo)地位的公共云提供商已經(jīng)證明他們非常重視安全性,并建立了多層安全措施,以確??蛻舻臄?shù)據(jù)始終是安全的。使用持續(xù)集成和持續(xù)交付的企業(yè)采用自動檢查和測試,以確保在代碼投入生產(chǎn)之前發(fā)現(xiàn)潛在的弱點。這增加了一個在傳統(tǒng)開發(fā)環(huán)境中很容易漏掉的安全層。
 
JAXenter:GDPR法規(guī)是否影響了個人或組織的工作方式?有哪些影響?
 
Abby Kearns:歐盟實施的通用數(shù)據(jù)保護(hù)條例(GDPR)影響每個收集歐盟居民或訪客數(shù)據(jù)的組織。Cloud Foundry 基金會一直在積極確保合規(guī)性。雖然Cloud Foundry公司技術(shù)已在世界上一些最安全的計算環(huán)境中使用,但開源項目本身并未受到通用數(shù)據(jù)保護(hù)條例(GDPR)的直接影響。
 
JAXenter:基于云計算的基礎(chǔ)設(shè)施帶來哪些好處?有什么缺點?
 
Abby Kearns:基于云計算的基礎(chǔ)設(shè)施唯一的缺點是,為了使應(yīng)用程序能夠利用所有這些自動化,它們需要以云原生方式編寫?;谠朴嬎愕幕A(chǔ)設(shè)施使企業(yè)能夠利用云計算帶來的所有好處,這意味著允許應(yīng)用程序更靈活,擴(kuò)展速度更快,更具彈性,并且只要有互聯(lián)網(wǎng)就可供客戶和員工使用。唯一的缺點是,為了使應(yīng)用程序能夠利用所有這些自動化,它們需要以云原生方式編寫,這意味著它們應(yīng)該以不需要與特定基礎(chǔ)設(shè)施進(jìn)行狀態(tài)連接的方式編寫。
 
這也假設(shè)組織已經(jīng)為云原生架構(gòu)做好了準(zhǔn)備,并且可以遵循自由和規(guī)模,包括利用持續(xù)交付方法來頻繁迭代和部署應(yīng)用程序。
 
JAXenter:你最喜歡使用的基于云計算的工具、服務(wù)或平臺是什么?為什么?
 
Abby Kearns:顯然,Cloud Foundry是我最喜歡的平臺即服務(wù)(PaaS)。實際上,即使我沒有領(lǐng)導(dǎo)其開源軟件之家Cloud Foundry 基金會,這也是我的最愛。它繼續(xù)為組織提供盡可能多的自動化應(yīng)用程序部署和管理流程的機(jī)會,使開發(fā)人員能夠輕松地盡快將代碼投入生產(chǎn),同時使運(yùn)營商能夠輕松管理和擴(kuò)展平臺和應(yīng)用程序。至于其他工具,有很多優(yōu)秀的工具和服務(wù)可以讓組織更容易測試、擴(kuò)展或構(gòu)建應(yīng)用程序,我不知道我是否只能選擇一兩個。
 
JAXenter:Kubernetes是否成為云采用的核心?
 
Abby Kearns:Kubernetes是眾多云原生技術(shù)中的一種,這些技術(shù)在商業(yè)云旅程中已經(jīng)變得至關(guān)重要。正如我們最近的研究表明,超過三分之一的IT決策者報告使用容器、PaaS和無服務(wù)器組合在一起。這種多平臺方法表明對Kubernetes最為確定的各種技術(shù)的依賴程度很高,可以形成一種連貫有效的策略,以利用公共云和私有云。
 
JAXenter:Jakarta EE最近采用了云原生Java路徑,這種與當(dāng)今的云優(yōu)先相關(guān)的技術(shù)到底有多重要?
 
Abby Kearns:如果不是云原生的,那么這種技術(shù)與云計算兼容是非常重要的。目前,我們看到許多組織在多云環(huán)境中運(yùn)營,其一些工作負(fù)載在組織的本地基礎(chǔ)設(shè)施上運(yùn)行,一些工作負(fù)載運(yùn)行在公共云上。但是,我們也看到更多企業(yè)的業(yè)務(wù)在多個平臺上運(yùn)行。利用各種技術(shù)來滿足不同應(yīng)用程序工作負(fù)載的不同需求。我希望將來看到更多此類內(nèi)容,因此如今開發(fā)的新應(yīng)用程序工作負(fù)載至少應(yīng)該為云計算做好準(zhǔn)備,如果不是云原生的話。
 
JAXenter:技術(shù)與云中性有多重要?
 
Abby Kearns:這也可稱為“多云”,跨多個云平臺運(yùn)行可為用戶提供靈活性。用戶擁有的靈活性越高,就可以更好地利用正確的云平臺來滿足其特定業(yè)務(wù)需求。多云技術(shù)使公司能夠更好地控制基礎(chǔ)設(shè)施選擇,并避免鎖定。
 
這有點像基于不同品牌汽車零件之間的區(qū)別,它只能用于特定品牌的車輛,而不是可用于任何車輛的通用零件。如果用戶的技術(shù)可以靈活地與任何云平臺一起工作,那么猜猜是什么?企業(yè)很可能會隨著技術(shù)的發(fā)展和云計算的發(fā)展而保持技術(shù)進(jìn)步。
 
JAXenter:如果云計算技術(shù)想要繼續(xù)增長,那么工具也應(yīng)該增長和適應(yīng)?,F(xiàn)在最成熟的工具是什么?
 
Abby Kearns:Cloud Foundry技術(shù)和所有的應(yīng)用程序在開發(fā)過程中都非常成熟。亞馬遜、阿里巴巴、谷歌和微軟等主要公共云提供商現(xiàn)在為應(yīng)用程序工作負(fù)載提供必要的工具,以便在云中運(yùn)行和擴(kuò)展。容器已經(jīng)成熟,并且它們的使用已經(jīng)跨越了鴻溝,現(xiàn)在有更多的公司使用或評估容器。雖然越來越多的公司正在評估對無服務(wù)器,但在廣泛使用方面仍處于早期階段。
 
JAXenter:我們?nèi)绾尾东@多云機(jī)會?多云成功的障礙是什么?
 
Abby Kearns:大多數(shù)組織已經(jīng)在使用多云方法進(jìn)行應(yīng)用程序開發(fā)和數(shù)據(jù)庫處理。顯然,如果用戶要使用多個云,像Cloud Foundry這樣的PaaS提供了一種簡單而一致的方式來跨任何云計算部署和管理應(yīng)用程序工作負(fù)載。允許用戶靈活地遷移到最適合其需求和業(yè)務(wù)目標(biāo)的公共云或私有云。
 
JAXenter:你如何看待無服務(wù)器?去年,無服務(wù)器公司的首席軟件工程師Maciej Winnicki表示這是一場“云計算革命”,這對嗎?
 
Abby Kearns:根據(jù)我們最近的研究,46%的IT決策者正在使用或評估無服務(wù)器計算。無服務(wù)器并不意味著沒有服務(wù)器。而是意味著開發(fā)人員不必考慮服務(wù)器的部署和應(yīng)用,而是可以專注于創(chuàng)建小型迭代版本。
 
雖然我不一定認(rèn)為它是一場革命,但我認(rèn)為無服務(wù)器提供了一種思考應(yīng)用程序開發(fā)的好方法,并且可以幫助組織專注于更好地實現(xiàn)業(yè)務(wù)的小型應(yīng)用程序。企業(yè)已經(jīng)獲得完整的事件驅(qū)動模型(它在功能上是無服務(wù)器的意思)的好處,而隨著時間的推移,這將最終適應(yīng)多平臺環(huán)境中特定類型的應(yīng)用程序。

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

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