Trace Id is missing
メイン コンテンツへスキップ
Azure
白い背景に、カラフルなグラデーションのオーバーレイ、ピンクと黄色の色調の曲線が描かれた抽象的な背景。

Azure Functions

エンド ツー エンドの開発環境で、イベント ドリブン型のサーバーレス コードを実行します
ビジネス ロジックに焦点を当てながら、好みの言語でサーバーレス アプリを設計します。
左から右に向かって白から黄色に背景が遷移するグラデーション。
概要

サーバーレス アプリを大規模に構築してデプロイ

  • 任意の言語を使用して、トリガーとバインドを使用して関数を Azure サービスに接続します。
  • 組み込みのサーバーレスの弾力性とエンタープライズ レベルのネットワークを利用して、アプリをゼロから必要な任意の規模まで瞬時にスケーリングしたり、元に戻したりできます。
  • 従量課金制モデルを使用して、自社のシナリオに適したホスティング プランを選択します。
  • Azure データと AI プラットフォームでサーバーレス アプリを開発する可能性を、組み込みの DevOps ツールによって最大限に高め、開発、デプロイ、管理のライフサイクルを合理化します。
ユース ケース

サーバーレス関数をさまざまなユース ケースに適用する

インテリジェント アプリ

生成 AI と、その他のモデルまたはフレームワークを使用して、RAG アプリ、チャットボット、テキスト補完を開発します。

リアルタイム処理

ファイル、データ、イベント ストリームをほぼリアルタイムで処理します。
 

ワークフロー オーケストレーション

実行時間の長い関数を含め、Durable Functions を使用した組み込みのフォールト トレランスにより、複雑なオーケストレーションのニーズを簡素化します。
柔らかなパステルカラーの日の出を思わせる、淡い青から薄い黄色へのグラデーションの背景。

組み込みのセキュリティとコンプライアンス 

青、ピンク、黄色の柔らかな色相のパステル カラーのグラデーションを特徴とする、抽象的な幾何学模様の背景、
暖かみのある照明が点いたホーム オフィスで、机に置いたデジタル タブレットに向かって男性が微笑んでいます。
価格

お客様のニーズに合った柔軟な価格オプション

淡いグリッド ドット パターンで黄色から青に遷移するグラデーションの背景、
学習体験

インテリジェントなサーバーレス アプリを構築する

Azure を使用してアプリを構築し、最新化することで、適応性と応答性に優れたパーソナライズされたエクスペリエンスを開発します。
淡い青から薄いオレンジ色に遷移し、落ち着いたパステル調の効果を生み出しているグラデーションの背景。
お客様事例

お客様が Azure Functions を使用してどのようにイノベーションを進めているのかを参照します

よく寄せられる質問

  • Functions では、C#、JavaScript、F#、Java、Python などの言語のさまざまなレベルのサポートを提供しています。
     
    詳細については、Azure Functions でサポートされている言語をご覧ください。 
  • 従量課金プランと App Service プランの Functions アプリは、99.95% の時間、実行または利用できます。
     
    Functions の SLA の全文をご覧ください。
  • Functions は、Flex 従量課金プラン、Azure App Service プラン、Premium プラン、Azure Container Apps プランで実行できます。
     
    詳細については、Azure Functions のスケーリングとホスティング プランをご覧ください。
  • トリガーとバインドを使用することで、Azure Blob Storage や Azure Cosmos DB などの他のサービスへのアクセスのハードコーディングを回避できます。トリガーは関数を実行させるものであり、バインドは関数を別のリソースに接続する宣言です。
     
    詳細については、 Functions がサポートするトリガーとバインド をご覧ください。 
  • 任意のコード エディターと開発ツールを使用して、ローカル コンピューター上で関数を作成し、テストします。ローカル関数をライブ Azure サービスに接続し、完全な Functions ランタイムを使用してローカル コンピューター上でデバッグします。ローカル コンピューター上で関数を開発するための要件は、使用するプログラミング言語とツールによって異なります。
     
    詳細については、 ローカル開発環境 をご覧ください
  • Container Apps での Functions の実行は、集中管理された環境でのマルチタイプ マイクロサービス アーキテクチャに適しています。これにより、一貫したネットワーク、監視性、課金構成が実現されます。