DevVM 上の VS Code で C# の Azure Functions プロジェクトを作成し、Azurite でローカル実行 → Azure に Function App としてデプロイ → HTTP エンドポイントの動作を検証します。
このラボでは、サーバレス アーキテクチャを採用するチームの開発者の想定で、HTTP トリガーで起動する C# の Azure Function を実装します。ローカル開発(Azurite ストレージ エミュレータ)から本番デプロイ(Function App)、そしてエンドポイント検証(Invoke-RestMethod)までの 完成版エンドツーエンド を体験します。
学習目標:
Pick Process Timeout 設定を 120 秒に変更してデバッグの安定性を上げるlocalhost 上の HTTP エンドポイントを VS Code 上から呼び出すInvoke-RestMethod で叩いて Welcome to Azure Functions! レスポンスを確認するHttpTrigger1 エンドポイントが起動して 200 OK を返すことfn<your-initials><乱数> が 稼働中 状態でデプロイされていることInvoke-RestMethod で叩いて期待レスポンス(Welcome to Azure Functions!)が返ること