Einführung

Abgeschlossen

Mit Azure Functions können Sie schnell HTTP-APIs für Ihre Web-Apps erstellen, ohne sich mit Webframeworks auseinandersetzen zu müssen. Azure Functions ist serverlos. Ihnen werden also nur Kosten berechnet, wenn ein HTTP-Endpunkt aufgerufen wird. Wenn die Endpunkte nicht verwendet werden, werden Ihnen keine Gebühren berechnet. Durch Kombination dieser zwei Faktoren sind serverlose Plattformen wie Azure Functions die ideale Wahl für APIs, bei denen unerwartete Datenverkehrsspitzen auftreten.

Angenommen, Sie arbeiten für einen großen Onlinehardwarehändler mit dem Namen „Tailwind Traders“.

Tailwind Traders ist ein globales Unternehmen, bei dessen Geschäftsaktivitäten der Onlineeinzelhandel eine große Rolle spielt. Das Unternehmen verfügt auch über stationäre Einzelhandelsgeschäfte in fast jeder Großstadt weltweit. Eine Ihrer wichtigsten Aufgaben besteht darin, die Verwaltung des Produktbestands auf dem neuesten Stand zu halten.

Logistikexperten müssen den Bestand von überall auf der Welt aus verwalten. Sie wissen nie, wann die Kaufstimmung steigt. Die Kundennachfrage kann also ohne Vorwarnung drastisch steigen oder fallen. In diesem Fall steigt auch die Nutzung des Bestandsverwaltungstools. Tausende von Bestands-Manager*innen nutzen das Tool, um mit der Nachfrage Schritt zu halten. Ihre Aufgabe besteht darin, eine HTTP-API zu erstellen, die von einem einfachen Web-Front-End genutzt werden kann. Die gesamte App muss schnell und global funktionieren. Außerdem muss sie bei unerwartetem Ansteigen des Datenverkehrs automatisch hochskaliert werden, ohne dass hohe Kosten bei niedrigem Datenverkehr anfallen.