Azure - Day5 Azure Function

Hi~大家好,我今天想要分享的实作包括如下:

< Azure Function >

1. 在 Marketplace 搜寻 Function App , 点选Create
< Basics >

  • Function App name: test-life-api1-dev
  • Publish: Code
  • Runtime stack: Node.js
  • Version: 14 LTS
  • Region: Southeast Asia

< Hosting >

  • Storage account: testlifeapi1dev
  • Operation System: Windows
  • Plan type: Consumption ( Serverless )

< Monitoring >

  • Enable Application Insights: Yes
  • Application Insights: test-{$name}-api-dev

< Tags >

  • Service: test-life-api1-dev
  • Owner: life

2. 建立 Azure Function

  • Home > test-life-api1-dev > Functions > Create >
    • Development environment: Develop in portal
    • Select a template: 点选HTTP trigger
    • New Function: testHttpTrigger
    • Authorization Level: Function

3. Test function

  • Home > test-life-api1-dev > testHttpTrigger >
    • 点选 Code + Test > 点选 Test/Run > 点选 Run

< Input >

  • HTTP method: POST
  • Key: master (Host key)
  • Body:
    {
    "name": "Azure"
    }

< Output >

  • HTTP response code: 200 OK ( 验证 Output )
  • HTTP response content: Hello, Azure. This HTTP triggered function executed successfully.

4. 透过 Browser 验证 API

  • Home > test-life-api1-dev > testHttpTrigger >
    • 点选 Code + Test > 点选 Get function URL > Copy URL > 将 URL 贴入 Browser (验证 Browser 输出正常
      )

5. 设定 Azure Function 的 input binding
Home > test-life-api1-dev > testHttpTrigger > 点选 Integration > 点选 Add input
< Create Input >
Binding Type: Azure Cosmos DB
Cosmos DB account connection: New (Cosmos DB 帐户连线: test-life-db1-dev)
Document parameter name: inputDocument ( default )
Database name: TestLifeDb
Collection Name: testLifeData


<<:  Day01 - 随意玩之 Spec 相关测试

>>:  Day3 安装 Kubernetes & Open-Match 核心

Day04 | Dart基本介绍 - 变数宣告与基本型别

今天主要会说明 Dart 各种变数宣告的方法及 Dart 的基本型别。 变数宣告 dart主要有四种...

番外篇(2)一起来做 To Do List!- 实作篇(3)

不知不觉也来到最後一篇啦! 第八步 在 codepen 上可以看到一些酷炫的汉堡选单 code ,但...

apt-get upgrade 和dist-upgrade的差别

Debian/Ubuntu Linux都使用apt,升级时都是: apt-get update ap...

[Day26] Tableau 轻松学 - TabPy 开发流程

前言 熟悉 TabPy 的运作与使用方法之後,下一步便是开发属於自己的 Model。若直接使用 Ta...

日常要讲干话,但我不会

什麽时候会要讲干话?不满於现况,或是觉得现在面临的事情让人快承受不了。 讲干话抒发心情,大家多多少少...