“廣角”鏡頭下的云,“風(fēng)景”大不同!

來(lái)源:Akamai
作者:Akamai
時(shí)間:2024-04-29
2914
多云模式風(fēng)行的云原生趨勢(shì)下,埋頭舞動(dòng)鍵盤的碼農(nóng)選手們,更需要進(jìn)階為感知與預(yù)判開(kāi)發(fā)成果的創(chuàng)新工程師角色,自主選擇、把握在不同的數(shù)據(jù)中心和云服務(wù)提供商之間遷移工作負(fù)載的時(shí)機(jī),以及簡(jiǎn)易、敏捷、低成本的操作路徑。

春耕、夏耘、秋收、冬藏

如果將【云】看成是一片創(chuàng)新土壤

那么將工作負(fù)載放置在相宜的區(qū)域

會(huì)更容易收獲更可觀的業(yè)務(wù)成果

多云模式風(fēng)行的云原生趨勢(shì)下,埋頭舞動(dòng)鍵盤的碼農(nóng)選手們,更需要進(jìn)階為感知與預(yù)判開(kāi)發(fā)成果的創(chuàng)新工程師角色,自主選擇、把握在不同的數(shù)據(jù)中心和云服務(wù)提供商之間遷移工作負(fù)載的時(shí)機(jī),以及簡(jiǎn)易、敏捷、低成本的操作路徑。

ghfh.jpg

五步設(shè)計(jì)云便攜性戰(zhàn)略

具有云便攜性的工作負(fù)載,如同易于拆卸的樂(lè)高積木組件一般,可在不同計(jì)算環(huán)境和基礎(chǔ)設(shè)施平臺(tái)上,進(jìn)行輕松遷移、部署,打破特定供應(yīng)商的鎖定僵局。高度靈活的云戰(zhàn)略,能支持開(kāi)發(fā)者根據(jù)應(yīng)用和業(yè)務(wù)需求進(jìn)行云資源多樣化配置,或視情況更換提供商。

Akamai 結(jié)合多年的云計(jì)算服務(wù)經(jīng)驗(yàn)以及企業(yè)客戶群體謀求改變?cè)奇i定模式的迫切要求,建議正在起步或重構(gòu)云應(yīng)用的開(kāi)發(fā)者伙伴們,用以下五步設(shè)計(jì)企業(yè)的云計(jì)算便攜性戰(zhàn)略。

第一步:

明確真正的創(chuàng)新需求

讓云環(huán)境中的工作負(fù)載逐一“松動(dòng)”起來(lái)的第一步,是客觀地確定工作負(fù)載的創(chuàng)新需求。事實(shí)上,經(jīng)??吹竭@樣的情況:在這一明確 brief 的初始步驟完成之前,開(kāi)發(fā)團(tuán)隊(duì)目光很容易被云提供商的誘人服務(wù)所吸引,使分析自身需求的過(guò)程受到主觀因素的影響。

因此,在確定需求范圍之前,可先不考慮云提供商?;貧w本心,了解滿足所有交付成果所需的功能和特性,確定軟件堆棧和依賴關(guān)系,以及滿足需求的其他組件。擁有一個(gè)客觀、簡(jiǎn)潔的視角,就好比通過(guò)廣角鏡頭去觀察云,會(huì)更易于看清核心云基礎(chǔ)設(shè)施基元上運(yùn)行的大量功能。

第二步:

審視、評(píng)估鎖定點(diǎn)

無(wú)論應(yīng)用程序是仍處于構(gòu)建或規(guī)劃階段,還是已經(jīng)在云平臺(tái)上開(kāi)發(fā)和部署,都要對(duì)當(dāng)前的架構(gòu)設(shè)計(jì)進(jìn)行評(píng)估,以確定該平臺(tái)特有的組件和服務(wù)。如果企業(yè)已經(jīng)確定了供應(yīng)商鎖定點(diǎn),可進(jìn)一步評(píng)估以下問(wèn)題。

640dgfdg.jpg

通過(guò)以上自測(cè)問(wèn)題的思考后,企業(yè)上云/用云團(tuán)隊(duì),就可以著手規(guī)劃理想的開(kāi)源解決方案或其他可提供相同或類似功能的替代解決方案,評(píng)估實(shí)施所需的努力,并制定執(zhí)行計(jì)劃。

減免后顧之憂,企業(yè)也需要了解“架構(gòu)鎖定/運(yùn)營(yíng)鎖定”兩種鎖定形式。此時(shí),如果在所有評(píng)估之后,企業(yè)仍然選擇堅(jiān)持使用特定平臺(tái)的服務(wù),請(qǐng)保留一個(gè)深思熟慮的退出策略,減輕對(duì)鎖定的擔(dān)憂。

第三步:

實(shí)現(xiàn)可靠的可擴(kuò)展性

構(gòu)建 IT 環(huán)境的橫向可擴(kuò)展性和廣泛分布,可利用云負(fù)載平衡技術(shù),結(jié)合容器化、計(jì)算映像、配置管理以及分離有/無(wú)狀態(tài)組件來(lái)實(shí)現(xiàn)。在可能的情況下,狀態(tài)應(yīng)該具有聲明性,由單一真實(shí)源維護(hù)和管理,并實(shí)現(xiàn)自動(dòng)復(fù)制和同步。

hdfgdfgd.jpg

第四步:

采用模塊化設(shè)計(jì),保障業(yè)務(wù)連續(xù)

單體架構(gòu),意味著緊耦合關(guān)系,這種復(fù)雜系統(tǒng),往往會(huì)面臨牽一發(fā)而動(dòng)全身的系統(tǒng)管理困境。讓開(kāi)發(fā)者的工作變得繁瑣,且缺失靈活性與自由度。微服務(wù)、容器化趨勢(shì)下,工作負(fù)載更需要采用模塊化設(shè)計(jì),明確定義不同的組件,并作為一個(gè)松散耦合的系統(tǒng)協(xié)同工作。

從成就業(yè)務(wù)價(jià)值的角度來(lái)看,云原生理念倡導(dǎo)的模塊化設(shè)計(jì),可通過(guò)更新或替換單個(gè)組件,來(lái)保障業(yè)務(wù)交付的連續(xù)性,同時(shí)不影響整個(gè)工作負(fù)載的既有高效流程,整體提高可維護(hù)性、適應(yīng)性和云的便攜性。

第五步:

一切皆代碼的 GitOps

開(kāi)發(fā)云原生應(yīng)用程序的朋友們,應(yīng)該很熟悉聲明式部署法。該方法支持開(kāi)發(fā)者對(duì)工作負(fù)載的應(yīng)用程序、軟件、系統(tǒng)配置,以及在開(kāi)發(fā)、暫存和生產(chǎn)環(huán)境中運(yùn)行的每個(gè)部分進(jìn)行編碼,自動(dòng)部署新環(huán)境或復(fù)制現(xiàn)有環(huán)境,來(lái)簡(jiǎn)化藍(lán)/綠部署流程,支持開(kāi)發(fā)者在災(zāi)備期間快速恢復(fù)。

使用 GitOps 方法,便可為開(kāi)發(fā)者提供實(shí)現(xiàn)云便攜性的一體化窗口,并通過(guò)自動(dòng)化管道的可靠性優(yōu)勢(shì)實(shí)現(xiàn)標(biāo)準(zhǔn)化部署,提高合規(guī)性/審計(jì)的可視性,并以代碼的形式執(zhí)行策略。

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來(lái)源:Akamai
版權(quán)說(shuō)明:本文內(nèi)容來(lái)自于Akamai,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家