#azure-eventhub
#azure-eventhub
Вопрос:
мы используем event hub, цель состоит в том, чтобы иметь возможность архивировать данные о входящих событиях для устранения неполадок / аналитических причин, понятно, что встроенный event hub capture играет роль, однако, глядя на ценник, мой босс недоволен. Его вопрос в том, какие преимущества он сравнивает с тем, что у нас просто есть функция для подключения event hub к какому-либо хранилищу, например, blob, самостоятельно, оправдает ли это экономию средств в долгосрочной перспективе..
Я не знаю, как ответить на этот вопрос, не могли бы вы помочь?
Комментарии:
1. Какова типичная пропускная способность как в байтах, так и в количестве сообщений?
2. около 1 тыс. сообщений (каждое сообщение менее 1 тыс.) в день, что на данный момент очень мало, может вырасти в будущем, поскольку мы все еще проводим пилотное тестирование
3. Сколько разделов?
4. 3 для области
Ответ №1:
План потребления функций Azure оплачивается в основном по количеству выполнений, тогда как Event Hub capture оплачивается по количеству TU.
Вот несколько вещей, которые могут помочь уменьшить количество выполняемых приложений:
- Количество разделов EH меньшего размера — например, 4 раздела будут доставлять события большими пакетами, чем 32 раздела.
- Увеличьте размер пакета в конфигурации приложения функции.
Поскольку у вас есть только 3 раздела и 1 трафик TU для обработки, вы, вероятно, сможете сэкономить, если будете работать с функцией, а не с захватом. Я рекомендую выполнить несколько тестовых запусков и посмотреть, сколько было выполнено, тогда вы сможете сравнить почасовую стоимость приложения functions с фиксированной стоимостью EH capture в размере 10 долл. США в час.
Я предполагаю, что выставление счетов на стороне хранилища, вероятно, будет аналогичным, или вы даже можете попытаться уменьшить его еще больше, увеличив пакетирование и уменьшив количество вызовов хранилища.
Комментарии:
1. то же самое, насколько я понимаю, похоже, что захват не учитывает варианты использования меньшего объема
2. Правильно, плата за перехват взимается по фиксированной ставке на почасовой основе даже при нулевом трафике.