日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

阿里云api網(wǎng)關(guān)中,默認調(diào)用api的流控限制 阿里云api網(wǎng)關(guān) 收費標準( 三 )


Serverless 的主要特點有:1、事件驅(qū)動—-函數(shù)在 FaaS 平臺中 , 需要通過一系列的事件來驅(qū)動函數(shù)執(zhí)行 。
2、無狀態(tài)—-因為每次函數(shù)執(zhí)行 , 可能使用的都是不同的容器 , 無法進行內(nèi)存或數(shù)據(jù)共享 。如果要共享數(shù)據(jù) , 則只能通過第三方服務(wù) , 比如 “`Redis“ 等 。
Redis(全稱:Remote Dictionary Server 遠程字典服務(wù))是一個開源的使用ANSI C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value[數(shù)據(jù)庫] , 并提供多種語言的API 。從2010年3月15日起 , Redis的開發(fā)工作由VMware主持 。從2013年5月開始 , Redis的開發(fā)由Pivotal贊助 。3、無運維—-使用serverless我們不需要關(guān)心服務(wù)器 , 也不需要關(guān)心運維 , 這也是serverles思想的核心;
4、低成本—-使用 Serverless 成本很低 , 因為我們只需要為每次函數(shù)的運行付費 。函數(shù)不運行 , 則不花錢 , 也不會浪費服務(wù)器資源過度
【阿里云api網(wǎng)關(guān)中,默認調(diào)用api的流控限制 阿里云api網(wǎng)關(guān) 收費標準】????哪些公司平臺提供這些功能???現(xiàn)有的服務(wù)商 云平臺 亞馬
二 Serverless 常見服務(wù)商提供的解決方案

阿里云api網(wǎng)關(guān)中,默認調(diào)用api的流控限制 阿里云api網(wǎng)關(guān) 收費標準


image.png
1、上圖是當(dāng)前主要的一些 Serverless 服務(wù) , 以及對應(yīng)的服務(wù)解決方案 。
2、從下往上 , 分別是基礎(chǔ)設(shè)施、開發(fā)工具和應(yīng)用場景 。
亞馬遜-微軟-谷歌
3、基礎(chǔ)設(shè)施主要是一些云計算廠商提供 , 包括云計算平臺和各種 BaaS 服務(wù) , 以及運行函數(shù)的 FaaS 平臺 。
前端主要是 Serverless 的使用者 , 所以對前端來說 , 最重要的開發(fā)工具這一層 , 我們需要依賴開發(fā)工具進行 Serverless 開發(fā)、調(diào)試和部署 。
4、框架(Framework)
如今還沒有一個統(tǒng)一的 Serverless 標準 , 不同云計算平臺提供的 Serverless 服務(wù)很可能是不一樣的 , 這就導(dǎo)致我們的代碼 , 無法平滑遷移 。Serverless 框架一個主要功能是簡化 Serverless 開發(fā)、部署流程 , 另一主要功能則是屏蔽不同 Serverless 服務(wù)中的差異 , 讓我們的函數(shù)能夠在不改動或者只改動很小一部分的情況下 , 在其他 Serverless 服務(wù)中也能運行 。常見的 Serverless 框架有 Serverless Framework、ZEIT Now、Apex 等 。不過這些基本都是國外公司做的 , 國內(nèi)還沒有這樣的平臺 。
5、Web IDE
和 Serverless 緊密相關(guān)的 Web IDE 主要也是各個云計算平臺的 Web IDE 。利用 Web IDE , 我們可以很方便地在云端開發(fā)、調(diào)試函數(shù) , 并且可以直接部署到對應(yīng)的 FaaS 平臺 。這樣的好處是避免了在本地安裝各種開發(fā)工具、配置各種環(huán)境 。常見的 Web IDE 有 AWS 的 Cloud9、阿里云的函數(shù)計算 Web IDE、騰訊云的 Cloud Studio 。
6、當(dāng)然 , 目前最主要的開發(fā)方式還是在本地進行開發(fā) 。所以在本地開發(fā) Serverless 的命令行工具也必不可少 。
命令行工具主要有兩類 , 一類是云計算平臺提供的 , 如 AWS 的 aws、 Azure 的 az、阿里云的 fun;還有一類是 Serverless 框架提供的 , 如 serverless、now 。
大部分工具如 serverless、fun 等 , 都是用 Node.js 語言來實現(xiàn)的 。
7、應(yīng)用場景
在開發(fā)工具上面一層 , 則是 Serverless 的一些垂直應(yīng)用場景 。除了使用傳統(tǒng)的服務(wù)端開發(fā) , 目前使用 Serverless 技術(shù)的還有小程序開發(fā) , 未來可能還會涉及到物聯(lián)網(wǎng)領(lǐng)域(IoT) 。

推薦閱讀