Как снизить стоимость AWS в приложении для iOS? - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь понять свой отчет о затратах AWS. Я занимаюсь разработкой приложения для социальных сетей, которое использует AWS для базы данных и хранилища. Стоимость этого месяца была 250 $, и я единственный пользователь приложения. Это нормально? Я планировал выпустить приложение и привлечь больше пользователей, но сейчас я очень боюсь этого.

Используемые мной сервисы:

  • AppSync / DynamoDB.
  • S3
  • AWSCloudFront
  • Cognito

У меня есть 2 таблицы на DynamoDB (AppSync). Я преобразовал их в глобальные таблицы, чтобы люди в других странах тоже могли использовать приложение. Я выбрал 3 региона: Азия / Токио, ЕС / Лондон и США / Калифорния.

Я плохо понимаю разницу в затратах на EC2 и обслуживание реляционных баз данных

Есть ли у вас какие-либо предложения по снижению затрат? Хватит ли мне удаления глобальных таблиц?

enter image description here enter image description here enter image description here

1 Ответ

2 голосов
/ 03 ноября 2019

Согласно вашим графикам затрат, большая часть затрат приходится на EC2 и RDS, но обе эти услуги не указаны в списке сервисов, которые вы используете для своего приложения. Вы должны проверить регионы AWS eu-west-1 (Ирландия) и ap-northeast-1 (Токио) в своей учетной записи AWS на наличие ресурсов, таких как запуск экземпляров EC2, томов / снимков EBS и экземпляров RDS, а также закрыть или удалить их, если вам не нужноих.

Если вам сложно найти ресурсы, вы также можете использовать редактор тегов групп ресурсов AWS, чтобы получить список существующих ресурсов, как объяснено в следующем ответе: https://stackoverflow.com/a/48288505/4779904

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