はじめに

完了

Azure Functions を使用すると、Web フレームワークに悩ませることなく、Web アプリの HTTP API を迅速に作成できます。 Azure Functions はサーバーレスであるため、HTTP エンドポイントが呼び出されたときにのみ課金されます。 エンドポイントが使用されていないときは、課金されません。 これら 2 要素の組み合わせにより、トラフィックが予期せず急増する API にとって、Azure Functions のようなサーバーレス プラットフォームが理想的な選択肢になります。

少しの間、Tailwind Traders という大規模なオンライン ハードウェア小売企業で働いているつもりになってください。

Tailwind Traders は、大規模なオンライン小売業を展開するグローバル企業です。 また、世界中のほとんどすべての主要都市に実店舗があります。 最も重要な業務の 1 つは、扱う製品の在庫を把握することです。

ロジスティクス スペシャリストは、世界中の在庫を管理する必要があります。 購入意欲がいつ高まるか予測できないため、顧客の需要は警告なしに大幅に増減する可能性があります。 その場合、在庫管理ツールの使用量が急増します。 また、何千人もの在庫マネージャーがこのツールを使って需要に対応しています。 あなたの使命は、軽量の Web フロントエンドで使用できる HTTP API を作成することです。 アプリ全体が高速でグローバルである必要があります。 また、トラフィックが少ないときはコストを抑えて、トラフィックが予期せず急増したときには自動的にスケールアップする必要があります。