AV网站在线天堂I在线伦子I五月婷激情I日本一区二区高清不卡I嫩BBB摸BBBB搡BBBBBBBB欧美国产性色生活I国产91精品久久久天天I国产精品久久久久三级I激情人妻在线国产少妇I台湾佬色图欧美视频

利用無服務器架構快速構建和擴展物聯網項目
利用無服務器架構快速構建和擴展物聯網項目 2022-11-18 09:00:21 利用無服務器架構快速構建和擴展物聯網項目 0

文章轉載來源《千家網》

利用無服務器架構快速構建和擴展物聯網項目

你推出了一個新的物聯網產品,可能使用AWS、Azure或其他主要云提供商提供的物聯網框架,你的設備現在可以從云發送和接收數據。那么,如何處理這些數據以獲得有價值的見解,例如設備健康遙測或用戶行為跟蹤?有許多不同的方法可以在云中建立數據處理基礎設施,以平衡控制和復雜性。無服務器架構最終是一種軟件設計原則,它允許您在不管理基礎設施的情況下構建、擴展和運行服務,而MistyWest對這種“無服務器”模式如何使團隊能夠快速構建和擴展云解決方案感到興奮。

為了幫助您理解這對于物聯網產品解決方案的適用性,我們提供了以下不同架構模式的概述,以及您應該在什么情況下考慮為您的項目采用無服務器。

使用虛擬機

現在,設置云管道的老派方法(如果希望獲得更多控制,推薦使用這種方法)是在云中啟動一個虛擬機(VM)來運行處理代碼。Azure虛擬機、AWS EC2或GCP計算引擎是一些常見的選項。你得到一個虛擬計算機,它可以運行類似于在你的個人計算機上運行的代碼。然而,這種路由的局限性是,您將迅速耗盡單個VM的處理能力,特別是當您正在處理來自數千個物聯網設備的數據時。

要獲得更強的處理能力,可以添加更多vm并將處理工作分配給多臺計算機。像Kubernetes和Docker Swarm這樣的工具可以讓您跨多臺機器編排處理工作負載,云提供商提供AWS Elastic Kubernetes Service和谷歌Kubernetes Engine這樣的服務,以支持在云中跨多臺機器編排工作負載。像AWS Elastic Beanstalk或Azure App Services這樣的服務可以自動設置和擴展常見的web開發框架,如Django、Rails和Node,它們是很好的起點服務,可以幫助你管理它們。

然而,設置和配置編排工具可能是復雜的,需要大量的時間和專業知識,不能直接為客戶提供價值。如果你想快速構建原型,為客戶提供價值,并且你知道你的解決方案可以擴展,那么無服務器可能是正確的選擇。

什么是無服務器架構?

無服務器架構允許您將服務器管理完全卸載給云提供商,同時可以直接專注于應用程序代碼。一個更常見的體系結構子集是功能即服務(FaaS)。但無服務器體系結構提供的服務遠不止這些——從數據庫和隊列系統到事件處理服務,每個云服務提供商都提供各種各樣的服務來滿足您的需求。

利用無服務器架構快速構建和擴展物聯網項目

圖1–多個手動配置的服務器

無服務器化的好處

1.收費:一個好處是,無服務器平臺傾向于根據無服務器功能運行的頻率和時間來收費,所以您只需要為所使用的計算時間付費。這可以在開發過程中保持較低的成本,同時以一種在發行過程中自動擴展的方式進行構建。

2.快速響應:無服務器函數也傾向于快速響應需求峰值,因為平臺會自動增加可用的計算能力來運行函數,然后在負載減少時降低計算能力。這可以有效地利用資源,只在需要時部署計算能力。

3.語言選項:對各種編程語言都有很好的支持,所以您很可能可以用您選擇的語言構建無服務器函數。例如,AWS Lambda本機支持Java、Go、PowerShell、Node.js、c#、Python和Ruby,并提供了一個運行時API來允許使用其他編程語言。Azure函數支持c#、Javascript、f#、Java、Powershell、Python和Typescript。

4.Bug預防:使用無服務器功能進行構建必然會創建一個無狀態和無主機的系統,這可以簡化對系統的推理,并防止一些關于狀態管理的復雜Bug。

5.數據管道:通過您的物聯網框架,您可以設置自動的、事件驅動的數據管道觸發器和數據庫存儲。通過附加的可視化框架或開發您的內部儀表板,您可以立即監視進度。

6.少花錢:如果你的VM運轉起來了,那么不管你是否充分利用了這些資源,還是它只是閑置著,你都要花錢。如果你的物聯網設備很少發送小的數據包,這就不是理想的,即使你有數千個設備不斷傳輸數據,在包之間也會有很多空閑時間,這將是非常低效的。利用無服務器框架可以讓你只為你使用的東西付費,并且可以在不需要任何配置更改的情況下為你處理擴展——無論你有一臺設備還是一百萬臺設備。此外,如果您使用的是Azure,正如《荒野中的無服務器》一文中最初提出的那樣,通過讓它預測調用,您將能夠顯著減少冷啟動。

利用無服務器架構快速構建和擴展物聯網項目

圖2–在無服務器平臺上運行的功能

無服務器化的弊端

1.更少的控制:使用無服務器平臺的一個缺點是,您對運行代碼的實例的控制更少,因為您無法控制底層硬件的配置。在無服務器環境中,對處理能力、內存和處理時間的限制可能是一種局限,而在虛擬機中,您可以進行相當大的垂直擴展。

2.長延遲:另一個缺點是,由于平臺在需求高峰期間處理增加可用計算能力(即啟動更多虛擬機來運行功能),當用戶必須等待虛擬機啟動時,您對延遲的控制力度較低。這有時會導致第一次請求的長延遲,稱為“冷啟動延遲”,這可能是對延遲高度敏感的應用程序中的一個問題,盡管這通常不是一個問題。

彈性結構

網上有許多關于無服務器架構的成本比較;我們發現媒體上的無服務器轉換和燃燒和尚的分析非常有幫助。無服務器架構非常適用于物聯網解決方案,并且越來越受歡迎。隨著當今世界上數十億物聯網設備的使用,擁有一個彈性架構對于快速投入生產至關重要。使用無服務器架構構建將讓您快速原型化,快速失敗,并從長遠來看擊敗您的競爭對手——只需注意所有的底層屬性,以便最大限度地利用您的資金。

作者:Jason Choi


產品推薦
熱門標簽
解決方案
客服
客服
電話
電話
4000-780-190
樣機申請
樣機申請
0
頂部
頂部
主站蜘蛛池模板: 中文字幕日韩一区二区三区不卡 | 高潮久久久久久 | 天堂在线视频免费 | 狠狠综合久久综合88亚洲 | 日韩欧美资源 | 天天色成人 | 美女被张开双腿日出白浆 | 久久久久久国产精品无码下载 | 又粗又黄又爽视频免费看 | 国产乱子乱人伦电影在线观看 | 欧洲熟妇色xxxx欧美老妇多毛网站 | 成人免费午夜视频 | 欧美人与性动交a欧美精品 欧美黄色a级片 | 日本69精品久久久久999小说 | 亚洲暴爽av天天爽日日碰 | 亚洲成a人片在线观看无码3d | 户外勾搭av片 | 日韩av线 | 别揉我奶头~嗯~啊~一区二区三区 | 日本肉体做爰猛烈高潮全免费 | 免费永久看黄在线观看 | 欧美激情国产精品免费 | 日本a视频在线观看 | 国产a级免费 | 国产精品美女在线观看 | 免费看男女做羞羞的事网站 | 日出水了特别黄的视频 | 欧美日韩无套内射另类 | 精品熟人妻一区二区三区四区不卡 | 少妇高潮喷水久久久久久久久久 | 无码任你躁久久久久久老妇蜜桃 | 好吊妞在线 | 国产美女一区二区三区在线观看 | 国内精品少妇在线播放 | 玩弄中年熟妇正在播放 | 日本三级香港三级人妇三 | 麻豆国产精成人品观看免费 | 国产传媒在线观看 | 色多多www视频在线观看免费 | 99久久久精品免费观看国产 | 丰满女邻居的嫩苞张开视频 | 国产性一乱一性一伧的解决方法 | 18禁成人网站免费观看 | 国产韩国精品一区二区三区 | 久久综合狠狠综合久久综 | 日本三级韩国三级三级a级中文 | 日韩伦理视频 | xxxeexxx性国产 | 久久久久久久国产精品美女 | 午夜一区二区三区四区 | 亚洲精品国偷拍自产在线观看蜜臀 | 亚洲精品无码av专区最新 | 91精品国产乱码久久久久久张柏芝 | 蜜桃av色偷偷av老熟女 | 在线播放午夜理论片 | 大战肉丝少妇在线观看 | 91精品日韩 | 人人妻人人玩人人澡人人爽 | 国产一区二区黄 | 18国产一二三精品国产 | 久久不见久久见免费视频下载 | 久久aⅴ国产紧身牛仔裤 | 99久久欧美日韩国产二区 | 综合无码一区二区三区四区五区 | 国产又粗又猛又大爽又黄 | 阿v免费视频 | 欧美性生活精品 | 日韩在线免费观看av | 亚洲一区在线观看免费 | 国产高清在线精品一区免费 | 欧美日本精品 | 亚洲国产综合av | 精品国产露脸精彩对白 | 亚洲vs成人无码人在线观看堂 | 国产毛片视频 | 99精品网站 | 天天爽夜夜爽人人爽曰 | 久久免费视频精品在线 | 日本大片免a费观看视频 | 日韩欧美精品在线观看 | 日本免费a视频 | 亚洲天堂三区 | 成人本色视频在线观看 | 深夜视频在线免费观看 | 综合成人亚洲偷自拍色 | 久草a视频| 欧美日韩视频在线观看一区 | 免费看一级黄色大片 | 男女做爰猛烈叫床高潮的书 | 久草在线免费资源 | 成人无码视频在线观看大全 | 亚洲伊人成无码综合影院 | 777片理伦片在线观看 | 日本黄h兄妹h动漫一区二区三区 | 欧洲精品va无码一区二区三区 | 成人无号精品一区二区三区 | 人妻夜夜爽天天爽一区二区 | a亚洲精品 | 这里只有精品国产 |