IoT Core Amazon Web Service - это управляемый облачный сервис, который позволяет разработчикам и компаниям подключать свои устройства к Amazon Web Service (AWS) и другим объектам. Это может быть важной утилитой для компаний, которым нужны инструменты для оптимизации развертывания и мониторинга инфраструктуры, связанной с приложениями IoT.
Сервис может показаться очевидным выбором, если вы уже используете AWS или хотите воспользоваться преимуществами огромных облачных ресурсов Amazon. Однако у AWS IoT Core есть некоторые ограничения и квоты, которые разработчики захотят учитывать при его использовании.
Что означают ограничения квот на обслуживание для пользователей AWS
Одним из наиболее существенных ограничений сервиса являются квоты на обслуживание. Эти квоты, ранее называвшиеся лимитами сервисов AWS, определяют количество ресурсов, которые вы можете создать для данной учетной записи.
Полный список квоты на услуги для IoT Core можно найти в общей справочной документации AWS. Эти квоты могут повлиять на то, как следует разрабатывать приложения и архитектуру Интернета вещей.
Например, максимальный размер файла «тени» на платформе составляет 8 килобайт. Тень - это документ JSON, в котором кэшируются данные, соответствующие каждому аксессуару IoT. 4 КБ зарезервировано для текущего состояния, а 4 КБ используется для желаемого состояния устройства.
Другие важные квоты включают ограничение на количество подписок на одно соединение и общий размер политики. Квота на подписки ограничивает каждый клиентский сеанс до 50 подписок. Запросы, увеличивающие общее количество подписок свыше 50, будут отключены.
Сервис также ограничивает количество тем в каждом звонке по подписке до восьми. Если количество тем для подписки превышает восемь, потребуется несколько запросов.
Цитата размера политики ограничивает количество политик, которые могут быть прикреплены к сертификату или удостоверению Amazon Cognito, до 10 и определяет максимальный размер этих политик - 2,048 символов, исключая пробелы. Пользователи AWS также могут использовать не более пяти именованных версий для каждой политики.
Эти ограничения существуют, чтобы помочь Amazon Web Services управлять несколькими арендаторами и повышать безопасность услуг. Однако они могут повлиять на любого разработчика Интернета вещей. Осведомленность об этих ограничениях будет крайне важна для пользователей службы IoT Core.
Рекомендации по управлению лимитами основных сервисов AWS IoT
Ассоциация правильные стратегии дизайна может помочь предприятиям справиться с этими квотами на услуги. Если разработчики Интернета вещей знают квоты и текущее использование услуг, это позволит им разрабатывать приложения, учитывающие эти ограничения.
Видимость и отслеживание услуг также будут особенно важны, если вы управляете множеством устройств в разных учетных записях и регионах, поскольку для каждой учетной записи будет свой предел обслуживания. Отслеживание этих ограничений поможет команде избежать превышения квот и воспользоваться доступными ресурсами.
Третьи стороны и поставщики услуг, которые будут работать с вашим бизнесом над архитектурой или приложениями Интернета вещей, также должны знать об ограничениях услуг. Для разработчиков нет ничего необычного в том, чтобы сотрудничать с другими компаниями для аудита безопасности, поскольку внешний опыт может облегчить защиту заведомо трудных в защите устройств Интернета вещей. Однако эти бизнес-партнеры могут разрабатывать решения, которые повышают потребности своих клиентов в Интернете вещей выше квот сервисов AWS, не имея правильной информации.
AWS также размещает список рекомендаций о том, как разработчики могут оставаться в рамках квот на обслуживание. Предлагаемые передовые методы включают технологию автоматического управления квотами, мониторинг квот и разработку архитектуры, подходящей для AWS.
Компания также рекомендует разработчикам поддерживать пробел в квотах на случай аварийного переключения. Если устройство или приложение ведет себя неожиданно, разрыв может гарантировать, что вы не столкнетесь с проблемами из-за этого ограничения службы.
Учет ограничений AWS IoT Core при проектировании Интернета вещей
AWS IoT Core может быть важным сервисом для разработчиков Интернета вещей, которые хотят упростить обмен данными между устройствами и приложениями. Однако все разработчики, использующие сервис, должны знать об ограничениях, которые накладывает Amazon.
Ограничения на размер теней устройства, размер политики, количество или количество подписок на каждый вызов подписки требуют различных стратегий разработки, чтобы квоты службы не влияли на нормальную производительность устройства или приложения Интернета вещей. Их понимание помогает компаний используют AWS IoT Core в полной мере и максимально эффективно используйте эту услугу.
Источник: https://www.iotforall.com/aws-iot-core-limits-and-impact-on-iot-design
- 4k
- аксессуар
- Учетная запись
- плюс
- Все
- Amazon
- Amazon Web Services
- приложение
- Применение
- Приложения
- архитектура
- Автоматизированный
- AWS
- ЛУЧШЕЕ
- лучшие практики
- бизнес
- бизнес
- призывают
- сертификат
- облако
- Связь
- Компании
- Компания
- связи
- Текущий
- Текущее состояние
- данным
- Проект
- развивать
- Застройщик
- застройщиков
- Развитие
- Устройства
- разрыв
- Общие
- Как
- HTTPS
- Личность
- Влияние
- Увеличение
- информация
- Инфраструктура
- КАТО
- IoT-устройство
- несколько устройств
- вопросы
- IT
- Ограниченный
- Список
- управление
- Мониторинг
- Другое
- партнер
- партнеры
- производительность
- Платформа
- сборах
- политика
- для защиты
- Полезные ресурсы
- безопасность
- Услуги
- Shadow
- Размер
- Решения
- Space
- Область
- оставаться
- Технологии
- Темы
- Отслеживание
- пользователей
- утилита
- Web
- веб-сервисы
- КТО
- в
- Работа