Доступ к почтовому ящику с новым API Graph, как оценить стоимость? - PullRequest
0 голосов
/ 20 июня 2019

Мне нужно прочитать выделенный почтовый ящик и прочитать новые сообщения и их вложения.Похоже, предпочтительным способом сделать это сейчас является использование более нового Graph API.Это требует настройки приложения Azure.Итак, простите вопрос новичка, но как я могу получить представление о том, какова будет ожидаемая ежемесячная стоимость?

1 Ответ

0 голосов
/ 21 июня 2019

Принимая во внимание, что у вас уже есть подписка на Office 365 (Exchange Online) и клиент Azure AD, ни регистрация приложения AAD, ни запросы Graph API не будут стоить вам ничего лишнего.

Что касается самого приложения, его стоимость будет зависеть от службы Azure, в которой вы выберете ее для развертывания. Вы использовали тег «azure-functions» в своем вопросе, поэтому я предполагаю, что вы это и будете использовать. Что ж, довольно сложно оценить стоимость функции Azure перед ее фактическим запуском (знаете ли вы потребление ресурсов программным обеспечением, которое еще не существует?), Поэтому я предлагаю вам поступить следующим образом:

  1. Создайте новое приложение-функцию, не забудьте выбрать «План потребления» в качестве плана хостинга;
  2. Перейдите в свое приложение -> Настройки приложения-функции и установите «Квоту суточного использования (ГБ-сек)» равной 12900. Таким образом, вы убедитесь, что ваше приложение не будет превышать 400 000 ГБ-сек времени, включенное бесплатно. в вашей подписке;
  3. Разверните ваше приложение и получите удовольствие от Graph API бесплатно;
  4. Включите интеграцию Application Insights для вашего приложения-функции и монитора Показатели числа выполнений и единиц выполнения функций, чтобы иметь представление о приблизительном потреблении вашей функции.

PS: имейте в виду, что другие ресурсы Azure, которые вы будете использовать, помимо самой своей функции (учетная запись хранения, аналитика приложений, исходящий трафик и т. Д.), Могут привести к некоторым сборам, хотя я сомневаюсь, что они будут превышать пару долларов в месяц если вы не храните терабайты данных как часть логики вашего приложения.

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