はじめに
Azure Functions は、記述するコードと管理するインフラストラクチャを減らし、コストを節約できるサーバーレス ソリューションです。 クラウド インフラストラクチャによって、アプリケーションの実行を維持するために必要な最新のリソースがすべて提供されるので、サーバーのデプロイや管理について心配する必要はありません。
機能
優先する言語の使用: C#、Java、JavaScript、PowerShell、Python で関数を作成します。事実上、それ以外のあらゆる言語を使う場合は、カスタム ハンドラーを使用します。
デプロイの自動化: ツールベースのアプローチから外部パイプラインの使用まで、無数のデプロイ オプションが利用できます。
関数のトラブルシューティング: 監視ツールとテスト戦略を使用して、アプリの分析情報を入手します。
柔軟な価格オプション: 従量課金プランでは、関数が実行されている間だけ支払いが発生します。これに対し、Premium プランと App Service プランでは、特別なニーズに応じて、機能が提供されます。
シナリオ
あなたはビジネスを所有しており、顧客に年末年始のあいさつのメールを送信したいと考えています。 Web サイトを構築してデプロイし、ホストする代わりに、1 つの機能に対してだけ、Azure 関数を使用し、関数にメールのサインインの詳細を追加してから、Azure にデプロイできます。 関数は、データ ソースに接続し、顧客のメールアドレスを取得し、スケジュールされた日時にそれらにメールを送信します。
学習内容
このモジュールでは、次のことを学習します。
- Azure Functions の長所と、サービスを最適に使用する方法を理解します。
- Azure で Azure Functions を実行する方法についてより詳しく説明します。
主な目的
主な目的は、Azure Functions サービス、その構成内容、動作方法、使用するタイミングを説明することです。
"Dwitrisha Saha、Aditya Raman、Dishita Bhasin、Devansu Yadav、Ritvi Mishra、Nirali Sahoo と協力して制作されました。- Microsoft Learn Student Ambassadors"
ヘルプが必要ですか? Microsoft のトラブルシューティング ガイドをご覧になるか、問題を報告して具体的なフィードバックをお送りください。