Azure Function 從0到1 新手教學, 快速實作REST Api: How to create your first REST Api by Azure Function in Node.Js
前言 Azure Function 是微軟提供的無伺服器服務(類似於AWS上的Lambda) 使開發人員無需花太多心力去維護伺服, 器部屬時也不用特別考慮環境如OS, Driver, Hotfix 等等, 只須專心於商用邏輯的設計 環境 Runtime使用Node.js 前置作業 安裝VS Code Azure Function Extension 建立開發環境 首先, 使用Azure Function Extension開一個專案, VS Code 會根據選擇的開發語言來設置開發環境 這邊示範使用JavaScript來建立專案 選擇HTTP Trigger的範例來開發 選擇Authorization Level, 若想要完全開放給所有人使用可以選擇Anonymous 替Function命名 最後, 若選則Javascript當作開發語言的話, 工作目錄會長這樣 如何更改Authorization Level來保護API? 基本上目前支援以下三種方式: Anonymous Function Admin 若不想開放給所有人用的話, 可以將function.json裡的authLevel修改為 function { "bindings" : [ { "authLevel" : "function" , "type" : "httpTrigger" , "direction" : "in" , "name" : "req" , "methods" : [ "get" , "post" ], "route" : ...