При работе с сервисом AWS IoT Greengrass вы платите только за то, что реально используете. Плата начисляется за количество устройств, подключенных к сервису AWS IoT Greengrass Core, которые подключаются к облачному сервису AWS IoT Greengrass в течение расчетного месяца. Плата не взимается, если устройство AWS IoT Greengrass Core не подключалось к облачному сервису.

Ограниченное по времени предложение

В рамках ограниченного по времени предложения с 15 декабря 2020 года по 31 декабря 2021 года вы можете бесплатно получить AWS IoT Greengrass для первых 1000 устройств. Обратите внимание, что вам по-прежнему необходимо будет оплачивать другие сервисы AWS, которые вы используете с приложениями, работающими в AWS IoT Greengrass, например AWS IoT Core.

Если вы планируете использовать AWS IoT Greengrass в парке с большим количеством устройств, свяжитесь с нами для получения дополнительных вариантов цен. Мы также просим вас связаться с нами, если вы расцениваете возможность оформления годовой подписки.

AWS IoT Greengrass включает два компонента клиентского ПО: среду выполнения AWS IoT Greengrass Core, которая обеспечивает локальный запуск функций AWS Lambda, передачу сообщений, работу теней устройств и безопасность, а также пакет AWS IoT SDK для устройств, благодаря которому устройства могут взаимодействовать с AWS IoT Greengrass Core по локальной сети.

Устройство с AWS IoT Greengrass Core активно в течение месяца с момента его аутентификации в AWS. AWS IoT Greengrass Core уникально идентифицируется объектом AWS IoT, который представляет устройство AWS IoT Greengrass Core и использует сертификат устройства для аутентификации в AWS IoT. Подключение дополнительных устройств к AWS IoT Greengrass Core по локальной сети не оплачивается. Устройство с AWS IoT Greengrass Core считается неактивным, если оно не проходило аутентификацию в AWS за соответствующий месяц, даже если при этом само устройство продолжает работать в локальной среде.

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

Уровень бесплатного пользования AWS включает первые три устройства AWS IoT Greengrass Core, которые подключаются в течение каждого месяца одного года.

Дополнительная плата

AWS IoT Greengrass создает одно или несколько подключений с AWS IoT Core для обеспечения развертывания, создания теней устройств и передачи сообщений. Эти подключения устанавливаются автоматически при наличии подключения к Интернету. Количество подключений зависит от количества теней устройств AWS IoT, настроенных на синхронизацию с облаком, и количества тем AWS IoT Core MQTT, настроенных на отправку сообщений в AWS IoT Greengrass Core. С вас будет взиматься плата за общее количество минут подключения к AWS IoT Core. Подробнее о количестве подключений.

При использовании AWS IoT Greengrass также может начисляться дополнительная плата, если приложения задействуют в работе другие сервисы AWS или передают данные. Например, если AWS IoT Greengrass передает данные в хранилище Amazon Simple Storage Service (Amazon S3) или из него, будет начисляться плата за запросы на чтение / запись и за хранение данных в Amazon S3.

Подробные сведения о ценах на сервисы AWS см. в разделе цен на странице соответствующего сервиса AWS. Ниже приведены ссылки на цены некоторых распространенных сервисов.

AWS IoT Core (включает цены на подключение, обмен сообщениями и создание теней устройств)

Amazon Kinesis (включает цены на потоковую передачу данных, пропускную способность и хранение данных)

Amazon S3 (включает цены на использование хранилища, запросы и передачу данных)

Amazon DynamoDB (включает цены на хранилище данных, пропускную способность и передачу данных)

Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии.

Примеры расчета стоимости

Пример 1. В следующем примере рассматриваются 3 устройства с AWS IoT Greengrass Core, которые активны в течение 11 месяцев.

  • Устройство A. Это устройство с AWS IoT Greengrass Core было включено в январе и выключено в конце ноября. Когда устройство было включено, на него по мере появления загружались новые функции Lambda. К тому же постоянно выполнялась синхронизация состояния устройства с помощью теней устройств.
  • Устройство B. Это устройство с AWS IoT Greengrass Core хранилось на складской полке в неактивном состоянии в январе, но было продано и включено в феврале. После включения устройство стало использовать локальные функции Lambda для объединения ежесекундных метрик в пятиминутные, а затем выполнять загрузку пятиминутных метрик в AWS IoT или Amazon Kinesis.
  • Устройство C. Это устройство с поддержкой AWS IoT Greengrass Core было включено в январе и оставалось включенным в течение всего года. Устройство не могло подключиться к Интернету в течение декабря, так что в этом месяце оно не взаимодействовало с облаком.

Стоимость AWS IoT Greengrass

Расходы на AWS IoT Greengrass за месяц = количество активных устройств с AWS IoT Greengrass Core х Цена за устройство с AWS IoT Greengrass Core в месяц

Расходы на устройство A = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD
Расходы на устройство B = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD
Расходы на устройство C = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD

Расходы на AWS IoT Greengrass за общий период активности = расходы на AWS IoT Greengrass за месяц х Период активности устройств (в месяцах)

Расходы на устройство A = 0,16 USD в месяц * 11 месяцев = 1,76 USD
Расходы на устройство B = 0,16 USD в месяц * 11 месяцев = 1,76 USD
Расходы на устройство C = 0,16 USD в месяц * 11 месяцев = 1,76 USD

Общие расходы на AWS IoT Greengrass = расходы на AWS IoT Greengrass за период активности устройства A + расходы на AWS IoT Greengrass за период активности устройства B + расходы на AWS IoT Greengrass за период активности устройства C = 1,76 USD + 1,76 USD + 1,76 USD = 5,28 USD

Стоимость AWS IoT Core

В этом примере AWS IoT Greengrass устанавливает два подключения (одно для агента развертывания и одно для подписок) на каждое устройство. (Примечание. Для AWS IoT Core установлено ограничение в 50 подписок на одно подключение, а для устройств A, B и C не требуется более 50 подписок, AWS IoT Greengrass устанавливает только одно подключение для обеспечения общей работы функции подписок).
Количество минут подключения = количество подключений * период активности (в минутах)
Период активности каждого из устройств превышает 11 месяцев = 11 месяцев * 730 часов в месяц * 60 минут в час = 481 800 минут

Минуты подключения устройства A = 2 подключения * 481 800 минут = 963 600 минут
Минуты подключения устройства B = 2 подключения * 481 800 минут = 963 600 минут
Минуты подключения устройства C = 2 подключения * 481 800 минут = 963 600 минут

Стоимость минут подключения = количество минут подключения * 0,08 USD за миллион минут подключения = количество минут подключения * 0,08 USD / 1 000 000 минут подключения. Ознакомьтесь с ценами на дополнительное подключение к AWS IoT Core.

Стоимость минут подключения для устройства A = 963 600 минут * 0,08 USD / 1 000 000 минут = 0,08 USD
Стоимость минут подключения для устройства B = 963 600 минут * 0,08 USD / 1 000 000 минут = 0,08 USD
Стоимость минут подключения для устройства C = 963 600 минут * 0,08 USD / 1 000 000 минут = 0,08 USD

Устройство B также использует локальные Lambda для сбора показателей раз в секунду и загрузки собранных показателей в AWS IoT раз в пять минут.
Плата за отправку сообщений в облако = количество сообщений * 1 USD за миллион сообщений. Ознакомьтесь с ценами на отправку дополнительных сообщений в AWS IoT Core.
Количество сообщений, отправленных устройством B за 11 месяцев = 11 месяцев * 730 часов в месяц * 12 сообщений в час = 96 360 сообщений

Стоимость отправки сообщений для устройства B = 96 360 сообщений * 1 USD/1 000 000 сообщений = 0,10 USD

Общая стоимость AWS IoT Core = стоимость минуты подключения к AWS IoT Core для устройства A + стоимость минуты подключения к AWS IoT Core для устройства B + стоимость минуты подключения к AWS IoT Core для устройства C + плата за обмен сообщениями с AWS IoT Core для устройства B = 0,08 USD + 0,08 USD + 0,08 USD + 0,10 USD = 0,34 USD

Стоимость AWS IoT Greengrass и AWS IoT Core
Общая стоимость AWS IoT Greengrass + общая стоимость AWS IoT Core = 5,28 USD + 0,34 USD = 5,62 USD

Пример 2. В конце января устройство A с AWS IoT Greengrass Core вышло из строя, а в феврале для его замены было включено устройство B с AWS IoT Greengrass Core. В этом случае считается, что в январе было активно одно устройство и в феврале было активно одно устройство.

Стоимость AWS IoT Greengrass
Расходы на AWS IoT Greengrass за месяц = количество активных устройств с AWS IoT Greengrass Core х Цена за устройство с AWS IoT Greengrass Core в месяц

Расходы на устройство A = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD
Расходы на устройство B = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD

Расходы на AWS IoT Greengrass за общий период активности = расходы на AWS IoT Greengrass за месяц х Период активности устройств (в месяцах)

Общие расходы на устройство A = 0,16 USD в месяц * 1 месяц = 0,16 USD
Общие расходы на устройство B = 0,16 USD в месяц * 1 месяц = 0,16 USD

Общая стоимость AWS IoT Greengrass = расходы на AWS IoT Greengrass за период активности устройства A + расходы на AWS IoT Greengrass за период активности устройства B = 0,16 USD + 0,16 USD = 0,32 USD

Стоимость AWS IoT Core

В этом примере AWS IoT Greengrass устанавливает два подключения (одно для агента развертывания и одно для подписок) на каждое устройство. (Примечание. Для IoT Core установлено ограничение в 50 подписок на одно подключение, а для устройств A и B не требуется более 50 подписок, AWS IoT Greengrass устанавливает только одно подключение для обеспечения общей работы функции подписок).

Количество минут подключения = количество подключений * период активности (в минутах) Период активности для каждого устройства в течение одного месяца = 730 часов в месяц * 60 минут в час = 43 800 минут

Минуты подключения для устройства A = 2 минут * 43 800 минут = 87 600 минут
Минуты подключения для устройства B = 2 минут * 43 800 минут = 87 600 минут

Стоимость минут подключения = количество минут подключения * 0,08 USD за миллион минут подключения = количество минут подключения * 0,08 USD / 1 000 000 минут подключения. Ознакомьтесь с ценами на дополнительное подключение к AWS IoT Core.

Стоимость минут подключения для устройства A = 87 600 минут * 0,08 USD / 1 000 000 = 0,01 USD
Стоимость минут подключения для устройства B = 87 600 минут * 0,08 USD / 1 000 000 = 0,01 USD

Устройство B также использует локальные Lambda для сбора показателей раз в секунду и загрузки собранных показателей в AWS IoT раз в 5 минут.
Плата за отправку сообщений в облако = количество сообщений * 1 USD за миллион сообщений. Ознакомьтесь с ценами на отправку дополнительных сообщений в AWS IoT Core.
Количество сообщений, отправленных устройством B за один месяц = 1 месяц * 730 часов в месяц * 12 сообщений в час = 8760 сообщений

Стоимость отправки сообщений для устройства B = 8760 сообщений * 1 USD/1 000 000 сообщений = 0,01 USD

Общая стоимость AWS IoT Core = стоимость минуты подключения к AWS IoT Core для устройства A + стоимость минуты подключения к AWS IoT Core для устройства B + плата за обмен сообщениями с AWS IoT Core для устройства B = 0,01 USD+ 0,01 USD + 0,01 USD = 0,03 USD

Стоимость AWS IoT Greengrass и AWS IoT Core
Общая стоимость AWS IoT Greengrass + общая стоимость AWS IoT Core = 0,32 USD + 0,03 USD = 0,35 USD

Пример 3. Одно устройство с AWS IoT Greengrass Core (устройство A) взаимодействует со 120 устройствами с поддержкой AWS IoT Greengrass по локальной сети для быстрого реагирования на события и отправки обновлений в облако. Только устройство A считается основным устройством AWS IoT Greengrass, за которое взимается плата. Устройство активно в течение 12 месяцев. На 120 устройствах с поддержкой AWS IoT Greengrass настроена регулярная синхронизация теней с облаком через AWS IoT Core. Также имеются две подписки, которые позволяют двум устройствам с поддержкой AWS IoT Greengrass получать сообщения из облака (IoT/topic/1→ AWS IoT Greengrass-aware-device1 и IoT/topic/2→ AWS IoT Greengrass-aware-device2).

Стоимость AWS IoT Greengrass
Расходы на AWS IoT Greengrass за месяц = количество активных устройств с AWS IoT Greengrass Core х цена за устройство с AWS IoT Greengrass Core в месяц

Расходы на устройство A = 1 устройство * 0,16 USD за устройство в месяц = 0,16 USD

Расходы на AWS IoT Greengrass за общий период активности = расходы на AWS IoT Greengrass за месяц х Период активности устройств (в месяцах)

Общая стоимость AWS IoT Greengrass для устройства A = 0,16 USD в месяц * 12 месяцев = 1,92 USD

Стоимость AWS IoT Core
В этом примере AWS IoT Greengrass устанавливает одно подключение для агента развертывания AWS IoT Greengrass. Кроме того, AWS IoT Greengrass устанавливает подключения для поддержки подписок устройства А с учетом:

количества подключений по подпискам = (подписки устройств, синхронизирующих тени с AWS IoT Core + подписки на темы MQTT с источником в облаке + подписки для 2 теней, требуемых для создания сертификатов) / максимальное количество подписок на одно подключение

Количество подключений по подпискам с устройства A и через него = (120 устройств с поддержкой AWS IoT Greengrass + 2 подключения для тем MQTT с источником в облаке + 2 подключения по подпискам для обновления теней) / 50 подписок на подключение = 2,48 = 3 подключения (округлено).

Количество подключений = подключения для агента развертывания + подключения по подпискам

Количество подключений для устройства A = 1 + 3 = 4 подключения

Количество минут подключения = количество подключений * период активности (в минутах)
Период активности = 12 месяцев * 730 часов в месяц * 60 минут в час = 525 600 минут

Количество минут подключения для устройства A = 4 подключения * 525 600 минут = 2 102 400 минут

Стоимость минут подключения = количество минут подключения * 0,08 USD за миллион минут подключения. Ознакомьтесь с ценами на дополнительное подключение к AWS IoT Core.

Стоимость минут подключения для устройства A = 2 102 400 минут * 0,08 USD / 1 000 000 = 0,17 USD

Стоимость AWS IoT Greengrass и AWS IoT Core
Общая стоимость AWS IoT Greengrass + общая стоимость AWS IoT Core = 1,92 USD + 0,17 USD = 2,09 USD

Дополнительные ресурсы по ценам

Калькулятор цен AWS

Простой расчет ежемесячных расходов на AWS

Центр ресурсов по экономике

Дополнительные ресурсы для перехода на AWS

Подробнее о начале работы с AWS IoT Greengrass

Перейти на страницу начала работы
Готовы начать?
Регистрация
Есть вопросы?
Свяжитесь с нами