日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
初探Azure無服務(wù)器架構(gòu)

什么是 Azure 無服務(wù)器/函數(shù)?

Azure Functions 是一種按需提供的云服務(wù),可提供運(yùn)行應(yīng)用程序所需的所有基礎(chǔ)設(shè)施和資源,為 Azure 提供無服務(wù)器計(jì)算,用戶無需管理服務(wù)器或計(jì)算資源,節(jié)省成本。無服務(wù)器函數(shù)可以提高應(yīng)用程序的性能以及開發(fā)人員和客戶的體驗(yàn)。

創(chuàng)新互聯(lián)公司是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護(hù)、成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)站備案、服務(wù)器租用、域名申請、軟件開發(fā)、成都小程序開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運(yùn)營推廣經(jīng)驗(yàn)的科技公司,有著多年的網(wǎng)站建站經(jīng)驗(yàn),致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個(gè)面向全國乃至全球的業(yè)務(wù)窗口:建站歡迎來電:13518219792

優(yōu)勢:

  • 更容易在 Azure 環(huán)境中編寫和部署。
  • 無需擔(dān)心服務(wù)器基礎(chǔ)設(shè)施、運(yùn)行時(shí)等。
  • 具有高度可擴(kuò)展性。當(dāng)需求增加時(shí),將自動(dòng)分配所需的資源,當(dāng)需求下降時(shí),額外的資源將自動(dòng)減少。
  • 非常輕量級且無服務(wù)器。
  • 基于事件觸發(fā)功能。
  • 由不同的 Azure 安全服務(wù)(如 Azure 活動(dòng)目錄)支持。
  • 執(zhí)行起來很快,因?yàn)樵趫?zhí)行代碼之前不需要使用大型應(yīng)用、啟動(dòng)時(shí)間、初始化和其他事件。
  • 支持多種編程語言,包括 C#、F#、Java、JavaScript、TypeScript 和 Python。
  • 可以使用瀏覽器在 Azure 門戶中構(gòu)建、測試和部署。
  • 使用Visual Studio,開發(fā)人員可以使用 Azure 存儲模擬器在本地測試。

無服務(wù)器函數(shù)架構(gòu)

無服務(wù)器架構(gòu)將代碼與其托管環(huán)境分開,允許用戶定義調(diào)用函數(shù)的觸發(fā)器,可以是手動(dòng)的,也可以是自動(dòng)的。執(zhí)行的結(jié)果就是代碼的執(zhí)行。此外,大多數(shù)無服務(wù)器平臺都提供對預(yù)定義API和綁定的訪問,以簡化數(shù)據(jù)庫寫入或?qū)Y(jié)果進(jìn)行排隊(duì)等任務(wù)。

WebJobs Core 為函數(shù)提供了一個(gè)執(zhí)行上下文和執(zhí)行函數(shù)的平臺。Language Runtime負(fù)責(zé)運(yùn)行腳本、執(zhí)行庫和托管目標(biāo)語言的框架。例如,Node.js 用于運(yùn)行 JavaScript 函數(shù),.NET Framework 用于運(yùn)行 C# 函數(shù)。

無服務(wù)器架構(gòu)模式

1.用于 Web 應(yīng)用程序和移動(dòng)設(shè)備

零售場景的Web 應(yīng)用程序后端用于從隊(duì)列中提取在線訂單并處理。結(jié)果數(shù)據(jù)存儲在數(shù)據(jù)庫中。

例子:

數(shù)據(jù)可以映射到 Cosmos DB 或保存到 Blob 存儲,具體取決于數(shù)據(jù)是結(jié)構(gòu)化的還是非結(jié)構(gòu)化的。

2.文件的實(shí)時(shí)處理和批處理

實(shí)時(shí)文件處理,如生成即時(shí)發(fā)票和連續(xù)計(jì)算收入??梢允褂肙CR檢測對文件進(jìn)行處理,并將其添加到數(shù)據(jù)庫中以便于查詢。

例子:

3.實(shí)時(shí)流處理獨(dú)立軟件供應(yīng)商(ISV)場景

一種近乎實(shí)時(shí)的數(shù)據(jù),比如由“空氣質(zhì)量傳感器”生成的數(shù)據(jù),用于確定空氣質(zhì)量類別。

例子:

Serverless 架構(gòu)并不適合所有用例,在某些情況下它可能并不合適:

  • 共享代碼/邏輯
  • 分布式Monoliths
  • 復(fù)雜加工
  • 無服務(wù)器大數(shù)據(jù) ETL 管道
  • 長處理任務(wù)
  • 異步調(diào)用

結(jié)論

Microsoft Azure 提供多種無服務(wù)器服務(wù),可幫助客戶快速構(gòu)建應(yīng)用程序。Azure Functions 在構(gòu)建、測試和部署低延遲應(yīng)用程序方面發(fā)揮著關(guān)鍵作用。Azure 具有高可擴(kuò)展性和可用性。在不涉及任何 Web 服務(wù)器的情況下直接在 Azure Blob 存儲上托管單頁應(yīng)用程序是很容易的。成本控制(PAAS)的主要好處是,與物理托管在數(shù)據(jù)中的服務(wù)器相比,可以緩慢地交付服務(wù)。Azure Functions、SQL 和邏輯應(yīng)用是用于設(shè)計(jì)容錯(cuò)應(yīng)用程序的最常見且使用率最高的無服務(wù)器服務(wù)。


分享標(biāo)題:初探Azure無服務(wù)器架構(gòu)
新聞來源:http://www.5511xx.com/article/cosjopj.html