m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

Azure App Functionsをやってみる

これは?

簡単にいうとAWSのラムダと同じでなんらかのトリガーで動くスクリプトサービスのようです。

今回やること

Blobへアップロードすることは前回やったのでこれをトリガーとしてコンソールにログを出力するだけのサンプルを作成する。

Azure

新規作成

f:id:m_shige1979:20170717214128p:plain

Function Appを選択

f:id:m_shige1979:20170717214138p:plain

作成を選択

f:id:m_shige1979:20170717214148p:plain

アプリ名と他の設定を行い、作成する

f:id:m_shige1979:20170717214158p:plain

ダッシュボードで作成されていることを確認

f:id:m_shige1979:20170717214208p:plain

関数を追加

f:id:m_shige1979:20170717214218p:plain

カスタム関数を作成する

f:id:m_shige1979:20170717214232p:plain

BlobTrigger(Javascript)を選択する

f:id:m_shige1979:20170717214243p:plain

作成を選択する

f:id:m_shige1979:20170717214255p:plain

Blobのストレージへファイルをアップロードする

f:id:m_shige1979:20170717214305p:plain

スクリプトが動いていることを確認

f:id:m_shige1979:20170717214315p:plain

今回はここまで

所感

簡単な起動は確認できた、他のWebAPIへ投げたりできるか確認して見る。