Цены на AWS AppSync
AppSync GraphQL
При работе с AWS AppSync вы платите только за то, что действительно используете. Минимальная плата или обязательный уровень использования отсутствует. Такая схема обеспечивает прозрачность и низкую стоимость независимо от типа рабочей нагрузки: вы платите только за используемые функции AppSync GraphQL и событий AppSync.
Операции запросов и изменения данных
- 4,00 USD за миллион операций запросов и изменения данных
- Плата за передачу данных взимается по тарифу EC2 на передачу данных
AppSync GraphQL позволяет разработчикам запрашивать и изменять данные с помощью операций API. Плата будет взиматься по нижеуказанному принципу.
Обновления в режиме реального времени
- 2,00 USD за миллион обновлений в режиме реального времени. Все рассылки исходящих сообщений и операции WebSockets, такие как клиентские соединения, считаются обновлениями в режиме реального времени.
- 0,08 USD за миллион минут подключения к сервису AWS AppSync GraphQL.
- Плата за передачу данных взимается по тарифу EC2 на передачу данных
AppSync GraphQL позволяет приложению получать обновления для данных, которые необходимо синхронизировать, в режиме реального времени. Чтобы получать обновления для данных в режиме реального времени, приложению необходимо сохранять подключение к сервису AppSync GraphQL.
Кеширование
Чтобы еще больше ускорить процесс выполнения операций запросов и изменения данных, можно дополнительно предоставить выделенный кеш для API AppSync GraphQL. После выбора типа инстанса с вас будет взиматься почасовая плата по указанным ниже тарифам без каких-либо долгосрочных обязательств.
|
Instance type
|
vCPU
|
Memory
|
Network Performance
|
Pricing
|
|---|---|---|---|---|
|
cache.small
|
1
|
1,55
|
От низкой до средней
|
0,044 USD
|
|
cache.medium
|
2
|
3,22
|
От низкой до средней
|
0,089 USD
|
|
cache.large
|
2
|
12,3
|
До 10 гигабит
|
0,298 USD
|
|
cache.xlarge
|
4
|
25,05
|
До 10 гигабит
|
0,595 USD
|
|
cache.2xlarge
|
8
|
50,47
|
До 10 гигабит
|
1,189 USD
|
|
cache.4xlarge
|
16
|
101,38
|
До 10 гигабит
|
2,379 USD
|
|
cache.8xlarge
|
32
|
203,26
|
10 гигабит
|
4,758 USD
|
|
cache.12xlarge
|
48
|
317,77
|
10 гигабит
|
6 775 USD
|
Объединенные API AppSync GraphQL
С помощью AppSync GraphQL можно сопрягать несколько исходных API AppSync GraphQL в единый объединенный API. При использовании объединенного API взимается плата за его обновление в режиме реального времени, а также за применение операций запросов и изменения данных. Дополнительная плата за исходные API, используемые для создания объединенного API, не предусмотрена.
Пример 1: ценообразование AppSync GraphQL
У приложения для блога имеется 50 000 активных пользователей в месяц, каждый из которых выполняет 100 поисковых запросов. Эти запросы генерируют 5 000 000 операций запросов AppSync GraphQL в месяц, средний размер ответа составляет 3 килобайта (КБ).
|
Query operation charges
|
5 million x $4.00 per million operations= $20.00
|
|---|---|
|
Стоимость передачи данных
|
3 КБ x 5 млн = 15 млн КБ = 14,3 ГБ x 0,09 USD = 1,29 USD
|
|
Общая стоимость использования AppSync GraphQL
|
20,00 USD + 1,29 USD = 21,29 USD
|
Пример 2: ценообразование AppSync GraphQL
У приложения для чата имеется 2 500 активных пользователей в месяц. Каждый пользователь за месяц использует приложение примерно 1500 минут, отправляет и получает по 1000 сообщений. В результате за месяц происходит 2 500 000 операций изменения данных и 2 500 000 обновлений в режиме реального времени.
|
Data modification operation charges
|
2,500 users x 1,000 sent messages x $4.00 per million operations = $10.00
|
|---|---|
|
Стоимость передачи данных
|
1 КБ x 2,5 миллиона – 2,5 миллиона КБ = 2,4 ГБ x 0,09 USD = 0,21 USD
|
|
Стоимость обновлений в режиме реального времени
|
2500 пользователей x 1000 полученных сообщений x 2,00 USD за миллион обновлений = 5,00 USD
|
|
Стоимость подключения
|
2500 клиентов x 1500 минут x 0,08 USD за миллион минут подключения = 0,30 USD
|
|
Общая стоимость использования AppSync GraphQL
|
10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD
|
Уровень бесплатного пользования AppSync GraphQL
Уровень бесплатного пользования AppSync GraphQL предлагает нижеперечисленное.
- 250 000 операций запросов и изменения данных
- 250 000 обновлений в режиме реального времени
- 600 000 минут подключения
За пользование свыше этого уровня взимается плата по опубликованным тарифам. Уровень бесплатного пользования AWS AppSync автоматически истекает через 12 месяцев.
С 15 июля 2025 года новые клиенты AWS будут получать кредиты уровня бесплатного пользования AWS на сумму до 200 USD, которые можно использовать для оплаты соответствующих сервисов AWS, включая AWS AppSync. При регистрации аккаунта вы можете выбрать между бесплатным и платным планом. Бесплатный план будет доступен в течение шести месяцев после создания аккаунта. Если вы перейдете на платный план, оставшийся кредитный баланс уровня бесплатного пользования будет автоматически применен к вашим счетам AWS. Все кредиты Уровня бесплатного пользования необходимо использовать в течение 12 месяцев с даты создания аккаунта. Подробнее о программе Уровня бесплатного пользования AWS см. на веб-сайте Уровня бесплатного пользования AWS и в документации Уровня бесплатного пользования AWS.
События AppSync
События API AWS AppSync позволяют публиковать события в режиме реального времени и подписываться на них. С вас будет взиматься нижеуказанная плата.
- 1,00 USD за миллион операций событий API. Все опубликованные входящие сообщения, рассылка исходящих сообщений, запущенные обработчики событий и такие действия WebSockets, как подключение к клиенту, запросы на подписку и запросы ping, считаются операциями.
- 0,08 USD за миллион минут подключения.
- Плата за передачу данных взимается по тарифу EC2 на передачу данных
С 15 июля 2025 года новые клиенты AWS будут получать кредиты уровня бесплатного пользования AWS на сумму до 200 USD, которые можно использовать для оплаты соответствующих сервисов AWS, включая AWS AppSync. При регистрации аккаунта вы можете выбрать между бесплатным и платным планом. Бесплатный план будет доступен в течение шести месяцев после создания аккаунта. Если вы перейдете на платный план, оставшийся кредитный баланс уровня бесплатного пользования будет автоматически применен к вашим счетам AWS. Все кредиты Уровня бесплатного пользования необходимо использовать в течение 12 месяцев с даты создания аккаунта. Подробнее о программе Уровня бесплатного пользования AWS см. на веб-сайте Уровня бесплатного пользования AWS и в документации Уровня бесплатного пользования AWS.
Пример стоимости событий AppSync
В приложении для любителей спорта публикуются результаты и статистика в режиме реального времени в период спортивных событий. Приложение публикует 10 000 сообщений на канале X и 100 000 сообщений на канале Y. Обработчик событий вызывается только для каждого опубликованного сообщения на канале Y. На канале X и (или) Y установлено 1 000 000 клиентских подключений, каждое из которых длится в среднем 10 минут. Подключенные клиенты отправляют в общей сложности 10 000 000 исходящих сообщений со средним размером полезной нагрузки 1 КБ.
|
Inbound messages published
|
110,000 inbound messages x $1.00 per million operations = $0.11
|
|---|---|
|
Запросы обработчика событий
|
100 000 запросов обработчиков событий x 1,00 USD за миллион операций = 0,10 USD
|
|
Отправленные исходящие сообщения
|
10 000 000 исходящих сообщений x 1,00 USD за миллион операций = 10,00 USD
|
|
Запросы на подключение клиентов
|
1 000 000 запросов на подключение x 1,00 USD за миллион операций = 1,00 USD
|
|
Запросы клиентов на подписку
|
1 000 000 запросов на подписку x 1,00 USD за миллион операций = 1,00 USD
|
|
Минуты подключения клиента
|
1 000 000 подключений x 10 минут x 0,08 USD за миллион минут = 0,80 USD
|
|
Стоимость передачи данных
|
10 000 000 исходящих сообщений x 1 КБ = 0,01 (первые 10 ТБ в месяц бесплатно)
|
|
Общая стоимость событий AppSync
|
13,01 USD
|
Уровень бесплатного пользования событий AppSync
После регистрации аккаунта AWS в рамках Уровня бесплатного пользования событий AppSync в течение 12 месяцев доступны следующие объемы пользования в месяц.
- 250 000 обновлений в режиме реального времени
- 600 000 минут подключения