LINEで個別相談
クラウド 2026-04-08

Azure Functions(サーバーレス関数)

Microsoftのサーバーレスコンピューティングサービス。コードをHTTPトリガー・タイマー・キュー等のイベントに応じて実行でき、サーバー管理不要で従量課金となる。

Azure Functionsとは?

Azure Functionsは、Microsoftのサーバーレスコンピューティングサービスです。イベント(HTTPリクエスト・タイマー・キューのメッセージ等)が発生したときだけコードが実行され、インフラ管理は不要です。AWSのLambda、GCPのCloud Functionsに相当します。

対応言語

C#・JavaScript/TypeScript・Python・Java・PowerShell・Goなど多数に対応しています。

主なトリガーの種類

トリガーユースケース
HTTPREST API・Webhookエンドポイント
Timer定期バッチ処理・スケジュール実行
Blob Storageファイルアップロード時に処理実行
Queue Storageメッセージキューの消費処理
Event Gridイベント駆動のサービス連携
Cosmos DBDBの変更検知トリガー

ホスティングプラン

プラン特徴向いているケース
従量課金実行時のみ課金・自動スケール不定期な低頻度処理
Premium常時暖機・VNET連携安定したレスポンス要求
専用(App Service)固定コスト・App Service共有既存App Serviceがある場合

無料枠

月100万回実行・400,000 GB秒まで無料(従量課金プラン)。

まとめ

Azure FunctionsはAPI作成・バッチ処理・Webhook処理など幅広く使えます。Azure Logic Appsとの組み合わせでノーコード/ローコードなワークフロー自動化も実現できます。

関連する用語 (クラウド)

全40件を見る

Sponsored Link

バグ・要望を報告する