Azure Functions の概要
Azure Functions では、イベント駆動型ですぐに利用できるコード ブロックとして自分のシステムのロジックを実装できます。 これらのコード ブロックを "関数" といいます。 この記事は、最も役立つ Azure Functions コンテンツをできるだけ早く見つけるのに役立ちます。 Azure Functions の詳細については、「Azure Functions の概要」を参照してください。
記事の冒頭で、使用する開発言語を必ず選択してください。
最初の関数を作成する
いずれかのクイックスタート記事を完了すると、5 分以内で最初の関数を作成してデプロイできます。
C# 関数は、次のいずれかのツールを使用して作成できます。
Java 関数は、次のいずれかのツールを使用して作成できます。
JavaScript 関数は、次のいずれかのツールを使用して作成できます。
PowerShell 関数は、次のいずれかのツールを使用して作成できます。
Python 関数は、次のいずれかのツールを使用して作成できます。
TypeScript 関数は、次のいずれかのツールを使用して作成できます。
ネイティブでサポートされているプログラミング言語に加えて、カスタム ハンドラーを使用して、HTTP プリミティブをサポートする任意の言語で関数を作成できます。 「Visual Studio Code を使用して Azure に Go または Rust の関数を作成する」の記事では、カスタム ハンドラーを使用して Rust または Go で関数コードを記述する方法について説明しています。
エンドツーエンドのサンプルの確認
次のサイトでは、既存の関数のリファレンス プロジェクトとサンプルを目的の言語で参照できます。
対話型チュートリアルを探索する
Functions の詳細については、次のいずれかの対話型トレーニング モジュールを完了してください。
さらに学習するには、すべての対話型チュートリアルの一覧を参照してください。
関連するコンテンツ
関数の開発の詳細については、次の C# リファレンス記事のいずれかを参照してください。
関数の開発の詳細については、Java 言語リファレンスの記事を参照してください。
関数の開発の詳細については、Node.js 言語リファレンスの記事を参照してください。
関数の開発の詳細については、PowerShell 言語リファレンスの記事を参照してください。
関数の開発の詳細については、Python 言語リファレンスの記事を参照してください。
Rust、Go、およびその他の言語を使用した関数の開発の詳細については、カスタム ハンドラーのドキュメントを参照してください。
必要に応じて次の記事も参照してください。