成功部署邊緣計算的五個策略
圍繞著邊緣有很多炒作,這是有充分理由的。由于消費(fèi)者和員工都希望獲得更好、更可靠的體驗,將內(nèi)容盡可能地推向用戶,這是提供優(yōu)質(zhì)用戶體驗的新領(lǐng)域。邊緣技術(shù)與無服務(wù)器計算、網(wǎng)絡(luò)功能、人工智能和機(jī)器學(xué)習(xí)等趨勢的交叉可能會促進(jìn)進(jìn)一步的創(chuàng)新。
即便如此,接受邊緣技術(shù)并代表自動獲勝。仍需要有一個有效的計劃來充分利用邊緣部署并避免常見的失誤。有幾個關(guān)鍵的策略尤其重要,要牢記在心。遵循這些建議可以使組織能夠提供比以往任何時候都更快、更可靠的體驗,而無需對后端基礎(chǔ)設(shè)施施加壓力來實(shí)現(xiàn)它。
1、使用開放標(biāo)準(zhǔn)避免供應(yīng)商鎖定
當(dāng)開始計劃向邊緣轉(zhuǎn)移時,請仔細(xì)考慮用于構(gòu)建邊緣Web應(yīng)用程序的工具和標(biāo)準(zhǔn)。如果僅依賴與特定提供商綁定的專有選項,那么即使他們提高了價格或不再符合自己的策略,也很難從該提供商轉(zhuǎn)移。
另一種選擇是使用開放標(biāo)準(zhǔn)。許多供應(yīng)商支持的工具和框架,提供了根據(jù)需要在不同平臺之間轉(zhuǎn)換工作的靈活性。邊緣開發(fā)的一些最重要的開放標(biāo)準(zhǔn)包括WebAssembly(允許開發(fā)人員使用熟悉的語言為邊緣編碼)、Ecma TC39(JavaScript標(biāo)準(zhǔn))和HTTP(尤其是HTTP3,它將在標(biāo)準(zhǔn)化物聯(lián)網(wǎng)開發(fā)方面發(fā)揮重要作用)。
2、為無服務(wù)器架構(gòu)的靈活性而構(gòu)建
無服務(wù)器架構(gòu)在構(gòu)建和部署邊緣網(wǎng)站和應(yīng)用程序方面越來越受歡迎,原因也不難理解。從實(shí)際基礎(chǔ)設(shè)施中抽象出來,可以輕松地專注于構(gòu)建具有高可擴(kuò)展性和可用性的最佳應(yīng)用程序,而無需擔(dān)心后端。使用預(yù)先制作的模板,開發(fā)人員可以在一分鐘內(nèi)設(shè)置邊緣應(yīng)用程序,然后直接從邊緣快速收集和分析流量和參與度數(shù)據(jù),以衡量成功與否。
重要的是,要確保無服務(wù)器平臺有助于在任何地方運(yùn)行應(yīng)用程序的過程——無論是在網(wǎng)絡(luò)邊緣、本地數(shù)據(jù)中心還是在云中。這需要對多種框架和WebAssembly的支持,只要是這種情況,就可以一次性構(gòu)建應(yīng)用程序,并能夠在任何地方運(yùn)行它。
3、依靠邊緣來獲得可操作的可觀察性
從邊緣獲得最大收益的一個關(guān)鍵部分,是利用其功能來實(shí)現(xiàn)實(shí)時故障排除和可操作的可觀察性。即使是運(yùn)行最好的網(wǎng)站和應(yīng)用程序也會遇到挑戰(zhàn)和后勤障礙。了解如何為邊緣應(yīng)用程序加速故障排除和主動使用數(shù)據(jù),將最大限度地減少性能問題和客戶的挫敗感,并支持許多新的用例。
首先,在邊緣上設(shè)置應(yīng)用程序可以實(shí)時獲取性能數(shù)據(jù)。將數(shù)據(jù)發(fā)送到安全信息和事件管理(SIEM)服務(wù)或任何大數(shù)據(jù)平臺,以盡快獲得可操作的見解。與此同時,設(shè)置錯誤頁面,自動檢測問題解決的進(jìn)展并相應(yīng)地更新自己。還可以直接在邊緣實(shí)現(xiàn)用戶個性化,以便盡可能順利地過渡到自定義網(wǎng)頁。
4、在邊緣建立安全機(jī)制,從源頭阻止攻擊
邊緣表示攻擊者和應(yīng)用程序之間的第一個接觸點(diǎn)。如果在邊緣應(yīng)用程序中構(gòu)建安全功能,就可以在攻擊開始的地方阻止攻擊。這使中心基礎(chǔ)設(shè)施和團(tuán)隊成員不必阻止攻擊者或處理成功攻擊的后果。
在檢測攻擊方面,第一步是確定是否有可能隱藏攻擊的位置、ASN或IP地址。從那里,企業(yè)可以自動檢測它們,并在邊緣阻止。
5、明智地選擇在邊緣和云中運(yùn)行什么
如果給定的應(yīng)用程序需要為用戶提供快速可靠的體驗,無服務(wù)器邊緣開發(fā)就足夠了。另一方面,如果用例依賴于聚合來自多個來源的大量數(shù)據(jù)來處理和存儲,那么應(yīng)該利用云。舉個例子,如果零售商想要聚合和處理大量的用戶行為數(shù)據(jù),以獲得高層次的見解。數(shù)據(jù)可以在邊緣進(jìn)行收集、處理和標(biāo)準(zhǔn)化,然后發(fā)送到云端進(jìn)行存儲、聚合和生成洞察。如果零售商希望根據(jù)商店內(nèi)的數(shù)據(jù)做出自動決策,則邊緣可以自行處理這種情況。
許多企業(yè)開始支持邊緣技術(shù),這是有充分理由的。它可以提供一種方法,一次性構(gòu)建應(yīng)用程序并在任何地方使用它們,自動將內(nèi)容定位到每個用戶,自動執(zhí)行困難的故障排除過程,并在不影響中央基礎(chǔ)設(shè)施的情況下阻止不需要的用戶。云仍然可以發(fā)揮作用,尤其是在“大數(shù)據(jù)”方面。但很明顯,隨著更多用例的出現(xiàn),邊緣技術(shù)在未來只會變得更加重要。