Wir entwickeln einige einfache serverlose Dinge, und wir testen beide Azure-Funktionen und AWS Lambda. Der, an dem ich gerade arbeite, wird rund um die Uhr alle 5 Minuten ausgeführt. Mit dem aws-Lambda-Rechner betrachte ich für diese einzelne Funktion etwa 0,39 $ pro Monat.Azure-Funktionen vs Lambda für geplante Jobs
Azure-Funktionen müssen "kontinuierlich ausgeführt" werden, um in einem Zeitplan wie diesem ausgeführt zu werden (von dem, was ich verstehe), und um dies zu tun, muss der zugrunde liegende App-Dienst in der Ebene "Basic" sein was den Preis auf ein Minimum von $ 55,80 pro Monat bringt. Ich merke, dass ich mit der gleichen "Function App" für mehrere Funktionen den individuellen Funktionspreis senken würde, aber in meinem Fall würde es etwa 141 ähnliche Funktions-Apps brauchen, um den Preis im Einklang mit dem aws-Angebot zu senken.
Also meine Frage: Ist das korrekt? Ist "Immer an" die einzige Möglichkeit für eine azurblaue Funktion, im Zeitplan zu laufen? (Mir ist klar, dass es eine Vielzahl von Möglichkeiten gibt, es extern auszulösen, aber wir versuchen, die Komplexität niedrig zu halten und nicht zu viele bewegliche Teile zu haben).