LoginSignup
6
7

More than 3 years have passed since last update.

はじめに

Azure for Studentsという学生に優しいサービスがあった!!
だからAzureをいろいろ試してみることにした!
第1弾として、Azure Functions
※自身が今後利用するためのメモ書き

Azure Functions

関数アプリからサービスを作成

Azureのポータルメニューから、「関数アプリ」を選択する。
スクリーンショット 2020-03-15 14.30.57.png
左上の「追加」ボタンをクリックする。
スクリーンショット 2020-03-14 22.39.41.png
プロジェクトの詳細を設定する。
・サブスクリプション:Azure for Students
・リソースグループ:ない場合は新規作成
・関数アプリ名:任意の関数アプリ名を指定
・ランタイムスタック:使用する言語を選択(今回はNode.jsを選択)
・バージョン:ランタイムスタックのバージョンを選択
・地域:地域を選択する
「確認および作成」ボタンをクリックする。
スクリーンショット 2020-03-14 22.40.02.png
作成後、真ん中上の「新しい関数」ボタンをクリックする。
スクリーンショット 2020-03-14 23.00.49.png
今回は、「HTTP trigger」を選択する。
スクリーンショット 2020-03-14 23.01.09.png
function.jsonでnameプロパティを$returnに変更する。

function.json
{
    "type": "http",
    "direction": "out",
    "name": "$return"
}

index.jsを次のようにする。

index.js
module.exports = async function (context, req) {
    context.log('JavaScript HTTP trigger function processed a request.');
    return {
        body: "Hello, world!"
    };
};

「実行」ボタンをクリックする。
スクリーンショット 2020-03-15 14.56.45.png
そして、「</>関数のURLの取得」をクリックして、そのURLにアクセスして確かめる。

おわりに

メモ書きのため、伝わりにくい部分があったら申し訳ありません。
アドバイスをコメントなどでもらえると助かります。

6
7
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
6
7