ナビゲーションをスキップする

Functions

サーバーレス アーキテクチャでアプリをすばやく構築

イベント ドリブン型のサーバーレス コンピューティング エクスペリエンスにより、開発を高速化できます。必要に応じてスケールでき、使用したリソースに対してのみ料金を支払います。

Functions でサーバーレス コンピューティングを活用する

必要に応じてスケーリングするシンプルなサーバーレス関数で、お望みのアプリを簡単に作成できます。プログラミング言語はお好きなものを使用でき、サーバーやインフラストラクチャを気にする必要はありません。

インフラストラクチャではなくアプリを管理

優れたアプリの構築に集中できます。サーバーのプロビジョニングや保守について心配する必要はありません。Azure Functions は、信頼性が高く安全な、完全管理型コンピューティング プラットフォームを提供します。必要に応じてスケーリングできるため、コードは必要なときに必要なコンピューティング リソースを取得するため、容量計画の問題から解放されます。

ビジネス ロジックに合わせて最適化

ビジネスにとって本当に重要なことだけを目的にコードを作成します。他のサービスとの通信、HTTP ベースの API の構築、複雑なワークフローの調整など、その他すべてのことに革新的なプログラミング モデルを活用します。Azure Functions は当然ながら、よりスケーラブルで安定したアプリケーションを構築するためのマイクロサービスに適した手法になります。

各自の方法で開発

お好みのプログラミング言語で関数を作成できます。コードは、使いやすい Web ベースのインターフェイスで作成することも、ローカルのコンピューターでお気に入りの開発ツールを使用してビルドおよびデバッグすることも可能です。組み込みの継続的デプロイを利用したり、統合された監視ツールを使用して問題のトラブルシューティングを行ったりします。複数のターゲット (クラウド サービス、Azure Stack、IoT Edge) に同じ関数コードを利用できます。

Functions でサーバーレス アプリケーションを開発しているお客様

Functions でできること

Web アプリケーションのバックエンド

オンラインでの注文は、キューから取得され、処理された後、結果となるデータがデータベースに格納されます。

モバイル アプリケーションのバックエンド

同僚どうしは、モバイル バンキングを使用して、お互いに立て替えたランチ代を精算します。その際、ランチ代を支払った人は、自身のモバイル アプリを使用して相手の携帯電話への通知をトリガーすることで、支払いを要求します。

リアルタイムのファイル処理

患者のカルテは PDF ファイルとして安全にアップロードされます。アップロードされたデータは、その後、分解され、OCR 検出で処理されて、簡単に照会できるようにデータベースに追加されます。

リアルタイム ストリーム処理

大量の利用統計情報が大規模なクラウド アプリから収集されます。そのデータは、ほぼリアルタイムで処理され、分析ダッシュボードで使用するためにデータベースに格納されます。

スケジュールされたタスクの自動化

顧客データベースは、同じ顧客に複数回発信されないように、15 分ごとにエントリが重複していないかどうかが分析されます。

SaaS アプリエーションの拡張

SaaS ソリューションでは、特定のワークフローを自動化するために、Functions によって実装できる webhook を通じて拡張性が提供されます。

アナリスト レポート

サーバーレス クラウド コンピューティング エコノミクス

レポートを読む

ウェビナー

サーバーレスに移行する

ウェビナーを見る

ビデオ

Azure サーバーレスでアプリをより迅速に構築する

今すぐ見る

電子書籍

Azire サーバーレス コンピューティング クックブックで詳細なガイダンスを確認できます

電子書籍を読む

関連製品およびサービス

Logic Apps

コードを記述せずに、クラウド全体でデータのアクセスと使用を自動化する

Azure Cosmos DB

あらゆるスケールに対応するグローバル分散型のマルチモデル データベース

Event Grid

信頼性の高い大規模イベント配信の実現

コードの実行がはるかに容易に

お持ちのアカウントで、1 か月あたり 1,000,000 件の Functions 要求を無料で使用できます