Обзор цен

При работе с Amazon Cognito вы платите только за то, что реально используете. Минимальные платежи и авансовые обязательства отсутствуют. Плата в Amazon Cognito начисляется за управление идентификационными данными и синхронизацию данных. Цены на использование этих возможностей описаны ниже.

        

Уровни ценообразования

Amazon Cognito предлагает три ценовых уровня на выбор при настройке пулов пользователей, стоимость каждого из которых зависит от использования:

Lite

Lite  предоставляет базовые возможности регистрации, аутентификации и управления пользователями, включая идентификацию через соцсети и интеграцию поставщиков SAML/OIDC, а также аутентификацию на основе пароля. Уровень Lite предназначен для сценариев использования, ориентированных на ценность. Он включает все возможности пула пользователей Cognito (без дополнительных функций безопасности), доступные до 22 ноября 2024 года.

Essentials

Essentials  предлагает комплексные и гибкие функции аутентификации пользователей и контроля доступа, с помощью которых клиенты могут внедрять безопасные, масштабируемые и настраиваемые способы регистрации и входа в свои приложения за считанные минуты. Он включает в себя все возможности уровня Lite, а также поддержку управляемого входа и опций входа без пароля с использованием ключей доступа, электронной почты или SMS. Уровень Essentials также поддерживает настройку токенов доступа и запрет повторного использования паролей.

Plus

Уровень Plus предназначен для клиентов с повышенными требованиями к безопасности своих приложений. Этот уровень предлагает возможности защиты от подозрительных входов в систему. Он включает все функции уровня Essentials и дополнительно поддерживает адаптивную аутентификацию на основе рисков, обнаружение скомпрометированных учетных данных и экспорт журналов событий аутентификации пользователей для анализа сигналов об угрозах.

Примечание:

  1. Уровень Essentials будет использоваться по умолчанию для новых пулов пользователей, создаваемых клиентами. Клиенты могут в любое время переключать пулы пользователей между уровнями Lite, Essentials или Plus в зависимости от потребностей приложений.
  2. До 30 ноября 2025 года клиенты имеют право обновить свои пулы пользователей без дополнительных функций безопасности (ASF) в существующих учетных записях до Essentials и платить по той же цене, что и за пулы пользователей Cognito. Чтобы получить право на участие, в учетных записях клиентов должен был быть зарегистрирован как минимум один активный пользователь в месяц (MAU) за последние 12 месяцев на момент 10:00 по тихоокеанскому времени 22 ноября 2024 года или ранее. До 30 ноября 2025 года эти клиенты также имеют право создавать новые пулы пользователей уровня Essentials по той же цене, что и пулы пользователей Cognito в этих учетных записях.
  3. Клиенты, в пулах пользователей которых включена функция ASF, будут продолжать платить в соответствии с существующей ценой Cognito ASF. Клиентам, использующим ASF в Amazon Cognito, следует рассмотреть уровень Plus, который включает все возможности ASF, а также дополнительные функции, такие как вход без пароля, и обеспечивает экономию до 60 % по сравнению с ASF. 

Уровень бесплатного пользования

В Amazon Cognito Essentials и Lite действует уровень бесплатного пользования. Уровень бесплатного пользования не прекращает свою работу автоматически по истечении срока действия 12-месячного уровня бесплатного пользования AWS и остается доступным бессрочно как для существующих, так и для новых клиентов AWS.  Обратите внимание: расчет цен с уровнем бесплатного пользования недоступен в регионах AWS GovCloud (США).

1. Для пользователей, которые входят в систему напрямую через Amazon Cognito или через поставщика социальных удостоверений, в пулах пользователей Amazon Cognito предусмотрен уровень бесплатного пользования: 10 000 активных пользователей в месяц (MAU) в месяц на каждую учетную запись или организацию AWS. Этот уровень бесплатного пользования применим для клиентов, которые настроили свои пользовательские пулы на уровень Lite или Essentials. Уровень бесплатного пользования для уровня Plus отсутствует.

2. Для пользователей, прошедших федеративную аутентификацию с помощью SAML 2.0 или поставщика удостоверений OpenID Connect (OIDC), уровень бесплатного пользования пулов пользователей Amazon Cognito составляет 50 MAU в месяц на каждую учетную запись или организацию AWS независимо от конфигурации ценового уровня пула пользователей.

3.  Уровень бесплатного пользования для запросов токенов отсутствует, если Cognito применяется в сценарии межмашинного взаимодействия.

4. За использование пулов идентификационных данных Amazon Cognito для аутентификации пользователей и создания уникальных идентификаторов плата не взимается.

Подробнее об уровне бесплатного пользования AWS см. в разделе часто задаваемых вопросов (https://aws.amazon.com/free/free-tier-faqs/)

Таблица цен на уровни Amazon Cognito

  • Essentials
  • Вы платите за Amazon Cognito Essentials на основе количества активных клиентов в месяц (MAU) в вашем пуле пользователей, настроенном на ценовой уровень Essentials. Клиент считается пользователем MAU Essentials, если он проявил активность хотя бы один раз в течение месяца, когда для соответствующего пула настроен тарифный уровень Essentials, а также если он никогда не проявлял активность при условии, что пул пользователей был настроен как Plus.

    Уровень Essentials будет использоваться по умолчанию для новых пулов пользователей, создаваемых клиентами. Клиенты могут в любое время переключать пулы пользователей между уровнями Lite, Essentials или Plus в зависимости от потребностей приложений.

    Примечание: До 30 ноября 2025 года клиенты имеют право обновить свои пулы пользователей без дополнительных функций безопасности (ASF) в существующих учетных записях до Essentials и платить по той же цене, что и за пулы пользователей Cognito. Чтобы соответствовать требованиям, в учетных записях клиентов должно быть не менее одного MAU за последние 12 месяцев на момент 10:00 по тихоокеанскому времени 22 ноября 2024 года или ранее. До 30 ноября 2025 года эти клиенты также имеют право создавать новые пулы пользователей уровня Essentials по той же цене, что и пулы пользователей Cognito в этих учетных записях.

    Для пользователей, которые применяют для входа свои учетные данные из пула пользователей (включая поставщиков социальных удостоверений), а также для тех, кто авторизуется через федерацию SAML с корпоративным каталогом, применяются отдельные тарифы. Для пользователей, которые авторизуются с применением федераций SAML или OIDC, цена за одного MAU за пределами уровня бесплатного пользования (50 MAU) составляет 0,015 USD. Это те же цены, которые были указаны ранее до 22 ноября 2024 года. Для клиентов, которые входят в систему напрямую, применяя свои учетные данные из пула пользователей (включая поставщиков социальных удостоверений), цена за MAU указана в таблице ниже.

    SMS-сообщения для многофакторной аутентификации (MFA)

    Отдельные цены применяются при отправке SMS‑сообщений при многофакторной аутентификации (MFA), регистрации пользователя, восстановлении пароля и верификации номера телефона. Amazon Cognito использует для отправки SMS-сообщений Amazon Simple Notification Service (SNS), цены см. на странице  «Цены на Amazon SNS».

    Сообщения электронной почты для подтверждения пользователя

    Отдельные цены распространяются на отправку сообщений электронной почтой для регистрации пользователя, восстановления пароля и подтверждения адреса электронной почты. Amazon Cognito использует для отправки электронных писем Amazon Simple Email Service (SES), цены см. на странице  «Цены на Amazon SES».

    • Если ваш пул пользователей Cognito насчитывает 950 000 MAU и все MAU входят в систему напрямую или через поставщиков социальных удостоверений, ваша ежемесячная оплата будет рассчитана, как указано ниже.

      Общее количество MAU, оплаченных сверх уровня бесплатного пользования за 10 000 MAU, составляет 950 000 – 10 000 = 940 000

      Цена за MAU, взимаемая сверх уровня бесплатного пользования, составляет 0,015 USD

      Общий ежемесячный счет составляет 0,015 USD x 940 000 = 14 100 USD

      Стоимость MAU Cognito Essentials (ежемесячно): 14 100 USD

    • Если ваш пул пользователей Cognito насчитывает 950 000 MAU и из них 945 000 MAU входят в систему напрямую или через поставщиков социальных удостоверений, а 5000 MAU – через федерацию SAML/OIDC, ваша ежемесячная оплата будет рассчитана, как указано ниже.

      Счет за пользователей, входящих в систему напрямую или через поставщиков социальных удостоверений
      Общее количество MAU, оплаченных сверх уровня бесплатного пользования в 10 000 MAU составляет 945 000 – 10 000 = 935 000
      Цена / MAU, взимаемая сверх уровня бесплатного пользования для уровня Essentials составляет 0,015 USD
      Ежемесячный счет составляет 0,015 USD x 935 000 = 14 025 USD

      Счет за пользователей, входящих в систему через поставщиков SAML/OIDC
      Общее количество MAU, оплаченных сверх уровня бесплатного пользования в 50 MAU составляет 5000 – 50 = 4950
      Цена / MAU, взимаемая сверх уровня бесплатного пользования при входе через поставщиков SAML/OIDC составляет 0,015 USD
      Ежемесячный счет составляет 0,015 USD x 4950 = 74,25 USD

      Общая сумма ежемесячного счета Cognito составляет 14 025 USD + 74,25 USD = 14 099,25 USD

  • Plus
  • Вы платите за Amazon Cognito Plus в зависимости от количества MAU в вашем пуле пользователей, настроенном на ценовой уровень Plus. Пользователь удовлетворяет условиям MAU Plus, если он активен не реже одного раза в месяц, когда для соответствующего пула настроен тарифный уровень Plus.

    Примечание: Клиенты, чьи учетные записи используют пулы пользователей Amazon Cognito с расширенными функциями безопасности (ASF), могут сэкономить до 60% на ежемесячном тарифе, настроив свой пул пользователей на ценовой уровень Plus.

    Для пользователей, которые применяют для входа свои учетные данные из пула пользователей (включая поставщиков социальных удостоверений), а также для тех, кто авторизуется через федерацию SAML с корпоративным каталогом, применяются отдельные тарифы. Для пользователей, которые авторизуются с применением федераций SAML или OIDC, цена за одного MAU за пределами уровня бесплатного пользования (50 MAU) составляет 0,015 USD. Это те же цены, что и были указаны ранее до 22 ноября 2024 года. Для клиентов, которые входят в систему напрямую, применяя свои учетные данные из пула пользователей (включая поставщиков социальных удостоверений), цена за MAU указана в таблице ниже.

    SMS-сообщения для многофакторной аутентификации (MFA)

    Отдельные цены применяются при отправке SMS‑сообщений при многофакторной аутентификации (MFA), регистрации пользователя, восстановлении пароля и верификации номера телефона. Amazon Cognito использует для отправки SMS-сообщений Amazon Simple Notification Service (SNS), цены см. на странице  «Цены на Amazon SNS».

    Сообщения электронной почты для подтверждения пользователя

    Отдельные цены распространяются на отправку сообщений электронной почтой для регистрации пользователя, восстановления пароля и подтверждения адреса электронной почты. Amazon Cognito использует для отправки электронных писем Amazon Simple Email Service (SES), цены см. на странице  «Цены на Amazon SES».

    • Если ваш пул пользователей Cognito насчитывает 950 000 MAU и все MAU входят в систему напрямую или через поставщиков социальных удостоверений, ваша ежемесячная оплата будет рассчитана, как указано ниже.

      Общее количество MAU, оплаченных сверх уровня бесплатного пользования за 0 MAU, составляет 950 000 – 0 = 950 000

      Цена за MAU, взимаемая сверх уровня бесплатного пользования, составляет 0,020 USD

      Общий ежемесячный счет составляет 0,020 USD x 950 000 = 19 000 USD

      Стоимость MAU Cognito Plus (ежемесячно): 19 000 USD

  • Lite
  • Вы платите за Amazon Cognito Lite в зависимости от количества MAU в вашем пуле пользователей, настроенном на ценовой уровень Lite. Клиент считается пользователем MAU Lite, если он активен хотя бы один раз за месяц, когда для соответствующего пула настроен тарифный уровень Lite, а также если он никогда не проявлял активность при условии, что пул пользователей был настроен как Essentials или Plus.

    Примечание: 

    1. Клиенты, у которых существующие пулы пользователей были созданы 22 ноября 2024 года на момент 10:00 по тихоокеанскому времени или ранее, продолжат применять уровень бесплатного пользования, который включает первые 50 000 MAU. Расширенные функции безопасности (ASF) по-прежнему будут оплачиваться отдельно и не будут распространяться на уровень бесплатного пользования, как это было ранее.
    2. Кроме того, клиенты могут создавать новые пулы пользователей на уровне Lite в своих существующих учетных записях и подсчитывать эти MAU в рамках уровня бесплатного пользования (для первых 50 000 MAU). Чтобы соответствовать требованиям, в учетных записях клиентов должно быть не менее одного MAU за последние 12 месяцев на момент 10:00 по тихоокеанскому времени 22 ноября 2024 года или ранее.

    Для пользователей, которые применяют для входа свои учетные данные из пула пользователей (включая поставщиков социальных удостоверений), а также для тех, кто авторизуется через федерацию SAML с корпоративным каталогом, применяются отдельные тарифы. Для пользователей, которые авторизуются с применением федераций SAML или OIDC, цена за одного MAU за пределами уровня бесплатного пользования (50 MAU) составляет 0,015 USD. Это те же цены, что и были указаны ранее до 22 ноября 2024 года. Для пользователей, которые входят в систему напрямую, используя свои учётные данные из пула пользователей (включая поставщиков социальных удостоверений), цена за MAU указана в таблице ниже. За исключением MAU бесплатного уровня, цена за MAU остаётся такой же, как было ранее указано для пулов пользователей Cognito до 22 ноября 2024 года. См. примечания (1) и (2) о сценариях, в которых клиентам по-прежнему предоставляется бесплатный уровень в 50 000 MAU.

    Расширенные функции обеспечения безопасности

    Если включить расширенные функции обеспечения безопасности для Amazon Cognito, за активных пользователей в месяц будет взиматься дополнительная плата в размере, указанном в таблице ниже. Это относится и к режиму аудита. Цены на ASF такие же, как и до 22 ноября 2024 года.

    К расширенным функциям безопасности относятся обнаружение скомпрометированных учётных данных, адаптивная аутентификация, расширенные метрики безопасности, а также настройка токенов доступа. Если включить расширенные функции обеспечения безопасности для Amazon Cognito, за активных пользователей в месяц будет взиматься дополнительная плата в размере, указанном в таблице ниже. Это относится и к режиму аудита. **Расширенные возможности обеспечения безопасности недоступны в регионе AWS GovCloud (США – запад)**.

    Указанная плата за применение расширенных функций обеспечения безопасности в Amazon Cognito взимается в дополнение к стандартным платежам за активных пользователей. Например, если включить расширенные функции обеспечения безопасности для пула пользователей, содержащего 100 000 активных пользователей в месяц, в ежемесячный счет будут включены 495 USD в качестве базовой платы за активных пользователей (0,0055 USD за MAU, превышающих 10 000 MAU, которые предусмотрены уровнем бесплатного пользования) и дополнительно 4250 USD за пользование расширенными функциями обеспечения безопасности (0,05 USD за MAU для первых 50 000 MAU и 0,035 USD за MAU для следующих 50 000 MAU), что в сумме будет составлять 4745 USD.

    SMS-сообщения для многофакторной аутентификации (MFA)

    Отдельные цены применяются при отправке SMS‑сообщений при многофакторной аутентификации (MFA), регистрации пользователя, восстановлении пароля и верификации номера телефона. Amazon Cognito использует для отправки SMS-сообщений Amazon Simple Notification Service (SNS), цены см. на странице  «Цены на Amazon SNS».

    Сообщения электронной почты для подтверждения пользователя

    Отдельные цены распространяются на отправку сообщений электронной почтой для регистрации пользователя, восстановления пароля и подтверждения адреса электронной почты. Amazon Cognito использует для отправки электронных писем Amazon Simple Email Service (SES), цены см. на странице  «Цены на Amazon SES».

    • Если ваш пул пользователей Cognito насчитывает 950 000 MAU и все MAU входят в систему напрямую или через поставщиков социальных удостоверений, ваша ежемесячная оплата будет рассчитана, как указано ниже.

      Общее количество MAU, оплаченных сверх уровня бесплатного пользования за 10 000 MAU, составляет 950 000 – 10 000 = 940 000

      Распределение по уровням цены за: 940 000 MAU

      90 000 MAU x 0,0055 USD = 495 USD

      850 000 MAU x 0,0046 USD = 3910 USD

      Итого за месяц: 495 USD + 3910 USD = 4405 USD

      Стоимость MAU Cognito Lite (ежемесячно): 4405 USD

    • Если ваш пул пользователей Cognito насчитывает 950 000 MAU и все MAU входят в систему напрямую или через поставщиков социальных удостоверений, ваша ежемесячная оплата будет рассчитана, как указано ниже.

      Общее количество MAU, оплаченных сверх уровня бесплатного пользования за 10 000 MAU, составляет 950 000 – 10 000 = 940 000

      Стоимость Cognito Lite

      Распределение по уровням цены за: 940 000 MAU

      90 000 MAU x 0,0055 USD = 495 USD

      850 000 MAU x 0,0046 USD = 3910 USD

      Итого за месяц: 495 USD + 3910 USD = 4405 USD

      Стоимость MAU Cognito Lite (ежемесячно): 4405 USD

      Стоимость ASF в качестве дополнения

      Распределение по уровням цены за: 950 000,00 MAU

      50 000 MAU x 0,05 USD = 2500 USD

      50 000 MAU x 0,035 USD = 1750 USD

      850 000 MAU x 0,02 USD = 17 000 USD

      Итоговая стоимость ASF в месяц: 2500 USD + 1750 USD + 17 000 USD = 21 250 USD (MAU при ASF)

      Стоимость расширенных функций безопасности (ежемесячно): 21 250 USD

      Стоимость MAU Cognito (ежемесячно): 4405 USD + 21 250 USD = 25 655 USD

Сравнение уровней

Функции Lite Essentials Plus
Базовые возможности аутентификации на основе пароля, которые предназначены для примеров использования, ориентированных на ценность Дополнительные возможности требуют настройки Базовый набор возможностей, обеспечивающих беспроблемную аутентификацию конечных пользователей, например вход без пароля Расширенный набор возможностей для приложений с повышенными требованиями к безопасности

40 млн пользователей и более 

Да

Да

Да

Вход в систему через поставщиков социальных удостоверений, SAML или OIDC 

Да

Да

Да

Вход в систему с помощью имени пользователя и пароля

Да

Да

Да

MFA с приложениями для аутентификации и одноразовыми SMS-кодами

Да

Да

Да

Настраиваемое действие во время выполнения с триггерами Lambda Да Да Да
Настраиваемая управляемая страница входа в систему с помощью CSS Да Да Да
Соглашение об уровне обслуживания на 99,9 % Да Да Да
Настройка управляемой страницы входа в систему с помощью визуального редактора   Да Да
MFA с одноразовыми кодами по электронной почте   Да Да
Вход без пароля с помощью одноразовых кодов   Да Да
Вход с помощью ключей доступа с использованием биометрии и аппаратных ключей   Да Да
Предотвращение повторного использования предыдущих паролей   Да Да
Настройка областей действия и утверждений токенов доступа во время выполнения   Да Да
Поддержка ротации токенов обновления   Да Да
Защита от злонамеренных попыток входа     Да
Регистрация и анализ профилей угроз и активности пользователей     Да
Адаптивная аутентификация на основе рисков     Да
Обнаружение взломанных учетных данных для защиты от небезопасных паролей     Да
Экспорт профилей угроз и активности пользователей     Да
Многорегиональная репликация   Дополнение Дополнение
Авторизация между машинами Дополнение Дополнение Дополнение
Более высокая квота RPS для API Дополнение Дополнение Дополнение

For more information, see user pool feature plans

Таблица цен на дополнения Amazon Cognito

  • Многорегиональная репликация
  • Многорегиональная репликация Amazon Cognito позволяет создавать пулы пользователей в других регионах AWS для обеспечения непрерывности бизнеса и повышения устойчивости. Благодаря многорегиональной репликации пользователи могут продолжать аутентифицироваться в ваших приложениях во время региональных отказоустойчивых переключений, поддерживая активные сеансы без необходимости повторной аутентификации или смены пароля. Amazon Cognito автоматически синхронизирует пользовательские данные, учётные данные и конфигурации в разных регионах. 

    Для многоегиональной репликации требуется, чтобы в пуле пользователей использовал многорегиональный управляемый клиентом ключ (CMK) из сервиса управления ключами AWS (AWS KMS) и мультирегиональную конфигурацию эмитента OIDC (если применимо). Региональное резервное переключение можно настроить в соответствии со своими эксплуатационными требованиями. 

    Многорегиональная репликация доступна в качестве дополнения к цене базового уровня. Amazon Cognito взимает дополнительную плату за каждого активного пользователя в месяц (MAU), при этом каждый уникальный пользователь учитывается один раз глобально как в основном, так и во вторичных регионах, или за каждый успешный запрос токена. Плата за дополнения взимается независимо от того, генерирует ли приложение клиента операцию идентификации для данного пользователя или машинного удостоверения в основном или дополнительном регионе.

  • Квоты API
  • В Amazon Cognito можно попросить более высокую скорость обработки запросов в секунду (RPS) для категорий API, указанных в таблице ниже. Чтобы запросить повышение RPS для одной или нескольких категорий API или получить дополнительную информацию об отдельных API в каждой категории API, обратитесь к документации. Увеличение RPS должно быть одобрено AWS.

    Цены на более высокие квоты дополняют базовые цены для активных пользователей в месяц и цены на любые другие функции, включая расширенные функции обеспечения безопасности. Минимальный срок действия для более высоких квот составляет 1 день.
     

    Цены указаны за 1 RPS при увеличении пропускной способности свыше квоты по умолчанию в месяц. Каждая категория API оплачивается отдельно. 

     

  • Авторизация M2M
  • Amazon Cognito поддерживает сценарии межмашинного взаимодействия (M2M) с использованием потока учетных данных клиентов по спецификации OAuth 2.0. Amazon Cognito можно использовать для настройки сервиса (программного или сервиса API в формате «клиент приложения»), определения учетных данных клиента приложения и выдачи токенов доступа в обмен на предоставленные учетные данные (запросы токенов). Эти токены доступа можно использовать для связи с сервисами. Вы можете настроить срок действия токена доступа отдельно для каждого сервиса. Вы также можете настраивать использование токенов для каждого клиента приложения.

    Amazon Cognito ежемесячно взимает плату за успешный ответ токена. Дополнительная плата за количество клиентов приложений, которые вы зарегистрировали в своем аккаунте, не взимается.

    * Если вам требуется более 2500 клиентов приложений, обратитесь к команде, обслуживающей вашу учетную запись.

  • Cognito Sync

Вычисление количества активных пользователей за месяц (MAU)

MAU – это пользователи, для которых в течение календарного месяца приложение выполняло любую операцию идентификации, например административное создание или обновление аккаунта, регистрацию, вход в систему, выход из системы, обновление токена, изменение пароля, обновление атрибута пользовательской учетной записи или запрос атрибутов пользователей (AdminGetUser API). С клиентов не взимается плата за последующие сеансы или за неактивных пользователей в течение данного календарного месяца, а также за выполнение одним и тем же пользователем операций идентификации в нескольких регионах при включённой многорегиональной репликации. На протяжении календарного месяца, когда клиент меняет конфигурацию ценового уровня пула пользователей на Lite, Essentials или Plus, ежемесячная оплата будет рассчитываться как сумма MAU на каждом уровне, причем каждый отдельный MAU будет отнесен к самому дорогому уровню, который был задействован во время активности пользователя.