微服務(wù)和SRE的普及使更多的企業(yè)將自己的應(yīng)用遷移在云中
[編譯]一項(xiàng)新調(diào)查發(fā)現(xiàn),多數(shù)企業(yè)計(jì)劃在明年將其大多數(shù)應(yīng)用程序遷移到云中。微服務(wù)和SRE也越來越受歡迎根據(jù)技術(shù)和業(yè)務(wù)培訓(xùn)公司O'Reilly Media進(jìn)行的一項(xiàng)調(diào)查顯示,企業(yè)正在以驚人的速度將其應(yīng)用程序遷移到云中。
微服務(wù)/ SRE勢頭強(qiáng)勁
微服務(wù)是一種用于軟件開發(fā)的體系結(jié)構(gòu)和組織方法,它使開發(fā)人員能夠構(gòu)建易于更新和擴(kuò)展的應(yīng)用程序,它們正迅速進(jìn)入企業(yè)主流。超過一半(52%)的受訪者聲稱他們使用微服務(wù)概念,工具或方法進(jìn)行軟件開發(fā)。在這些受訪者中,只有極少數(shù)(超過28%)表示他們已經(jīng)使用微服務(wù)超過三年了。超過55%的組織中,使用微服務(wù)的比例已經(jīng)超過1-3年。只有17%的組織是微服務(wù)的新成員,采用和使用的時(shí)間不到一年。
站點(diǎn)可靠性工程(SRE)是一種用于IT運(yùn)營的軟件工程方法,也正逐漸成為主流方法。SRE團(tuán)隊(duì)使用軟件作為工具來管理系統(tǒng),解決問題和自動(dòng)化操作任務(wù)。研究發(fā)現(xiàn),35%的組織已經(jīng)采用了SRE,47%的受訪者表示他們希望在將來的某個(gè)時(shí)候?qū)嵤㏒RE功能。
《2020年云應(yīng)用報(bào)告》指出,多數(shù)企業(yè)計(jì)劃在明年內(nèi)將其大多數(shù)應(yīng)用程序遷移到云中。
該報(bào)告發(fā)現(xiàn),目前有88%以上的受訪者使用某種類型的云基礎(chǔ)架構(gòu),并且有45%的企業(yè)期望在未來12個(gè)月內(nèi)將其四分之三或更多的應(yīng)用程序轉(zhuǎn)移到云中。O'Reilly內(nèi)容戰(zhàn)略副總裁Mary Treseler表示:“采用云技術(shù)主要是,它將增加收入并通過諸如改進(jìn)的可擴(kuò)展性,敏捷性和彈性等優(yōu)勢推動(dòng)創(chuàng)新,” 只有10%的受訪者表示他們根本不使用云計(jì)算。O'Reilly對云計(jì)算的定義包括各種軟件即服務(wù)(SaaS)和平臺(tái)即服務(wù)(PaaS)產(chǎn)品,包括電子郵件(Google G Suite電子郵件; Microsoft Exchange Online)。
該報(bào)告對全球1,283位軟件工程師,技術(shù)負(fù)責(zé)人和決策者進(jìn)行了調(diào)查,該報(bào)告指出,有21%的企業(yè)將所有應(yīng)用程序托管在云中。調(diào)查還發(fā)現(xiàn),雖然49%的企業(yè)在傳統(tǒng)的本地環(huán)境中運(yùn)行應(yīng)用程序,但39%的企業(yè)在混合云替代方案中使用了公共云和私有云部署的組合,而54%的企業(yè)使用了多個(gè)云服務(wù)。
調(diào)查發(fā)現(xiàn),公共云是最受歡迎的云部署選擇,使用份額超過61%。使用最多的平臺(tái)是占67%的Amazon Web Services(AWS),占48%的Microsoft Azure和占 32%的Google CloudPlatform(GCP)。有趣的是,該研究表明,盡管大多數(shù)Azure和GCP客戶也報(bào)告使用AWS,但事實(shí)并非如此。
受訪者認(rèn)為,基于云的安全性是遷移到或?qū)嵤┗谠频幕A(chǔ)架構(gòu)所需的最關(guān)鍵技能領(lǐng)域(65%),其次是監(jiān)視(58%)和Kubernetes(56%)。超過三分之一(37%)的受訪者表示他們已經(jīng)開發(fā)了AI服務(wù)產(chǎn)品,其中47%的人希望在未來三年內(nèi)的某個(gè)時(shí)候部署基于AI的服務(wù)。
需要克服的挑戰(zhàn)
云采用者面臨的最大挑戰(zhàn)不是技術(shù),而是人員。她指出,組織需要確保擁有必要和適當(dāng)?shù)募寄?,以確保云長期穩(wěn)定。她說:“對云工程師的需求很高?!?她補(bǔ)充說:“招聘和更經(jīng)常地對現(xiàn)有員工進(jìn)行技能培訓(xùn)是重中之重?!?/p>
企業(yè)通常會(huì)低估云遷移的復(fù)雜性。她警告說:“只有在完成基本工作后,才能了解如何根據(jù)用例確定最佳的提供者。”還有其他一些重大決定也必須做出。例如,如何管理共同的安全責(zé)任?
長期取得云成功的重要第一步是確定需求和特定用例。建議找到以下兩個(gè)關(guān)鍵問題的答案:當(dāng)前的技術(shù)堆棧是什么樣的?應(yīng)將業(yè)務(wù)的哪些部分遷移到云?她建議說:“確定數(shù)據(jù)存放在哪里,并了解收益和風(fēng)險(xiǎn),并指出IT領(lǐng)導(dǎo)者還應(yīng)該“在云成本上自學(xué)”。
制定清晰的退出策略也很重要?!叭绻枰谥虚g階段進(jìn)行更改該怎么辦?更改的成本是多少?” 她說,這兩個(gè)都是需要回答的問題。