ОСРВ Azure
Простота подключения и разработки встраиваемых решений Интернета вещей.
Простота разработки встраиваемых устройств Интернета вещей
ОСРВ Azure — это встраиваемый набор средств разработки, включающий в себя компактную, но мощную операционную систему, которая обеспечивает стабильную и сверхвысокую производительность для устройств с ограниченными ресурсами. Она отличается простотой использования и хорошо зарекомендовала себя на рынке — эта система уже установлена на 10 млрд устройств по всему миру. ОСРВ Azure поддерживает самые популярные 32-разрядные микроконтроллеры и встроенные средства разработки, что позволяет вашим специалистам эффективно использовать существующие навыки.
Прогнозируемая высокая производительность и компактность
Удобное подключение к облачным и локальным система, разработка надежных файловых систем на основе флэш-памяти, проектирование элегантных пользовательских интерфейсов
Быстрое подключение наиболее популярных микроконтроллеров и микропроцессоров к возможностям Интернета вещей Azure
Код сертифицирован на соответствие строгим отраслевым стандартам защиты и безопасности
Компоненты ОСРВ Azure
ThreadX в ОСРВ Azure
Эта усовершенствованная операционная система реального времени (ОСРВ) разработана специально для глубоко встраиваемых приложений. Среди множества ее преимуществ — многопоточность в реальном времени, обмен данными и их синхронизация между разными потоками, а также управление памятью. ThreadX в ОСРВ Azure обладает множеством удобных возможностей, включая архитектуру пикоядер, порог вытеснения и цепочки событий, а также обширный набор системных служб.
FileX в ОСРВ Azure
Это высокопроизводительная файловая система, совместимая с FAT и полностью интегрированная с ThreadX в ОСРВ Azure. Она доступна для всех поддерживаемых процессоров. Система FileX в ОСРВ Azure, как и ThreadX, отличается высокой производительностью при использовании небольшого объема ресурсов. Это идеальный вариантом для современных встраиваемых приложений, в которых требуются операции управления файлами.
GUIX Studio и GUIX в ОСРВ Azure
GUIX Studio в ОСРВ Azure — это полнофункциональная интегрированная среда разработки графического пользовательского интерфейса (GUI) для встраиваемых приложений. Это решение упрощает создание и обслуживание всех графических элементов в графическом пользовательском интерфейсе приложений. GUIX Studio в ОСРВ Azure автоматически создает код C, совместимый с библиотекой GUIX и готовый к компиляции и запуску на целевом объекте.
TraceX в ОСРВ Azure
Azure TraceX — это средство анализа на основе Windows. Оно предоставляет разработчикам внедренных приложений графическое представление системных событий в реальном времени и позволяет им визуализировать и лучше понимать поведение систем реального времени, с которыми они работают. Используя TraceX, разработчики встраиваемых решений могут точно отслеживать возникновение системных событий, таких как прерывания и переключение контекста, невидимых для стандартных средств отладки.
NetX в ОСРВ Azure
NetX в ОСРВ Azure — это высокопроизводительная реализация стандартов протоколов TCP/IP (только для IPv4), полностью интегрированная с ThreadX в ОСРВ Azure и доступная для всех поддерживаемых процессоров. В ней реализована уникальная архитектура пикосети. В сочетании с API нулевого копирования она идеально подходит для современных глубоко встраиваемых приложений, которым требуется сетевое подключение.
NetX Duo в ОСРВ Azure
Это усовершенствованный сетевой стек TCP/IP промышленного уровня разработан специально для глубоко встраиваемых приложений, работающих в реальном времени, а также для приложений Интернета вещей. NetX Duo в ОСРВ Azure — это двойной сетевой стек IPv4 и IPv6 с широким набором протоколов, в том числе протоколов безопасности и облачных служб.
USBX в ОСРВ Azure
USBX в ОСРВ Azure — это высокопроизводительный встраиваемый стек узла и устройств USB, полностью интегрированный с ThreadX в ОСРВ Azure и доступный для всех процессоров с поддержкой ThreadX. Система USBX в ОСРВ Azure, как и ThreadX, отличается высокой производительностью при использовании небольшого объема ресурсов. Это идеальное решение для современных встраиваемых приложений, которым требуется интерфейс для USB-устройств.
Надежная производительность решений, работающих в реальном времени, для устройств с ограниченными ресурсами
Сверхвысокая и прогнозируемая производительность среды выполнения с минимальным потреблением ресурсов. ThreadX в ОСРВ Azure обеспечивает переключение контекста менее чем за микросекунду, а NetX Duo в ОСРВ Azure гарантирует передачу данных со скоростью, приближающейся к скорости проводных сетей. Все компоненты спроектированы как детерминированные и выполняют операции быстро и предсказуемо, независимо от нагрузки на систему.
Доступ к исходному коду с простыми вариантами лицензирования
Полный исходный код всех компонентов ОСРВ Azure доступен для тестирования и изучения на сайте GitHub. Когда вы будете готовы развернуть код в рабочей среде, не потребуется оплачивать рабочую лицензию при развертывании на предварительно лицензированных устройствах. Для всех прочих устройств доступны простые варианты лицензирования .
Высококачественный и готовый к запуску код
Четкий и понятный код проще в использовании и обслуживании. При использовании такого кода может снизиться совокупная стоимость владения. При получении большинства сертификатов требуется предоставить полный исходный код программного обеспечения, включая ОСРВ. С ОСРВ Azure вы получаете не только высококачественный код, но и доступ к полным отчетам, которые подтверждают соответствие кода строгим требованиям стандартов.
Упростите подключение к облаку
Интеллектуальные возможности устройств постоянно расширяются, а производительность устройств растет. Они могут собирать данные и выполнять действия на их основе, обучаться и делать прогнозы, но только в том случае, если они подключены к надежной облачной службе. Переход на Интернет вещей может быть очень сложным. Но мы упростили его для вас. ОСРВ Azure легко интегрируется с Интернетом вещей Azure, что позволяет подключать, отслеживать и контролировать продукты Интернета вещей. Подключайтесь через протоколы Интернета вещей, эталонные шаблоны или IoT Plug and Play с помощью пакета SDK для устройств Azure IoT.
-
Сертификация ОСРВ Azure
ОСРВ Azure используется в различных продуктах в авионике, бытовой технике, промышленных системах управления, системах автоматизации зданий и в других решениях. Разработчики, которым приходится выполнять сложные требования к разработке приложений для различных отраслей, могут воспользоваться мощными механизмами проверки, доступными для ОСРВ Azure в рамках предварительной сертификации, чтобы снизить риск при разработке и ускорить выпуск продуктов. ОСРВ Azure сертифицирована TUV на соответствие требованиям IEC 61508 SIL4.
Безопасность встраиваемых приложений, работающих в реальном времени
ОСРВ Azure обеспечивает безопасность на уровне IP и сокетов с помощью стандартных протоколов и стандартов соответствия. Кроме того, ОСРВ Azure использует аппаратные средства шифрования и защиты памяти.
Поддержка протоколов IPsec и протоколов безопасности на уровне сокетов (TLS и DTLS)
Методическое тестирование и сертификация на соответствие международным требованиям обеспечения безопасности
Интеграция с Azure Defender для выявления угроз и заблаговременного устранения проблем
Партнеры по оборудованию для ОСРВ Azure
Эти партнеры предоставляют интегрированные решения, которые помогут быстро приступить к созданию прототипов и разработке решений, готовых к работе в корпоративной среде.
Microchip Technology
NXP Semiconductors
Qualcomm
Renesas Electronics
STMicroelectronics
Ознакомьтесь с последним выпуском отчета IoT Signals
В этом документе используются предыдущие отчеты, а также содержатся новые сведения о состоянии Интернета вещей.
Встроенные комплексные средства безопасности и соответствия требованиям
-
Корпорация Майкрософт ежегодно инвестирует более 1 млрд USD в исследования и разработку решений для кибербезопасности.
-
У нас работает более 3500 специалистов по безопасности, которые посвятили себя защите данных и обеспечению их конфиденциальности.
-
У Azure больше сертификатов, чем у любого другого поставщика облачных служб. Ознакомьтесь с полным списком.
-
Цены на ОСРВ Azure
Надежные компоненты, одна простая лицензия.
- Бесплатное тестирование и изучение исходного кода
- Бесплатные рабочие лицензии при развертывании на предварительно лицензированных устройствах
- Простое ежегодное лицензирование для всех остальных устройств
Начать работу с бесплатной учетной записью Azure
1
2
Чтобы продолжать работу с этими службами, когда кредит будет израсходован, перейдите на оплату по мере использования. Плата будет взиматься только при использовании служб сверх предоставляемого бесплатно ежемесячного объема.
3
Ресурсы и документация по ОСРВ Azure
Технические документы
Ресурсы для разработчиков
Практические руководства, учебники и справочная документация по API
Вопросы и ответы об ОСРВ Azure
-
В апреле 2019 года корпорация Майкрософт приобрела компанию Express Logic. Эта компания — ведущий разработчик ОСРВ и ПО промежуточного слоя для встраиваемых приложений Интернета вещей. Прочтите объявление.
-
Платформа Интернета вещей X-WARE представляла собой набор внедренных встраиваемых для разработки компании Express Logic, в том числе ОСРВ ThreadX. Теперь это набор ОСРВ Azure, а ОСРВ ThreadX теперь называется ОСРВ Azure ThreadX. В этих продуктах улучшено подключение к Центру Интернета вещей Azure и к Azure IoT Central , а также упрощен доступ к преимуществам Интернета вещей Azure. Мы будем и дальше расширять преимущества, которые ОСРВ Azure предоставляет клиентам, и развивать экосистему партнеров.
-
Нет, ОСРВ Azure интегрируется с другими облачными службами. Но наибольшая эффективность интеграции достигается при работе с Интернетом вещей Azure.
-
Мы рекомендуем Azure Sphere разработчикам встраиваемого ПО, которые создают устройства с высокой степенью защиты, полностью подготовленные к изменчивым угрозам кибербезопасности в Интернете для устройств с микроконтроллерами. Мы рекомендуем использовать Azure RTO в приложениях без поддержки Azure Sphere. Azure RTO предоставляет разработчикам встраиваемого ПО обширный набор компонентов для выполнения множества задач, а также для работы с файловой системой FAT, графическим пользовательским интерфейсом, USB и сетью. Все это позволяет быстро создавать приложения на устройствах с ограниченными ресурсами с помощью встроенных возможностей подключения к Центру Интернета вещей Azure. Хотя Azure RTO предоставляет множество предварительно сертифицированных компонентов системы безопасности, за правильное использование этих компонентов и общую безопасность устройства отвечает разработчик.
Azure Sphere и ОСРВ Azure идеально подходят разработчикам встраиваемых решений, которым требуется устройство с высокой степенью защиты и возможностями обработки в реальном времени.
-
Планы поддержки ОСРВ Azure доступны для приобретения. Корпорация Майкрософт прекратила продажи и поддержку устаревших продуктов Express Logic в мае 2020 г. При этом поддержка существующих платных контрактов будет доступна по существующим каналам (RTOS.com и support@expresslogic.com).
-
Разработчики встраиваемых решений обычно используют ОСРВ, когда им требуются возможности работы в реальном времени. Система RTOS должна обеспечивать неизменно быстрый отклик (исчисляемый в микросекундах), небольшой объем занимаемой памяти (менее 2 МБ), а также эффективную защиту пользователей и подключенных систем.