0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Functions] PortalでAPIをデプロイ - Azure - Memo

Last updated at Posted at 2022-09-20

(自分用メモ)
1日目:Azureポータル(Web)を使用してHTTPサービスをデプロイする。

Azure Portalにアクセス

適切なリソースグループを作成

ホームリソースグループ作成

Functionアプリ作成

Functionアプリ(関数アプリ)はHTTPサービスの集合のこと。
ホームリソースの作成関数アプリ

  • 関数アプリ名はURLのサブドメインになる。ワールドワイドにユニーク。
  • ランタイムスタックはここではNoed.jsを指定。
  • ホスティングはお試しなら消費量(使わなければコストはゼロ)
  • ストレージ特に指定しなければ適当に作成される。
  • Application Insightsはデバック情報の保存。必要に応じて。
  • GitHub Actions の設定無効化、そのうち試す。
    確認及び作成作成

例:2300101app1を作成

HTTP TriggerによるHTTPサービス作成

ホーム ➔ 関数アプリ(例:2300101app1) ➔ 概要

  • Select a template=Azure portal で作成
  • Template=HTTP Trigger
  • New Function= func1(例)
  • Authorization level= ANONYMOUSE(お試しなので認証なし)
    作成
    これでサンプルコードによるサービスが世界にデプロイされた。
    コードとテストTest/RunRun
    200 OKが帰ってくればOK.

テスト

Get Function URL➔URLをコピー
例: https://2300101app1.azurewebsites.net/api/func1
これにパラメータ(name=Shokkaa)をつけ、
https://2300101app1.azurewebsites.net/api/func1?name=Shokkaa
をブラウザで開き、Hello, Shokkaa. This HTTP triggered function executed successfully. が表示されればOK.

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?