Azure RTOS
Simplification du développement et de la connectivité de l’IoT incorporé
Développement d’appareils IoT intégrés facilité
Azure RTOS est une suite de développement intégrée incluant un système d’exploitation peu volumineux mais puissant, qui offre des performances fiables et ultra-rapides pour des appareils dont les ressources sont restreintes. Il est facile à utiliser et a fait ses preuves sur le marché après avoir été déployé sur plus de 10 milliards d’appareils dans le monde entier. Azure RTOS prenant en charge les microcontrôleurs 32 bits et les outils de développement intégrés les plus populaires, il vous permet de tirer le meilleur parti des compétences existantes de votre équipe.
Performances élevées prévisibles et empreinte remarquablement discrète
Connexion aisée aux réseaux cloud et locaux, développement de systèmes de fichiers flash durables et conception d’interfaces utilisateur élégantes
Connexion transparente des MCU et MPU les plus populaires à la puissance d’Azure IoT
Code certifié pour répondre à des normes sectorielles rigoureuses en matière de sûreté et de sécurité
Composants Azure RTOS
Azure RTOS ThreadX
Azure RTOS FileX
Azure RTOS GUIX Studio et GUIX
Azure RTOS TraceX
Azure RTOS NetX
Azure RTOS NetX Duo
Azure RTOS USBX
Niveau de performance fiable et en temps réel pour les appareils à ressources restreintes
Obtenez des performances d’exécution ultra-rapides et prédictibles avec une consommation de ressources minimale. Azure RTOS ThreadX offre un basculement de contexte en moins d’une microseconde, tandis qu’Azure RTOS NetX Duo offre des performances réseau à une vitesse proche de celle du câble. Tous les composants sont conçus pour opérer de manière déterministe, rapide et prévisible, quelle que soit la charge du système.
Accéder au code source avec des options de licence simples
Le code source complet de tous les composants Azure RTOS est disponible sur GitHub à des fins de test et d’exploration. Lorsque vous êtes prêt à mettre votre code en production, la licence de production est gratuite si vous déployez votre code sur des appareils pré-licenciés. Des options de licence simples sont disponibles pour tous les autres appareils.
Haute qualité, code, dès la sortie de la boîte
Le code propre et clair est plus facile à utiliser et tenir à jour, et peut réduire le coût total de possession. La plupart des certifications vous obligent à soumettre le code source complet de vos logiciels, y compris le RTOS. Avec Azure RTOS, vous obtenez non seulement un code de haute qualité, mais vous pouvez également accéder à des rapports complets qui vérifient que le code répond à des exigences de test strictes.
Réduisez la complexité de la connexion au cloud.
Les appareils deviennent plus intelligents et puissants que jamais. Ils peuvent collecter des données et agir sur celles-ci, apprendre et faire des prédictions, mais uniquement s’ils sont connectés à un service cloud robuste. La transition vers l’Internet des objets peut sembler être une tâche écrasante. Nous l’avons facilitée. Parfaitement intégré avec Azure IoT, Azure RTOS vous permet de connecter, de surveiller et de contrôler vos produits IoT. Connectez-vous via des protocoles IoT, des modèles de référence ou IoT Plug-and-Play avec l’Azure IoT device SDK.
-
Azure RTOS Certification
Le RTOS Azure a été utilisé dans des produits dans les domaines de l’avionique, de l’électroménager, des équipements de contrôle industriel, de l’automatisation des bâtiments et plus encore. Les développeurs confrontés à des exigences difficiles en matière de développement d’applications dans un large éventail d’industries peuvent tirer parti de la validation solide du RTOS Azure via la pré-certification pour réduire le risque de développement et accélérer la mise sur le marché. Azure RTOS est certifié par le TUV selon les exigences de la norme IEC 61508 SIL4.
Sécurité des applications incorporées temps réel
Azure RTOS assure la sécurité de la couche IP et du socket par le biais de normes de conformité et de protocoles standard du secteur. En outre, Azure RTOS utilise les fonctionnalités de protection de la mémoire et du chiffrement du matériel.
Prend en charge les protocoles IPsec (sécurité de la couche IP), ainsi que TLS et DTLS (sécurité de la couche SSL).
Rigoureusement testé et certifié pour répondre aux exigences internationales en matière de garantie de la sécurité
Intégré à Azure Defender pour détecter les menaces et corriger les vulnérabilités avant qu’elles soient exploitées
Partenaires fournisseurs de matériel Azure RTOS
Ces partenaires fournissent des solutions intégrées pour vous aider à démarrer rapidement le prototypage et le développement de solutions d’entreprise.
Microchip Technology
NXP Semiconductors
Qualcomm
Renesas Electronics
STMicroelectronics
Lire la dernière édition du rapport IoT Signals
Sécurité et conformité complètes et intégrées
-
Microsoft investit plus de 1 milliard de USD par an dans la recherche et le développement en matière de cybersécurité.
-
Nous employons plus de 3 500 experts de sécurité qui se consacrent à la sécurité et à la protection des données.
-
Azure propose plus de certifications que tout autre fournisseur de services cloud. Voir la liste complète.
-
Tarification d’Azure RTOS
Composants robustes, une simple licence.
- Aucun coût lié au test et à l’exploration du code source
- Aucun coût pour les licences de production déployées sur des appareils sous prélicence
- Licences annuelles simples pour tous les autres appareils
Démarrer avec un compte gratuit Azure
1
Essai gratuit. Recevez un crédit de 200 USD à utiliser dans un délai de 30 jours. Pendant que vous disposez de votre crédit, bénéficiez de volumes gratuits de nombreux services populaires et accédez à plus de 55 autres services toujours gratuits.
2
Lorsque votre crédit est épuisé, passez au paiement à l’utilisation pour continuer à créer des applications à l’aide de ces mêmes services gratuits. Payez uniquement si vous utilisez une quantité supérieure aux volumes mensuels gratuits.
3
Au bout de 12 mois, vous continuerez à bénéficier de plus de 55 services gratuits, tout en payant uniquement ce que vous utilisez au-delà de vos volumes mensuels gratuits.
Approuvé par des organisations de toutes tailles
Consommateur : Appareil de fitness HTC
"Nous avons utilisé ThreadX RTOS dans notre produit portable. Elle a fourni un bon niveau de performance. Le fait de disposer d’un code source complet et d’un support technique d’invite a permis d’enregistrer beaucoup d’efforts de développement."
Garfield Hsieh, Sourcing de logiciels, Fitness Devices, HTC
Semi-conducteurs : Système sur puce (SOC) Broadcom WICEDTM
"La gamme de plateformes de développement WICED de Broadcom permet une innovation innovante dans un grand nombre d’applications de fin dans l’écosystème IoT. En combinant notre technologie Wi-Fi et Bluetooth intégrée avec un système d’exploitation ThreadX en temps réel et une pile réseau complète (NetX Duo) dans une plateforme unique et hautement intégrée, les développeurs disposent de tous les outils dont ils ont besoin pour simplifier le processus de développement et être rapidement commercialisés."
Jeff Baer, Directeur du développement commercial, Broadcom
a
IoT de mise en réseau : Aethra Telecommunications
"Mon expérience avec ThreadX était très bonne. Dans le passé, j’ai utilisé d’autres systèmes d’exploitation en temps réel, mais j’ai trouvé que ThreadX était très puissant, robuste, et [avec] un temps réel fort et facile à comprendre et à expliquer aux autres membres de l’équipe. Nous avons utilisé un cadre orienté objet (utilisant C++) autour de ThreadX pour l’encapsuler et ajouter quelques fonctionnalités spécifiques pour la gestion des multi-applications."
Bruno Cesanelli, ingénieur logiciel, Aethra
i
Aéronautique/défense : NASA Mars Reconnaissance Orbiter
"Nous avons trouvé ThreadX comme une solution éprouvée en raison de sa réussite illustrée pour la mission Deep Impact. Par conséquent, son utilisation pour l’instrument HiRISE (High-Resolution Imaging Science Experiment) est une décision logique. ThreadX nous a fourni des performances de premier niveau et a aidé la mission MRO à retourner des images haute résolution exceptionnelles de Mars."
Steve Tarr, responsable logiciel HiRISE, Ball Aerospace and Technologies Corp
Ressources et documentation pour Azure RTOS
Ressources pour les développeurs
Guides pratiques, didacticiels et documentationde référence API.
Code source d’Azure RTOS sur GitHub
Questions fréquentes sur Azure RTOS
-
Microsoft Corporation a acquis Express Logic, l’un des principaux développeurs de systèmes d’exploitation temps réel et de produits middleware pour les applications IoT incorporées, en avril 2019. Lisez l’ annonce.
-
La plateforme X-WARE IoT Platform était la suite de produits de développement incorporés d’Express Logic qui incluait ThreadX RTOS. La suite se nomme à présent Azure RTOS et ThreadX RTOS devient Azure RTOS ThreadX. Les produits bénéficient d’une meilleure connectivité à Azure IoT Hub et Azure IoT Central et d’un accès transparent aux avantages d’Azure IoT. Nous continuerons d’améliorer la valeur qu’Azure RTOS apporte aux clients et de développer l’écosystème de partenaires.
-
Non, Azure RTOS s’intègre à d’autres services cloud, mais offre une intégration optimale avec Azure IoT.
-
Nous recommandons Azure Sphere aux développeurs de solutions incorporées qui ont besoin de créer des appareils hautement sécurisés entièrement préparés aux défis de cybersécurité en constante évolution d’Internet pour les appareils alimentés par MCU. Nous vous recommandons d’utiliser Azure RTOS dans les applications où Azure Sphere n’est pas disponible ou n’est pas bien adapté. Azure RTOS offre aux développeurs de solutions incorporées un ensemble complet constitué d’applications multitâches, d’un système de fichiers FAT, d’une IUG, de composants USB et de mise en réseau en temps réel pour créer rapidement des applications sur des appareils à ressources restreintes, avec une connectivité prête à l’emploi à Azure IoT. Azure RTOS offre également un ensemble complet de composants de sécurité pré-certifiés. Toutefois, le développeur de solutions incorporées est responsable de l’utilisation correcte de ces composants et de la sécurité globale de l’appareil.
Azure Sphere et Azure RTOS sont idéaux pour les développeurs de solutions incorporées qui ont besoin d’un appareil hautement sécurisé avec des capacités de traitement en temps réel.
-
Azure RTOS plans de support sont disponibles pour d’achat. Microsoft Corporation a mis fin aux ventes et au support des produits Express Logic hérités en mai 2020. Toutefois, la prise en charge des contrats payants existants sera disponible via vos canaux existants (RTOS.com et support@expresslogic.com).
-
Les développeurs de solutions incorporées utilisent généralement un système d’exploitation temps réel lorsqu’ils ont besoin de fonctionnalités en temps réel. Un système d’exploitation temps réel doit offrir des temps de réponse toujours rapides (en microsecondes), une faible empreinte mémoire (moins de 2 Mo) et un niveau de sécurité qui protège efficacement les utilisateurs et les systèmes connectés.