Отслеживание использования пользователей на платформе SaaS в Microsoft Azure для правильного выставления счетов - PullRequest
0 голосов
/ 18 июня 2019

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

Как правильно / наилучшим образом решить эту задачу, особенно в Microsoft Azure?

Нужно ли регистрировать каждоезапросить об этом в базе данных, и регистрировать каждый запрос обратного вызова, также начатый на стороне клиента для каждой успешной загрузки?Или я должен полагаться на уже настроенный для этой службы сервис Azure, если таковой имеется, например, API-интерфейсы хранилища и сетевого потребления (опять же, если они есть)?

Мы также используем службы хранения Azure.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...