Ich entwickle eine .NET-Web-API-Anwendung, die in Azure gehostet wird. Die App benötigt zum Lesen einer JSON-Datei, die Dutzende von Geschäftsregeln enthält (die Datei selbst ist kleiner als 1 MB), von denen die App abhängig ist, um eine Geschäftsberechnung durchzuführen.Speichern der Geschäftslogikkonfiguration in Azure
Die App selbst benötigt keinen Speicher, da sie eine sehr spezifische Funktion erfüllt.
Zu meinem Verständnis, meine Optionen, um diese Datei zum Speichern sind:
- Azure Storage/Datenbank - scheint wie ein Overkill, da die Datei als 1MB weniger und wird nie zu viel wachsen darüber hinaus
- Teil der Lösung - Azure als Teil der Lösung bereitgestellt. Wenn die Geschäftsregeln aktualisiert werden müssen, muss die gesamte Lösung bereitgestellt werden.
- Fest Code die Regeln im Code - Yuck, und es entspricht nicht der Geschäftsanforderungen
Gibt es eine andere Möglichkeit, die ich bin nicht gekommen, über?
Vielen Dank!
Azure Blob Storage wirklich billig ist. Du kannst das benutzen. – Aravind