У меня есть бэкэнд-проект, который обслуживает мой интерфейсный проект.Бэкэнд живет на MS Azure.Теперь мне нужно, чтобы каждый зарегистрированный пользователь использовал пространство хранения (в Azure), сетевой трафик, который они вызвали (в основном, из-за больших загрузок файлов и загрузок, которые пользователи могут выполнять в моем приложении), а также некоторые просмотры некоторых страниц.Мне нужно сейчас это использовать для управления подписками пользователей на наши приложения платных планов.Нам нужно знать, чтобы узнать, за что мы взимаем плату с каждого пользователя.
Как правильно / наилучшим образом решить эту задачу, особенно в Microsoft Azure?
Нужно ли регистрировать каждоезапросить об этом в базе данных, и регистрировать каждый запрос обратного вызова, также начатый на стороне клиента для каждой успешной загрузки?Или я должен полагаться на уже настроенный для этой службы сервис Azure, если таковой имеется, например, API-интерфейсы хранилища и сетевого потребления (опять же, если они есть)?
Мы также используем службы хранения Azure.