Azure Sphere - это услуги и продукты от Microsoft, которые позволяют поставщикам устройств Интернета вещей повышать безопасность, комбинируя определенную систему на микросхеме, ОС Azure Sphere и облачную среду на основе Azure для непрерывного мониторинга .
Разработчик | Microsoft |
---|---|
Написано в | C и другие |
Семейство ОС | Unix-подобный ( Linux ) |
Рабочее состояние | Текущий |
Исходная модель | Хотя бы частично с открытым исходным кодом |
Общая доступность | 24 февраля 2020 г . |
Последний предварительный просмотр | 19.10 [1] / 2019 |
Платформы | ARM ( MediaTek MT3620) |
Тип ядра | Монолитное ядро |
Лицензия | Быть определенным |
Официальный веб-сайт | www |
ОС Azure Sphere
ОС Azure Sphere - это настраиваемая операционная система микроконтроллера на базе Linux, созданная Microsoft для работы на сертифицированном чипе Azure Sphere и для подключения к службе безопасности Azure Sphere. [2] [3] [4] [5] [6] [7] [8] [9] ОС Azure Sphere предоставляет платформу для разработки приложений Интернета вещей , включая приложения высокого уровня и приложения с поддержкой реального времени. . Это первая операционная система с ядром Linux [10], которую Microsoft выпустила публично, и вторая Unix-подобная операционная система, разработанная компанией для внешних (общедоступных) пользователей, второй - Xenix .
Служба безопасности Azure Sphere
Служба безопасности Azure Sphere, иногда называемая AS3, - это облачная служба, которая обеспечивает обслуживание, обновления и контроль микросхем, сертифицированных для Azure Sphere. Служба безопасности Azure Sphere устанавливает безопасное соединение между устройством и Интернетом и / или облачными службами и обеспечивает безопасную загрузку. Основная цель контакта между устройством Azure Sphere и службой безопасности Azure Sphere - проверка подлинности устройства, обеспечение целостности и надежности системного программного обеспечения, а также подтверждение того, что на устройстве работает надежная база кода. Служба также предоставляет защищенный канал, используемый Microsoft для автоматической загрузки и установки обновлений ОС Azure Sphere и обновлений клиентских приложений на развернутые устройства.
Чипы и оборудование Azure Sphere
Микросхемы и оборудование, сертифицированные для Azure Sphere, поддерживают две общие категории реализации: новые и старые. Внедрение с нуля включает в себя проектирование и создание новых устройств Интернета вещей с сертифицированным чипом Azure Sphere. Чипы, сертифицированные для Azure Sphere, в настоящее время производятся MediaTek . [11] В июне 2019 года NXP объявила о планах по производству линейки чипов, сертифицированных для Azure Sphere. В октябре 2019 года Qualcomm объявила о планах по производству первых чипов с поддержкой сотовой связи, сертифицированных для Azure Sphere. [12] Реализация Brownfield включает использование устройства-хранителя Azure Sphere для безопасного подключения существующего устройства к Интернету. Модули защиты Azure Sphere в настоящее время производятся Avnet.
MediaTek 3620
MT3620 является первым чипом, сертифицированным для Azure Sphere, и включает в себя процессор ARM Cortex-A7 (500 МГц), две подсистемы ввода-вывода ARM Cortex-M4F (200 МГц), 5x UART / I2C / SPI, 2x I2S, 8x ADC, до 12 Счетчики PWM и до 72x GPIO, а также возможность Wi-Fi. MT3620 содержит подсистему безопасности Microsoft Pluton с выделенным ядром Arm Cortext-M4F, которое обеспечивает безопасную загрузку и безопасную работу системы.
Оборудование Azure Sphere
Чипы, сертифицированные для Azure Sphere, можно приобрести в нескольких различных конфигурациях оборудования, производимых партнерами Microsoft.
Модули
- Модуль Wi-Fi Avnet
- Модуль Wi-Fi AI-Link
- Двухдиапазонный модуль Wi-Fi USI
Комплекты для разработки
- Стартовый комплект Avnet MT3620
- Плата для разработчиков Seeed MT3620
- Мини-плата для разработчиков Seeed MT3620
Устройства Guardian
- Модуль Avnet Guardian
Модуль Azure Sphere Guardian
Модуль Azure Sphere Guardian - это внешнее дополнительное оборудование, которое включает в себя сертифицированный чип Azure Sphere и может использоваться для безопасного подключения существующего устройства к Интернету. Помимо сертифицированного чипа Azure-Sphere, модуль Azure Sphere Guardian включает в себя ОС Azure Sphere и службу безопасности Azure Sphere. Модуль-опекун - это метод обеспечения безопасного подключения для существующих устройств без доступа к этим устройствам в Интернете. Модуль Guardian может быть подключен к устройству через существующее периферийное устройство на устройстве, а затем подключен к Интернету через Wi-Fi или Ethernet. Само устройство напрямую к сети не подключено.
Microsoft Pluton
Pluton - это подсистема безопасности, разработанная Microsoft, которая реализует аппаратный корень доверия для Azure Sphere. Он включает в себя ядро процессора безопасности , криптографические механизмы , аппаратный генератор случайных чисел , генерацию открытого / закрытого ключей , асимметричное и симметричное шифрование , поддержку алгоритма цифровой подписи на эллиптической кривой (ECDSA) для безопасной загрузки и измеренную загрузку в кристалле для поддержки удаленного доступа. аттестация с помощью облачной службы и различные меры противодействия взлому.
Разработка приложения
ОС Azure Sphere на базе Linux предоставляет разработчикам платформу для написания приложений, использующих периферийные устройства на микросхеме Azure Sphere. Приложения могут работать либо на ядре A7 с доступом к внешним коммуникациям, либо как приложения с поддержкой реального времени на одном из процессоров M4. Приложения с поддержкой реального времени могут работать как на «голом железе», так и в операционной системе реального времени (RTOS). Приложения разработчика могут быть распространены на устройства Azure Sphere с помощью того же механизма безопасности, что и обновления ОС Azure Sphere.
График
Ниже приведен список объявлений и выпусков Microsoft для Azure Sphere.
Дата | Описание |
---|---|
2018-05-21 | Объявление Azure Sphere [13] |
2018-09-24 | Службы Azure Sphere находятся в общедоступной предварительной версии, а комплекты для разработки широко доступны [14] |
2018-10-22 | Объяснение концепции клиента Azure Sphere [15] |
2018-11-05 | Предстоящий выпуск Azure Sphere 18.11 [16] |
2018-11-16 | Общедоступная предварительная версия обновления 18.11 для Azure Sphere [17] |
2019-01-07 | Описание защищенного микроконтроллера Azure Sphere [18] |
2019-01-09 | Azure Sphere: обновление до версии 18.11 [19] |
2019-02-15 | Выпуск Azure Sphere 19.02 [20] |
2019-03-15 | Обновление 19.03 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления [21] |
2019-03-29 | Обновление 19.03 для общедоступной предварительной версии Azure Sphere теперь доступно в фиде Retail [22] |
2019-04-10 | Обновление 19.04 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления [23] |
2019-04-24 | Обновление 19.04 для общедоступной предварительной версии Azure Sphere теперь доступно в фиде Retail [24] |
2019-05-16 | Обновление 19.05 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления [25] |
2019-05-31 | Выпуск Azure Sphere 19.05 открывает новые функции в MT3620 [26] |
2019-06-24 | Обновление 19.06 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления [27] |
2019-07-08 | Обновление 19.06 для общедоступной предварительной версии Azure Sphere теперь доступно в фиде Retail [28] |
2019-07-17 | Обновление 19.07 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления [29] |
2019-07-31 | Последнее обновление для Azure Sphere (предварительная версия) теперь доступно в розничном канале [30] |
2019-09-25 | Предварительная версия Azure Sphere - обновление 19.09 теперь доступно для ознакомления [31] |
2019-11-01 | Microsoft объявляет, что Azure Sphere станет общедоступной в феврале 2020 г. [32] |
2019-11-07 | Доступно обновление 19.10 для Azure Sphere [33] |
2019-12-06 | Обновление Azure Sphere 19.11 теперь доступно через розничный канал [34] |
2020-02-24 | Azure Sphere теперь общедоступна [35] |
2020-08-20 | Azure Sphere OS 20.08 теперь доступна через розничный канал [36] |
Смотрите также
- Подсистема Windows для Linux
- Xenix
- Windows IoT
Рекомендации
- ^ «Доступно обновление 19.10 для Azure Sphere» . azure.microsoft.com. 7 ноября 2019 . Проверено 7 ноября 2019 года .
- ^ Azure Sphere - решение для создания высокозащищенных подключенных устройств с микроконтроллером | Microsoft
- ^ Теперь это круто старой школы: технические специалисты Microsoft устанавливают чип Azure Sphere IoT в Altair 8800 · The Register
- ^ Заявка Microsoft на обеспечение безопасности Интернета вещей: нестандартный Linux, нестандартные микросхемы, Azure | Ars Technica
- ^ Azure Sphere - амбициозный план Microsoft по владению устройствами Интернета вещей следующего поколения
- ^ Внутри оборудования Microsoft Azure Sphere для безопасного Интернета вещей | InfoWorld
- ^ Microsoft представляет Azure Sphere для защиты устройств Интернета вещей | ZDNet
- ^ Продвижение микросхем Microsoft продолжается с Azure Sphere: защита гаджетов с помощью микросхем и Linux | PCWorld
- ^ Microsoft объявляет о выпуске Azure Sphere для безопасности Интернета вещей - Neowin
- ^ Microsoft хочет внедрить Linux, а не Windows 10 в устройства Интернета вещей | Цифровые тенденции
- ^ «Лазурная сфера» . Архивировано из оригинала на 2018-06-14 . Проверено 18 апреля 2018 .
- ^ «Qualcomm создаст микросхемы Azure Sphere с возможностью подключения к сотовой связи» . build5nines.com. 23 октября 2019 года . Проверено 23 октября 2019 года .
- ^ «Лазурная сфера» . azure.microsoft.com. 21 мая 2018 . Проверено 21 мая 2018 года .
- ^ «Службы Azure Sphere находятся в общедоступной предварительной версии, а комплекты для разработки широко доступны» . azure.microsoft.com. 24 сентября 2018 . Проверено 24 сентября 2018 года .
- ^ «Справочная информация о концепции клиента Azure Sphere» . azure.microsoft.com. 21 мая 2018 . Проверено 21 мая 2018 года .
- ^ «Предстоящий выпуск Azure Sphere 18.11» . azure.microsoft.com. 5 ноября 2018 . Проверено 5 ноября 2018 года .
- ^ «Обновление 18.11 для Azure Sphere в общедоступной предварительной версии» . azure.microsoft.com. 16 ноября 2018 . Проверено 16 ноября 2018 года .
- ^ «Лазурная сфера - анатомия защищенного MCU» . azure.microsoft.com. 7 января 2019 . Проверено 7 января 2019 года .
- ^ «Azure Sphere: обновление до версии 18.11» . azure.microsoft.com. 9 января 2019 . Проверено 9 января 2019 года .
- ^ «Лазурная сфера 19.02 Релеас» . azure.microsoft.com. 15 февраля 2019 . Проверено 15 февраля 2019 года .
- ^ «Обновление 19.03 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления» . azure.microsoft.com. 15 марта 2019 . Проверено 15 марта 2019 года .
- ^ «Обновление 19.03 для общедоступной предварительной версии Azure Sphere теперь доступно в ленте розничной торговли» . azure.microsoft.com. 29 марта 2019 . Проверено 29 марта 2019 года .
- ^ «Обновление 19.04 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления» . azure.microsoft.com. 10 апреля 2019 . Проверено 10 апреля 2019 года .
- ^ «Обновление 19.04 для общедоступной предварительной версии Azure Sphere теперь доступно в ленте Retail» . azure.microsoft.com. 24 апреля 2019 . Проверено 24 апреля 2019 года .
- ^ «Обновление 19.05 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления» . azure.microsoft.com. 16 мая 2019 . Проверено 16 мая 2019 года .
- ^ «Выпуск Azure Sphere 19.05 открывает новые возможности MT3620» . azure.microsoft.com. 31 мая 2019 . Проверено 31 мая 2019 года .
- ^ «Обновление 19.06 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления» . azure.microsoft.com. 24 июня 2019 . Проверено 24 июня 2019 года .
- ^ «Обновление 19.06 для общедоступной предварительной версии Azure Sphere теперь доступно в ленте Retail» . azure.microsoft.com. 8 июля 2019 . Проверено 8 июля 2019 года .
- ^ «Обновление 19.07 для общедоступной предварительной версии Azure Sphere теперь доступно для ознакомления» . azure.microsoft.com. 17 июля 2019 . Проверено 17 июля 2019 года .
- ^ «Последнее обновление для Azure Sphere (предварительная версия) теперь доступно в розничном канале» . azure.microsoft.com. 31 июля 2019 . Проверено 31 июля 2019 года .
- ^ «Предварительная версия Azure Sphere - обновление 19.09 теперь доступно для оценки» . azure.microsoft.com. 25 сентября 2019 . Проверено 25 сентября 2019 года .
- ^ «Azure Sphere станет общедоступной в феврале 2020 года» . azure.microsoft.com. 1 ноября 2019 . Проверено 1 ноября 2019 года .
- ^ «Доступно обновление 19.10 для Azure Sphere» . azure.microsoft.com. 7 ноября 2019 . Проверено 7 ноября 2019 года .
- ^ «Обновление Azure Sphere 19.11 теперь доступно через розничный канал» . azure.microsoft.com. 6 декабря 2019 . Проверено 6 декабря 2019 года .
- ^ «Безопасная основа для Интернета вещей, Azure Sphere теперь общедоступна» . azure.microsoft.com. 24 февраля 2020 года . Проверено 24 февраля 2020 года .
- ^ «Теперь доступна операционная система Azure Sphere версии 20.08» . azure.microsoft.com. 20 августа 2020 . Проверено 21 августа 2020 года .
Внешние ссылки
- Официальный веб-сайт