はじめに

完了

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"