Для нашего приложения мы должны регистрировать все модификации любого ресурса, начиная с одного года.Приложение является базовым приложением ASP.Net, предоставляющим простые конечные точки REST с помощью операций CRUD.У нас есть пара ограничений
- Каждый ресурс имеет свою собственную конечную точку HTTP.
- Нам необходимо регистрировать состояние ресурса после каждой модификации.
- Нам нужнодля простого извлечения журнала для всех модификаций, используя тип ресурса (который соответствует конечной точке http://example.com/order, http://example.com/products, ...) и его ID
- Каждый вызов http может изменить несколько ресурсовпоскольку каждая конечная точка принимает список
- Само приложение запускается в контейнере Docker в Azure
- Нам необходимо регистрировать до 200 000 модификаций в час и до 500 000 в день
Мы уже используем Application Insights для мониторинга, но, поскольку данные могут быть взяты из выборки, они не подходят.
Существует ли служба Azure, отвечающая нашим требованиям?